Testa Stream Analytics frågor lokalt med exempel data med Visual Studio Code

Du kan använda Azure Stream Analytics verktyg för Visual Studio Code för att testa dina Stream Analytics-jobb lokalt med exempel data. Du kan hitta frågeresultaten i JSON-filer i mappen LocalRunOutputs i projektet.

Förutsättningar

  • Installera .net Core SDK och starta om Visual Studio Code.

  • Använd den här snabb starten för att lära dig hur du skapar ett Stream Analytics jobb med Visual Studio Code.

Förbereda exempel data

Du måste förbereda exempelfilerna med indata först. Om du redan har några exempel data filer på datorn kan du hoppa över det här steget och gå vidare till nästa.

  1. Klicka på Förhandsgranska data i konfigurations filen för indata på den översta raden. Vissa indata hämtas från IoT Hub och visas i förhands gransknings fönstret. Observera att det kan ta en stund.

  2. När data har visats klickar du på Spara som för att spara data till en lokal fil.

Förhandsgranska Live-ingångar

Definiera en lokal indatamängd

  1. Klicka på input.js under indata-mappen i Stream Analytics-projektet. Välj sedan Lägg till lokal inström från den översta raden.

    Lägg till lokal Indatatyp från projekt

    Du kan också använda Ctrl + Shift + P för att öppna kommando paletten och ange ASA: Lägg till information.

    Lägg till Stream Analytics in VS Code

  2. Välj lokal indatamängd.

    Lägg till en lokal indatatyp i ASA i Visual Studio Code

  3. Välj + ny lokal indatamängd.

    Lägga till en ny information lokalt i Visual Studio Code

  4. Ange samma kolumnalias som du använde i frågan.

    Lägg till ett nytt lokalt indataports-alias

  5. I det nyligen genererade LocalInput_Input.jspå filen anger du sökvägen till den plats där den lokala data filen finns.

    Ange lokal fil Sök väg i Visual Studio

  6. Välj Förhandsgranska data om du vill förhandsgranska indata. Serialiserings typen för dina data identifieras automatiskt om dess JSON eller CSV. Använd väljaren för att visa dina data i tabell -eller RAW -format. Följande tabell är ett exempel på data i tabell format:

    Förhandsgranska lokala data i tabell format

    Följande tabell är ett exempel på data i RAW- format:

    Förhandsgranska lokala data i RAW-format

Kör frågor lokalt

Återgå till Frågeredigeraren och välj Kör lokalt. Välj sedan Använd lokal indatamängd i list rutan.

Välj Kör lokalt i Frågeredigeraren

Använd lokal indatamängd

Resultatet visas i det högra fönstret. Du kan klicka på Kör för att testa igen. Du kan också välja Öppna i mapp för att se resultatet i Utforskaren och öppna dem ytterligare med andra verktyg. Observera att resultat-filerna bara är tillgängliga i JSON-format.

Visa lokalt körnings resultat

Nästa steg