Azure Stream Analytics Ошибка преобразования данных - PullRequest
0 голосов
/ 20 июня 2019

Я хочу перенести данные из моего IoT Hub в базу данных SQL Azure и таблицу хранения с помощью Stream Analytics.Я пишу функции ввода, вывода.Когда одно устройство Iot подключается к Azure iot-hub и хранит данные в таблице sql с помощью задания потоковой аналитики, но при подключении более одного устройства Iot подключается к Azure Iot-Hub.

Мы сталкиваемся с двумя проблемами:

  1. По истечении определенного периода времени одно устройство iot отключается с помощью Azure iot-hub и не подключается снова до перезапуска сценария или устройства

  2. В задании Stream AnalyticsЖурналы активности Показать событие отправки. Ошибка означает преобразование данных с определенным выводом.

Мой запрос:

SELECT 
    CompanyProfileId, JunctionListId, MonitoringString, area_id
INTO
    MonitoringOutput
FROM
    MonitoringInput
WHERE
    MonitoringString IS NOT NULL
    AND CompanyProfileId IS NOT NULL

SELECT 
    JunctionListId, F1_Sec, F2_Sec, F3_Sec, F4_Sec, F5_Sec, 
    F6_Sec, F7_Sec, F8_Sec, F9_Sec, F10_Sec, DateAdded
INTO
    GreenTimeOutput
FROM
    GreenTimeInput
WHERE
    JunctionListId IS NOT NULL 
    AND F1_Sec IS NOT NULL
    AND F2_Sec IS NOT NULL
    AND DateAdded IS NOT NULL

SELECT   
    JunctionListId, F1_Vehicle, F2_Vehicle, F3_Vehicle, F4_Vehicle,
    F5_Vehicle, F6_Vehicle, F7_Vehicle, F8_Vehicle, F9_Vehicle,
    F10_Vehicle, DateAdded
INTO
    VehicleCountOutput
FROM
    VehicleCountInput
WHERE
    JunctionListId IS NOT NULL
    AND F1_Vehicle IS NOT NULL
    AND F2_Vehicle IS NOT NULL
    AND DateAdded IS NOT NULL

Пожалуйста, дайте мне какое-нибудь решение, что мне нужно сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...