Прочитать на английском

Поделиться через


Разработка и отладка заданий Azure Stream Analytics в локальной среде

Помимо создания и разработки задания Azure Stream Analytics в портал Azure, можно настроить задание Stream Analytics с помощью средства разработчика на компьютере. Azure Stream Analytics (ASA) позволяет использовать любимый редактор кода, например Visual Studio Code для локального создания и тестирования запросов с помощью потоков динамических данных из Центры событий Azure, Центр Интернета вещей, хранилища BLOB-объектов и других ресурсов Azure. Средство разработчика ASA создает полностью функциональный узел в локальной среде выполнения для выполнения задания Stream Analytics. Вы также можете отправить локальные задания Stream Analytics в облако Azure и изменить состояние выполнения задания. Использование средства разработчика ASA — удобный способ создания, тестирования заданий Stream Analytics и управления ими.

Локальные среды разработки

Методы разработки заданий Stream Analytics на локальном компьютере могут быть очень разными в зависимости от выбранных средств и доступных возможностей. В статье Сравнение возможностей Azure Stream Analytics можно узнать, какие возможности поддерживаются для разных вариантов среды разработки.

В нижеприведенной таблице указаны среды, которые поддерживают локальную разработку:

Environment Description
Visual Studio Code Расширение средств Azure Stream Analytics для Visual Studio Code позволяет создавать, администрировать, тестировать задание Stream Analytics как локально, так и в облаке с расширенными возможностями IntelliSense и собственной системы управления версиями. Она поддерживает разработку в Linux, macOS и Windows. Подробные сведения см. в статье Создание задания Azure Stream Analytics в Visual Studio Code. Расширение также поддерживает пространства Visual Studio Codespaces, которое является облачной средой разработки.
Командная строка или терминал Пакет NuGet azure Stream Analytics CI/CD предоставляет средства для сборки проекта Visual Studio, локального тестирования на произвольном компьютере. Пакет npm CI/CD для Azure Stream Analytics предоставляет средства для сборки проектов Visual Studio Code (с созданием шаблона ARM) на произвольном компьютере.

Следующие шаги