Основной запрос с TIMESTAMP, не производящий вывод
У меня есть очень базовая настройка, в которой я никогда не получаю никакого вывода, если использую оператор TIMESTAMP BY.
У меня есть задание потоковой аналитики, которое читает из Event Hub и записывает в хранилище таблиц.
Запрос следующий:
SELECT
*
INTO
MyOutput
FROM
MyInput TIMESTAMP BY myDateTime;
Если запрос использует оператор отметки времени, я никогда не получаю никаких выходных событий. Я вижу входящие события в мониторинге, ошибок нет ни в мониторинге, ни в журналах обслуживания. Я уверен, что исходные данные имеют правильный столбец в правильном формате.
Если я удаляю оператор timestamp, то все работает нормально. Причина, по которой мне в первую очередь нужен оператор отметки времени, заключается в том, что мне нужно написать несколько запросов в одной и той же работе, записав различные агрегации для разных выходных данных. И если я использую метку времени в одном запросе, я должен использовать ее во всех других запросах.
Я делаю что-то неправильно? Возможно, SELECT * плохо работает с TIMESTAMP BY? Я просто не нашел никакой документации, объясняющей это ...