Testar consultas do Stream Analytics localmente com os dados de exemplo usando o Visual Studio Code

Você pode usar ferramentas do Azure Stream Analytics para o Visual Studio Code para testar seus trabalhos do Stream Analytics localmente usando dados de exemplo. Os resultados de saída podem ser encontrados como arquivos JSON na pasta LocalRunOutputs do seu projeto.

Para obter mais informações, confira Visão geral das Stream Analytics locais em Visual Studio Code com as Ferramentas do ASA.

Pré-requisitos

  • Instale o SDK do .NET Core e reinicie o Visual Studio Code.

  • Use este início rápido para saber como criar um trabalho do Stream Analytics usando o Visual Studio Code.

Preparar os dados de exemplo

Primeiro, você precisa preparar arquivos de dados de entrada de exemplo. Se você já tem alguns arquivos de dados de exemplo em seu computador, ignore essa etapa e passe para a próxima.

  1. Clique em Visualizar dados no arquivo de configuração de entrada na linha superior. Alguns dados de entrada serão buscados no Hub IoT e mostrados na janela de visualização.

  2. Depois que os dados forem mostrados, selecione Salvar como para salvar os dados em um arquivo local.

Visualizar a entrada dinâmica

Definir uma entrada local

  1. Salve input.json na pasta Entradas em seu projeto do Stream Analytics. Em seguida, selecione Adicionar entrada local na linha superior.

    Adicionar entrada local do projeto

    Você também pode usar Ctrl+Shift+P para abrir a paleta de comandos e inserir ASA: Add Input.

    Adicionar entrada do Stream Analytics no VS Code

  2. Selecione Entrada Local.

    Adicionar entrada local do ASA no Visual Studio Code

  3. Selecione + Nova Entrada Local.

    Adicionar uma nova entrada local do ASA no Visual Studio Code

  4. Insira o mesmo alias de entrada que você usou em sua consulta.

    Adicionar um novo alias de entrada local do ASA

  5. No arquivo LocalInput_Input.json gerado recentemente, insira o caminho do arquivo no qual o arquivo de dados local está localizado.

    Inserir o caminho do arquivo local no Visual Studio

  6. Selecione Visualizar Dados para visualizar os dados de entrada. O tipo de serialização (JSON ou CSV) dos seus dados será detectado automaticamente. Use o seletor para exibir seus dados em formato de Tabela ou Bruto. A seguinte tabela é um exemplo de dados no Formato de tabela:

    Visualizar dados locais em formato de tabela

    A seguinte tabela é um exemplo de dados no Formato bruto:

    Visualizar dados locais em formato bruto

Executar consultas localmente

Volte para o editor de consultas e selecione Executar localmente. Em seguida, selecione Usar entrada local na lista suspensa.

Selecionar executar localmente no editor de consultas

Usar entrada local

O resultado é mostrado na janela à direita. Você pode selecionar Executar para testar novamente. Você também pode selecionar Abrir na pasta para ver os arquivos de resultado no explorador de arquivos e abri-los depois com outras ferramentas. Os arquivos de resultado estão disponíveis apenas no formato JSON.

Visualizar o resultado da execução local

Próximas etapas