Azure Задание Stream Analytics ухудшено без ошибок времени выполнения - PullRequest
0 голосов
/ 07 апреля 2020

проблема:

внезапное задание Stream Analytics, помеченное как «Ухудшенное». Нет ошибок времени выполнения, нет предупреждений о работоспособности службы, вообще нет предупреждений. До сих пор все работало нормально. Теперь нулевые выходные события с предупреждением "Degraded" без причин.

детали:

  • input: IotHub (формат сериализации: JSON)
  • вывод: SQL База данных сервера
  • используется SQL запрос с TumblingWindow (60 минут) для агрегирования данных с датчиков (до сих пор работало нормально, без ошибок и предупреждений; схема таблицы не изменилась)
  • Состояние ресурса: всегда «Доступен»
  • нет других заданий в той же группе потребителей

РЕДАКТИРОВАТЬ:

это SQL мы используем в задании ASA:

WITH multisensordata AS
(
SELECT 
  multidata.ArrayValue AS singledata,
  GetMetadataPropertyValue(event, 'IoTHub.ConnectionDeviceId') AS device
FROM
  [iothub] as event
CROSS APPLY GetArrayElements(event.message.mm) AS multidata
)
SELECT
  CAST(DATEDIFF(MILLISECOND,'1970-01-01', System.Timestamp()) AS bigint) AS aggregationTimestamp,
  multisensordata.device AS device_id,
  singlesensordata.ArrayValue.dk AS data_key,
  AVG(singlesensordata.ArrayValue.v) AS avg_value,
  PERCENTILE_CONT(0.50) OVER (ORDER BY singlesensordata.ArrayValue.v) AS median_value
INTO
  [sql-database]
FROM
  multisensordata
CROSS APPLY GetArrayElements(singledata.sm) AS singlesensordata
GROUP BY multisensordata.device, singlesensordata.ArrayValue.dk, TumblingWindow(minute, 60)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...