Приведение строки к дате времени в запросе Stream Analytics

Мы отправляем дату и время в виде строки в формате 2018-03-20 10:50:037.996 и написали запрос аналитики Steam, как показано ниже.

SELECT
    powerscout.Device_Id AS PowerScout,
    powerscout.[kW System],
    CAST(powerscout.[TimeStamp] AS datetime) AS [TimeStamp]
INTO
    [PowergridView]
FROM
    [IoTHubIn]

Когда мы отправляем данные через потоковую аналитику, задание терпит неудачу. Любые предложения, пожалуйста.

Заранее спасибо


person krishna bh    schedule 23.03.2018    source источник


Ответы (1)


ASA может анализировать поля DATETIME, представленные в одном из форматов, описанных в ISO 8601. Этот формат не поддерживается. Вы можете попробовать использовать пользовательскую функцию JavaScript для ее анализа.

person Konstantin Zoryn    schedule 23.03.2018