我已经设置了Kapacitor来读取度量并将字符串类型的字段转换为小写并将转换后的数据输出到另一个度量。原始度量中的标签将作为字段存储在新度量中。转换数据时如何保留标签?
这是我正在使用的.tick文件:
dbrp "test"."autogen"
batch
|query('SELECT * FROM "test"."autogen"."store"')
.period(1d)
.every(30s)
|eval(lambda: strToLower("timezone"))
.as('timezone_lower_case')
.keep()
|InfluxDBOut()
.database('test')
.measurement('currentTime')
原始度量“商店”具有字段“时区”和标签“ storeId”。新的度量值包含“时区”,“ timezone_lower_case”,“ storeId”字段。
“ storeId”标签已转换为字段
我想在新的度量中保留“ storeId”作为标签