Stream Analytics не обрабатывается мгновенно, постоянный 5-секундный водяной знак - PullRequest
0 голосов
/ 10 июня 2019

Мы пытаемся обрабатывать события, управляемые событиями, на панели инструментов (вкл / выкл / активно) с концентратором IoT, потоковой аналитикой и хранением таблиц. Я не могу заставить фактический процесс работать менее чем за 6 секунд. Водяной знак для потоковой аналитики составляет 5 секунд. Сайт утверждает, мгновенная обработка. https://azure.microsoft.com/en-us/services/stream-analytics/

Я настроил потоковую аналитику с очень простым запросом сохранения времени в очереди в хранилище таблиц. Я удостоверился, что время упорядочения событий и сообщения о неупорядоченности были установлены на 0 секунд и сброшены. Я сделал это с новым развертыванием потоковой аналитики. Также использовался максимально допустимый SU, равный 6. Я установил пакетный выход на 1.

select IoTHub.ConnectionDeviceId as PartitionKey, IoTHub.ConnectionDeviceId as RowKey, IoTHub.EnqueuedTime As Value
into Output
from Input

Я ожидаю, что общая обработка будет менее 1,5 секунд, а водяной знак будет менее 100 секунд миллисекунд.

1 Ответ

0 голосов
/ 11 июня 2019

Следующие предупреждения рекомендуются для мониторинга производительности вашего задания Stream Analytics.Эти показатели должны оцениваться каждую минуту в течение последнего 5-минутного периода.

enter image description here

Попробуйте увеличить количество SU или распараллелить запрос.

Для получения дополнительной информации о SU см. Понимание и настройка потоковых единиц .

Надеюсь, это поможет.

...