Я новичок в Azure, и я не уверен, что я получаю правильную систему запросов. У меня есть приложение, которое отправляет данные каждые 1,5 секунды на мою служебную шину, и мне нужно получить данные в PowerBI в режиме реального времени. Самый простой запросAzure Stream Analytics временные запросы
SELECT * FROM DataSource
возвращение все данные и я не могу использовать его, чтобы увидеть в реальном времени события. Поэтому я искал, и я нашел о Temporal Queryes, но каждый пример, который я следую, не помогает мне (возможно, я не делаю это правильно). Вот мой запрос:
SELECT id, pais, temp, vel, son, lon, lat, hora, dia, colisao, multa, motor, System.timestamp as time, COUNT(*)
FROM fakentrance TIMESTAMP BY time
GROUP BY
id, pais, temp, vel, son, lon, lat, hora, dia, colisao, multa, motor,
TUMBLINGWINDOW(s, 2)
неоспоримый более конкретно, то, что мне нужно сделать что-то вроде: Если мой игрушечный автомобиль ускоряется я могу иметь калибр, чтобы показать, что это увеличение или уменьшение ускорения, или реальная температура моя комната, поэтому, если она составляет 30 ° c, и она опускается до 16 ° C, она показывает это точно значение. Что я делаю неправильно?
Вы определили выходной сигнал мощности BI? Простой запрос должен передавать все входящие события на его вывод. Вам не нужно ничего больше, если у вас есть только выход sinlge. –
У вас есть столбец под названием «время» с типом datetime? Каково было поведение, когда вы начали работу с вышеуказанного запроса, вы видели события в powerBI? Вы видели какие-либо проблемы в журналах операций и на странице мониторинга Azure показывали статистику о количестве входных событий, ошибок и т. Д.? –
Vignesh Я не вижу какого-либо странного поведения, я отредактировал свой запрос, как показано на подменю, и он показывает данные на моем PowerBI, но он все еще показывает все данные, хранящиеся на сервере. –