【问题标题】:DynamoDB NoSQL Workbench test table not visibleDynamoDB NoSQL Workbench 测试表不可见
【发布时间】:2020-07-07 05:57:41
【问题描述】:

我是 DynamoDB 的新手,正在使用 NoSQL Workbench 进行学习。 “数据建模器”部分中有一个新的“示例”表。我在“操作生成器”部分下建立了一个新的本地连接来处理/测试“示例”表。连接创建成功,没有错误。但我在 Connection 部分下看不到任何表格。它说“找不到表”。我无法理解这个问题。我想,我应该看到“数据建模器”部分下可见的“示例”表。如何查看连接部分的表格?

【问题讨论】:

  • 当我将它与 localstack 0.12.12 一起使用时,该工具运行良好,但后来我不得不升级以解决对 put() 的默认响应的问题,而不是它没有显示任何内容. aws 发电机描述表工作

标签: amazon-dynamodb-local


【解决方案1】:

截至 2021 年 5 月 17 日 3.0 版 - macOS Big Sur

NoSQL Workbench 有问题。

我已经解决了系统中的几个不同的错误。

  • 您可能必须完全关闭应用程序并重新启动它才能显示一些项目,包括表格或新的全局二级索引
  • 有一些扩展的选择菜单可以在第二次或第三次尝试时使用。
  • 在左侧菜单项之间切换。
  • 如果您选择了一个查询但没有显示任何内容,请选择其他类型(如 getitem),然后重新选择查询以更新 UI。

由于屏幕没有在适当的时间刷新 UI,因此出现了一些错误。

我已经完成了上述项目,现在我可以使用该应用程序,只需要不时完成上述建议。

这是一个 beta 级别的应用程序,但在进入 DynamoDB 数据建模时仍然有点用处。

即使是 Rick Houlihan 在他的表演中也遇到了一些问题: Using the NoSQL Workbench to build a purchase order application on DynamoDB with Rick Houlihan

【讨论】:

    【解决方案2】:

    您必须创建表格并向其中添加项目。您可以将项目添加到可视化工具部分的表中,然后将项目提交到 DynamoDB。

    【讨论】:

      【解决方案3】:

      MySQL WorkBench查看,可以把目录名和要上传的图片一样

      使用本地堆栈的示例:

      在您的计算机上创建以下目录:

      |
      |docker
      ||
      | localstack
      | |
      |  |docker-compose.yml
      |
      

      docker-compose:

      version: '3'
      
      services:
        localstack:
          container_name: localstack
          image: localstack/localstack
          hostname: localstack
      ...
      

      使用 CMD 导航到目录:

      cd docker/localstack
      

      运行:

      docker-compose up -d
      

      在 NoSQL Workbench \ Operation Builder 中创建新连接:

      Connection name: localstack
      Hostname: localstack
      Port: 4566
      

      【讨论】:

        猜你喜欢
        • 2021-05-14
        • 2021-11-23
        • 2022-11-26
        • 2022-08-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多