У меня есть запрос потоковой аналитики, чтобы вычислить тревогу через пользовательскую функцию агрегатов Javascript и отправить ее в power bi, проблема возникает, когда данные поступают в power bi, данные появляются с отметкой времени прибытия, а не с поле метки времени, которое я определил, чтобы показать сообщение, это запрос
WITH value AS
(
SELECT
*
FROM
input timestamp by dateadd(S, tstm, '1970-01-01 00:00:00')
WHERE
deviceId='Prueba'
)
SELECT
System.Timestamp as ts,
uda.alarmaFuncion(value) as alarm
INTO
output
FROM value
GROUP BY SLIDINGWINDOW (second,15)
Я видел результаты, отличающиеся между степенью bi и тестом запроса; когда я проверяю запрос, результат верный, он соответствует времени, которое я отправляю в исходном сообщении (поле tstm является меткой времени unix), но когда power bi получает данные, оно показывает метку времени прибытия
Тестовый запрос
Результат Power BI
Мой запрос основан на следующем примере Вызов JavaScript UDA в запросе ASA * 1027 *. Мне нужна помощь, так как мне не удалось показать метку времени исходного сообщения в наборе данных power bi