Добрый день!
Запись данных с конкретными тегами в InfluxDB приводит к четырем идентичным точкам в БД.Если я изменяю, по крайней мере, одна запись тега обрабатывается правильно.
Кто-нибудь уже выяснил, как это исправить?
Версия притока: 1.6.3
Схема данных:
{
measurement: measurement,
tags: {
endpoint: UUID,
client: UUID,
manufacturer: INT (1 - 999),
nomenclatureCode: STRING (approximately 15 symbols)
},
fields: {
quantity: FLOAT,
sum: FLOAT
},
timestamp: timestamp
}
Запрос на вставку:
curl -i -XPOST "http://localhost:8086/write?db=app_turnovers" --data-binary 'sales,endpoint='0f4487b5-fe44-4030-be64-43ec90e4e28a',client='1a769c7b-acb7-473b-a61d-5e351cf0c54e',manufacturer='25',nomenclatureCode='53210' quantity=2,sum=242.72 1541894400000000000'
Запрос на выбор:
select * from sales where endpoint='0f4487b5-fe44-4030-be64-43ec90e4e28a' and nomenclatureCode='53210' and time >= '2018-11-11' and time < '2018-11-12'
Выбор результата:
time client endpoint manufacturer nomenclatureCode quantity sum
---- ------ -------- ------------ ---------------- -------- ---
2018-11-11T00:00:00Z 1a769c7b-acb7-473b-a61d-5e351cf0c54e 0f4487b5-fe44-4030-be64-43ec90e4e28a 25 53210 2 242.72
2018-11-11T00:00:00Z 1a769c7b-acb7-473b-a61d-5e351cf0c54e 0f4487b5-fe44-4030-be64-43ec90e4e28a 25 53210 2 242.72
2018-11-11T00:00:00Z 1a769c7b-acb7-473b-a61d-5e351cf0c54e 0f4487b5-fe44-4030-be64-43ec90e4e28a 25 53210 2 242.72
2018-11-11T00:00:00Z 1a769c7b-acb7-473b-a61d-5e351cf0c54e 0f4487b5-fe44-4030-be64-43ec90e4e28a 25 53210 2 242.72
Если я изменяю, например, тег «производитель», тогда не будет двойников
Запрос на вставку:
curl -i -XPOST "http://localhost:8086/write?db=app_turnovers" --data-binary 'sales,endpoint='0f4487b5-fe44-4030-be64-43ec90e4e28a',client='1a769c7b-acb7-473b-a61d-5e351cf0c54e',manufacturer='23',nomenclatureCode='53210' quantity=2,sum=242.72 1541894400000000000'
Запрос на выбор:
select * from sales where endpoint='0f4487b5-fe44-4030-be64-43ec90e4e28a' and nomenclatureCode='53210' and time >= '2018-11-11' and time < '2018-11-12'
Выбор результата:
time client endpoint manufacturer nomenclatureCode quantity sum
---- ------ -------- ------------ ---------------- -------- ---
2018-11-11T00:00:00Z 1a769c7b-acb7-473b-a61d-5e351cf0c54e 0f4487b5-fe44-4030-be64-43ec90e4e28a 23 53210 2 242.72