DynamoDB NoSQL Workbench 测试 table 不可见

DynamoDB NoSQL Workbench test table not visible

我是 DynamoDB 的新手,正在使用 NoSQL Workbench 进行学习。 “数据建模器”部分有一个新的“示例”table。我在“Operation builder”部分下建立了一个新的 LOCAL 连接来工作 on/test “Example”table。连接创建成功,没有报错。但是我在连接部分下看不到任何 table 。它说“找不到 table”。我不明白这个问题。我想,我应该看到在“数据建模器”部分下可见的“示例”table。我怎样才能在连接部分看到 table?

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

As of Version 3.0 May 17th 2021 - macOS Big Sur

NoSQL Workbench 有问题。

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

  • 您可能必须完全关闭应用程序并重新启动它才能显示一些项目,包括 table 或新的全局二级索引
  • 有一些扩展的 selection 菜单可以在第二次或第三次尝试时使用。
  • 在左侧的菜单项之间切换。
  • 如果您 select 进行了查询但未显示任何内容,则 select 另一种类型,例如 getitem,然后重新 select 查询以更新 UI。

由于屏幕未在适当的时间刷新 UI,因此存在一些错误。

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

这是一个测试版应用程序,但在进入 DynamoDB 数据建模时仍然有点用处。

就连 Rick Houlihan 在他的表演中也遇到了一些问题: 使用 NoSQL Workbench 与 Rick Houlihan 在 DynamoDB 上构建采购订单应用程序

为了MySQLWorkBench查看,可以把目录名和要上传的图片一样

一个使用localstack的例子:

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

|
|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