Kapacitor: сохранение тегов при преобразовании данных - PullRequest
0 голосов
/ 21 мая 2019

Я настроил 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» как тег вновое измерение

...