Obsidian 插件:AWS DynamoDB For Obsidian
插件名片
概述
查询 AWS DynamoDB 并在文档内渲染表格

原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 obsidian-plugin-dynamodb 插件的自述翻译
Obsidian 的 DynamoDB 查询插件

这个 Obsidian.md 插件允许您在 markdown 文档中执行简单的 AWS DynamoDB 查询。它最初是为了在单表设计中提供快速原型和查询文档,以便在数据访问模式发现过程中提供帮助。
您可以创建一个类型为 dynamodb 的代码块,并在其中编写您的查询。您可以使用 PartiQL 或者像在使用 AWS SDK 中的 DynamoDB 客户端时一样传递参数。
功能:
- ✅ 基本凭证管理(密钥/密钥对)
- ✅ 使用 PartiQL 查询
- ✅ 使用 SDK 参数查询
- ✅ 渲染为简单的内联表格
- ✅ 有用的错误消息
- ✅ 区域选择器
- ✅ 快速表信息(包括 GSI 和 LSI 的详细信息)
- ❌ 处理复杂嵌套对象
- ❌ 处理大量记录(记得限制)
命令
按下 cmd + p 打开命令搜索框,然后输入…
dynamodb-set-region来更改表所在的区域dynamodb-info-command来列出该区域中的表并获取一些基本信息,例如它们的全局索引或记录数量
请注意,dynamodb-info-command 也可以通过点击位于 Obsidian 左上方的功能区上的 Dynamo 图标来访问。
例子
像在 SDK 中一样带参数的查询
```dynamodb
参数:
TableName: Dynamotable
KeyConditionExpression: pk = :v1 AND sk = :v2
ExpressionAttributeValues:
":v1":
S: "ORG#3t"
":v2":
S: "ORG#3t"
使用 begins_with 在 sk 上的 PartiQL 查询
```dynamodb
查询:SELECT * FROM Dynamotable WHERE pk = 'ORG#Microsoft' AND begins_with("sk", 'ROLE#')
PartiQL 查询 pk 和 sk
```dynamodb
查询:SELECT * FROM Dynamotable WHERE pk = 'ORG#Microsoft' AND sk = 'ORG#Microsoft'
有标题并支持表情符号
```dynamodb
标题: 🍏 在特定区域中进行 PartiQL 扫描
查询: SELECT * FROM Dynamotable
区域: us-east-1
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。