我目前正在将 AWS Timestream 数据库与 grafana 结合使用。如果我想获取列的最后一个非空记录,我将查询时间间隔并使用函数limit仅显示最后一个值。
Select DevEUI, time, measure_value::boolean as "Bewegung" from $__database.$__table Where measure_name = 'inTrip' and measure_value::boolean = true and $__timeFilter order by time desc limit 1
Influx db 有一个last()函数,它从输入表中选择最后一个非空记录作为选择器函数。
AWS Timestream 中是否有我缺少的等效功能?因为 AWS 对查询扫描的字节按使用付费,所以最后一个函数将降低成本。
感谢您的意见