2015-07-01 3 views
0

Это по-прежнему запрос:Продолжить исключение запроса при заливка (нуль) используется

выберите среднее (истекшее) в среднем процентиль (истекшее, 95), как percentile_95, макс (истекшее) как максимум из/^ Jmeter./группа по времени (1s) заполнения (нуль) в 1sec.timing.:series_name засыпки (ложь) *

причину ошибки:

[2015/07/01 08:05:38] IDT EROR Не удалось записать данные для непрерывного запроса:%! (EXTRA * errors.errorStr ing = proto: Маршал с нулем)

и не работает.

Без заполнения (null) CQ работает нормально, но мне нужно заполнить интервалы в серии.

Есть ли какое-нибудь обходное решение?

ответ

0

В InfluxDB (v0.8) непрерывный запрос вставляет результаты каждого запуска запроса в серию. Если запуск CQ не дает результатов, в серию ничего не записывается.

По определению FILL(null) не возвращает результата, поэтому в этот цикл ничего не записывается в серию CQ.

Чтобы выполнить то, что, как я думаю, вы пытаетесь сделать, запросите серию, созданную CQ, с помощью FILL(null) и GROUP BY time(1s). Например,

SELECT average, percentile_95, maximum FROM 1sec.timing.:series_name GROUP BY time(1s) FILL(null) 
Смежные вопросы