Twinmaker可以即时展示设备更新的数据。

0

【以下的问题经过翻译处理】 你好。 我在使用AWS Twinmaker的过程中,看到仪表板是基于在给定频率执行的查询更新的,例如每10秒钟执行一次。 我想建立一个显示实时数据的仪表板,但是仪表板应该根据数据源的更改更新实体的状态,而不是每x秒钟轮询数据。 类似于应用程序订阅数据源。如果数据源发生更改,则会通知应用程序并使用新数据更新接口。而不是每隔x秒调用一次函数以查看数据是否已更改。

问题1。 是否可以使用AWS Twinmaker实现此目标,或者结合其他AWS服务实现?

问题2。 如果我有一个从时间序列数据源获取数据的Lambda函数,则调用该函数的成本额外增加了Twinmaker的成本吗?

谢谢。

profile picture
专家
已提问 1 年前33 查看次数
1 回答
0

【以下的回答经过翻译处理】 感谢您的提问:

问题1.这是否可以使用AWS Twinmaker实现,还是需要使用Twinmaker和其他AWS服务的组合?

目前这并没有得到完全的支持:TwinMaker的综合数据查询API目前仅支持同步拉取模型。但是,如果您使用TwinMaker Grafana v1.2.0插件,您可以为TwinMaker Panel查询启用“Stream”功能。这可以提供接近实时的体验,您可以使用一个实时的仪表板时间范围(例如“最近1小时”),插件将在后台持续(以5秒的间隔)拉取最新的数据以更新面板,而无需触发一个仪表板级别的刷新。

注意:TwinMaker Grafana v1.2.0插件+数据流功能目前仅适用于自托管的Grafana v8.5+版;很快将在Amazon Managed Grafana中推出。

问题2.如果我有一个Lambda函数,从时间序列数据源获取数据。调用该函数的成本是否额外增加了Twinmaker的费用?

是的,TwinMaker收取统一数据访问API的费用,该API提供了一个通用的跨数据源查询接口。对于第一方连接器,TwinMaker将假定您提供的工作区角色以代表您访问服务,并为第三方连接器调用您的Lambda函数。因此,Lambda调用成本将与TwinMaker API成本分开收取。

异步事件通知/推模型目前还不被支持,但我们将考虑这个反馈,再次感谢!

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则