Я настроил Kapacitor для чтения измерения и преобразования поля типа string в нижний регистр и вывода преобразованных данных в другое измерение.Тег в исходном измерении сохраняется как поле в новом измерении.Как сохранить теги при преобразовании данных?
Это файл .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')
В исходном измерении "store" есть поле "timezone" и тег "StoreID».Новое измерение имеет поля «timezone», «timezone_lower_case», «storeId».
Тег «storeId» преобразован в поле
Я хочу сохранить «storeId» как тег вновое измерение