@wilburn
Для создания измерения (measurement) в InfluxDB нужно выполнить следующие шаги:
- Открыть интерфейс командной строки InfluxDB (influx CLI) или подключиться к базе данных через HTTP API.
- Создать базу данных (database), если она еще не существует. Это можно сделать с помощью команды CREATE DATABASE
- Выбрать базу данных для работы, используя команду USE
- Определить схему измерения (measurement schema), которая определяет набор полей (fields) и тегов (tags) для измерения. Например, для создания измерения с именем "temperature" и полями "value" и "time", можно использовать следующую команду:
CREATE MEASUREMENT temperature (
value FLOAT,
time TIMESTAMP
)
Вы также можете добавить теги к измерению, указав их после полей. Например:
CREATE MEASUREMENT temperature (
value FLOAT,
time TIMESTAMP
) TAGS (
sensor_id INT,
location TEXT
)
В этом примере, поле value имеет тип FLOAT, поле time имеет тип TIMESTAMP, а теги sensor_id и location имеют типы INT и TEXT соответственно.
После выполнения этих шагов, измерение будет создано в выбранной базе данных InfluxDB и готово к использованию для записи данных.