Выберите инструмент для разработчиков для создания вакансий в Stream Analytics

Azure Stream Analytics предоставляет два инструмента для создания потоковых работ: портал Azure и расширение инструментов Azure Stream Analytics для Visual Studio Code. Используйте расширение для написания, отладки и запуска потокового запроса локально. Каждый инструмент поддерживает разный набор функций, поэтому правильный выбор зависит от вашего рабочего процесса разработки.

В этой статье сравниваются функции, которые поддерживают портал Azure и Visual Studio Code, чтобы вы могли выбрать инструмент, который соответствует вашим потребностям.

Замечание

Инструменты Visual Studio Code не поддерживают рабочие места на востоке Китая, Севере Китая, Центральной Германии и северо-восточной Части Германии.

Функции облачного задания

В следующей таблице сравниваются функции создания заданий в облаке, которые поддерживают портал Azure и расширение Visual Studio Code, включая контроль версий, тестирование, мониторинг и поддержку языков.

Функция Портал Visual Studio Code
Межплатформенная поддержка Mac
Linux
Windows
Mac
Linux
Windows
Разработка скриптов Да Да
Script IntelliSense Выделение синтаксиса Выделение синтаксиса
Заполнение кода
Маркер ошибки
Определение всех типов входных данных, выходных данных и конфигураций заданий Да Да
Управление исходным кодом нет Да
Поддержка CI/CD Частично Да
Совместное использование входных и выходных данных в нескольких запросах нет Да
Тестирование запросов с помощью примера файла Да Да
Локальное тестирование динамических данных нет Да
Поддержка политики времени в тестировании запросов нет Да
Вывод списка заданий и просмотр сущностей задания Да Да
Экспорт задания в локальный проект нет Да
Отправка, запуск и остановка заданий Да Да
Просмотр метрик задания и диаграммы Да Да
Просмотр ошибок среды выполнения задания Да Да
Журналы ресурсов Да Да
Свойства пользовательского сообщения Да Да
Функция пользовательского кода и десериализатор C# Режим только для чтения Да
UDF JavaScript и UDA Да Только для Windows
Машинное обучение Azure Да Да
Уровень совместимости 1.0
1.1
1.2 (по умолчанию)
1.0
1.1
1.2 (по умолчанию)
Встроенные функции обнаружения аномалий на основе машинного обучения Да Да
Встроенные геопространственные функции Да Да
Выходные данные Power BI Да нет
Сериализация Protobuf Да нет
Автоматическое предоставление разрешений управляемого удостоверения для добавленных конечных точек Да нет