【发布时间】:2023-02-13 17:47:56
【问题描述】:
Timestream 的 AWS 控制台可以向您显示表的架构,但我找不到任何方法以编程方式检索此信息。虽然架构是根据写入请求动态创建的,但检查架构以验证写入是否将生成相同的度量类型会很有用。
【问题讨论】:
标签: amazon-web-services amazon-timestream
Timestream 的 AWS 控制台可以向您显示表的架构,但我找不到任何方法以编程方式检索此信息。虽然架构是根据写入请求动态创建的,但检查架构以验证写入是否将生成相同的度量类型会很有用。
【问题讨论】:
标签: amazon-web-services amazon-timestream
如this 文档所示,您可以运行下面的命令,它将返回表的架构。
DESCRIBE "database"."tablename"
在您的环境中设置正确的配置文件后,要从 CLI 运行此查询,您可以运行以下命令:
aws timestream-query query --query-string 'DESCRIBE "db-name"."tb-name"' --no-paginate
这应该返回表架构。
您还可以使用 AWS SDK 中的 Timestream-Query 库从 Typescript/Javascript、Python、Java 或 C# 的源代码中检索运行此查询的相同数据。
如果表是空的,这个查询将返回空,所以,在查询它的模式之前确保你的数据库/表中有数据,好吗?祝你好运!
【讨论】: