Eseguire test locali delle query di Analisi di flusso con dati di esempio con Visual Studio Code

È possibile usare gli strumenti di Analisi di flusso di Azure per Visual Studio Code per testare i processi di Analisi di flusso in locale con dati di esempio. I risultati dell'output sono disponibili come file JSON nella cartella LocalRunOutputs del progetto.

Per altre informazioni, vedere Panoramica delle esecuzioni di Analisi di flusso locali in Visual Studio Code con ASA Tools.

Prerequisiti

  • Installare .NET Core SDK e riavviare Visual Studio Code.

  • Usare questa guida introduttiva per informazioni su come creare un processo di Analisi di flusso usando Visual Studio Code.

Preparare i dati di esempio

È prima necessario preparare i file di dati di input di esempio. Se nel computer sono già presenti alcuni file di dati di esempio, è possibile ignorare questo passaggio e passare a quello successivo.

  1. Fare clic su Anteprima dati nel file di configurazione di input dalla riga superiore. Alcuni dati di input verranno recuperati da hub IoT e visualizzati nella finestra di anteprima.

  2. Dopo aver visualizzato i dati, selezionare Salva con nome per salvare i dati in un file locale.

Visualizzare l'input live in anteprima

Definire un input locale

  1. Selezionare input.json nella cartella Input nel progetto Analisi di flusso. Selezionare quindi Aggiungi input locale dalla riga superiore.

    Aggiungere input locale dal progetto

    È anche possibile usare CTRL+MAIUSC+P per aprire la tavolozza dei comandi e immettere ASA: Aggiungi input.

    Aggiungere input di Analisi di flusso in VS Code

  2. Selezionare Input locale.

    Aggiungere l'input locale asA in Visual Studio Code

  3. Selezionare + Nuovo input locale.

    Aggiungere un nuovo input locale asA in Visual Studio Code

  4. Immettere lo stesso alias di input usato nella query.

    Aggiungere un nuovo alias di input locale asA

  5. Nel file LocalInput_Input.json appena generato immettere il percorso del file in cui si trova il file di dati locale.

    Immettere il percorso del file locale in Visual Studio

  6. Selezionare Anteprima dati per visualizzare in anteprima i dati di input. Il tipo di serializzazione (JSON o CSV) per i dati viene rilevato automaticamente. Usare il selettore per visualizzare i dati in formato Table o Raw . La tabella seguente è un esempio di dati nel formato Tabella:

    Visualizzare in anteprima i dati locali in formato tabella

    La tabella seguente è un esempio di dati nel formato Raw:

    Visualizzare in anteprima i dati locali in formato non elaborato

Eseguire query in locale

Tornare all'editor di query e selezionare Esegui in locale. Selezionare Quindi Usa input locale dall'elenco a discesa.

Selezionare Esegui localmente nell'editor di query

Usare l'input locale

Il risultato viene visualizzato nella finestra destra. È possibile selezionare Esegui di nuovo per testare. È anche possibile selezionare Apri nella cartella per visualizzare i file dei risultati in Esplora file e aprirli ulteriormente con altri strumenti. I file di risultato sono disponibili solo in formato JSON.

Visualizzare il risultato dell'esecuzione locale

Passaggi successivi