InfluxDB «Не удалось найти столбцы», когда вовремя используется предложение WHEREJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 InfluxDB «Не удалось найти столбцы», когда вовремя используется предложение WHERE

Сообщение Anonymous »

Используя Java-клиент, я вставлю такую ​​серию:

Код: Выделить всё

Serie serie1 =
new Serie.Builder(perfStat.pointCut).columns("time", "value").values(perfStat.start, perfStat.end - perfStat.start).build();
influxDB.write("pointcut_performance", TimeUnit.MICROSECONDS, serie1);
Grafana пытается выполнить этот запрос, но он терпит неудачу... Он также не работает в инструменте администрирования influxdb:

Код: Выделить всё

select mean(value) from "com.xxx.databunker.salesforce.processing.jms.SalesForceLeadMessageListener.onMessage(Message)" where time > now() - 6h group by time(1s) order asc
Вы получаете следующую ошибку: ОШИБКА: не удалось найти столбцы. Если вы уберете предложение «где», оно будет выглядеть так:

Код: Выделить всё

select value from "com.springventuregroup.databunker.salesforce.processing.jms.SalesForceLeadMessageListener.onMessage(Message)"
Я не могу найти это в документации.
Изменить
Проблема в том, что в базе данных явно есть данные, доступные для запроса, если ваш запрос не имеет местоположения. Почему я получаю эту ошибку?

Подробнее здесь: https://stackoverflow.com/questions/261 ... me-is-used
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»