У меня проблемы с пониманием того, как добавить теги в ряд данных при выполнении SELECT INTO
запросов. У меня есть Influxdb набора данных NYTimes COVID , где я использовал поля cases
и deaths
в качестве fields
и информацию state
и county
в качестве тегов.
Я могу объединять данные из соседних округов в запросе, подобном этому:
SELECT sum("cases") AS "cases" FROM "ny_covid"."autogen"."value" WHERE ("state"='Pennsylvania') AND ("county"='Philadelphia' OR "county"='Delaware') GROUP BY time(1d) FILL(null)
Это работает отлично. Но я хочу сохранить эти агрегированные данные в новую базу данных для выполнения других запросов. Что я могу сделать так:
SELECT sum("cases") AS "cases" INTO "new_covid"."autogen"."value" FROM "ny_covid"."autogen"."value" WHERE ("state"='Pennsylvania') AND ("county"='Philadelphia' OR "county"='Delaware') GROUP BY time(1d) FILL(null)
Мой вопрос: как добавить тег типа location=Philly
к данным, которые я только что вставил в базу данных new_covid
? Потому что я хотел бы сделать несколько других агрегаций на уровне местоположения, и кажется, что tag
- это способ сохранить эти значения различными.
SELECT sum("cases") AS "cases" INTO "new_covid"."autogen"."value" FROM "ny_covid"."autogen"."value" WHERE ("state"='Pennsylvania') AND ("county"='Dauphin' OR "county"='Lancaster') GROUP BY time(1d) FILL(null)
Весь поиск, который я сделал, только было об использовании тегов в запросах или их сохранении при копировании по базам данных. Но я не смог найти ничего о прикреплении тегов в операторах типа SELECT INTO
.