是否有工具可以使用 CloudWatch putMetric API 从 AWS QLDB table 将整个内容发布到 Cloudwatch?

Is there tooling to publish the ENTIRE content FROM an AWS QLDB table to Cloudwatch using CloudWatch putMetric API?

我有一个用例,其中 QLDB table 包含这个:

customer-id | customer-name | customer-item-count

我需要每 5 分钟将每个客户 ID 的指标发布到 cloudwatch,此数据在 QLDB table 中可用。

有办法吗?

QLDB 有将内容导出到 S3 的导出作业,是否有将内容转储到 cloudwatch 的工具?

许多客户使用定期 S3 导出(或 Kinesis 集成,如果您注册了预览版)来保持某种分析数据库的最新状态。例如,您可能每分钟将数据复制到 Redshift 或 ElasticSearch 中。我现在没有代码示例可以与您分享。棘手的部分是将数据转化为适合目的地的正确形状。例如,QLDB 支持嵌套内容,而 Redshift 不支持。

一旦数据可用并以您希望查询的方式聚合,运行 报告并将结果写入 CloudWatch 应该是一件简单的事情。