Локальное тестирование запросов Stream Analytics с помощью Visual Studio

Инструменты Azure Stream Analytics для Visual Studio можно использовать для локального тестирования заданий Stream Analytics с демонстрационными или актуальными данными.

В этом кратком руководстве вы узнаете, как создать задание Stream Analytics с помощью Visual Studio.

Тестирование запроса

В проекте Azure Stream Analytics дважды щелкните Script.asaql, чтобы открыть этот скрипт в редакторе. Вы можете предварительно скомпилировать запрос, чтобы увидеть все синтаксические ошибки. Редактор запросов поддерживает технологию IntelliSense, выделение синтаксиса цветом и маркер ошибок.

Редактор запросов

Добавление локальных входных данных

Для проверки запроса по локальным статическим данным щелкните правой кнопкой мыши входные данные и выберите функцию Добавить локальный ввод.

Снимок экрана: выделенный вариант меню Add local input (Добавить локальные входные данные).

Во всплывающем окне выберите демонстрационные данные из локальной папки и нажмите кнопку Сохранить

Добавление локальных входных данных

Файл local_EntryStream.json будет автоматически добавлен в папку входных данных.

Список файлов в локальной папке входных данных

В редакторе запросов щелкните Запустить локально. Или можно нажать клавишу F5.

Локальный запуск

Выходные данные можно просмотреть в виде таблицы непосредственно из Visual Studio.

Выходные данные в виде таблицы

Путь к выходным данным можно найти в выходных данных консоли. Нажмите любую клавишу, чтобы открыть папку результатов.

Локальный запуск

Проверьте результаты в локальной папке.

Результат в локальной папке

Пример ввода

Вы также можете применить выборку примеров входных данных из источников к локальному файлу. Щелкните правой кнопкой мыши файл конфигурации входных данных и выберите Образцы данных.

Образец данных

Вы можете только распределить поток данных из Центров событий или Центров Интернета вещей. Другие источники входных данных не поддерживаются. Во всплывающем диалоговом окне введите локальный путь для сохранения демонстрационных данных и нажмите кнопку Образец.

Конфигурация примера данных

Ход выполнения можно просмотреть в окне вывода.

Выходные данные для примера данных

Дальнейшие действия