所以,我有grafana,我的底层数据库是AWS Timestream。我的仪表板中有大约20个小部件(窗格(,它对数据源进行了20次调用。
AWS每次查询的最低价格为1000兆字节,这使我支付了价值2亿字节的查询费用,而不是扫描的数据量。
我想做的是运行一个统一的查询(取20个查询并使用外部联接运行一次(,然后根据这个结果执行窗格的查询。
这可能吗?
您可以尝试重用查询结果https://grafana.com/blog/2020/10/14/learn-grafana-share-query-results-between-panels-to-reduce-load-time/并应用转换。
dashboard
。选择此选项,就可以重新使用另一个面板中的查询。对于减少对或多或少相同数据的后端查询数量非常有用。正如Jan所说,然后可以使用转换来篡改数据:
https://grafana.com/docs/grafana/latest/datasources/