Testa Stream Analytics-frågor lokalt med exempeldata med Hjälp av 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 exempeldata. Utdataresultatet kan hittas som JSON-filer i mappen LocalRunOutputs i projektet.
Mer information finns i Översikt över lokala Stream Analytics-körningar i Visual Studio Code med ASA Tools.
Förutsättningar
Installera .NET Core SDK och starta om Visual Studio Code.
Använd den här snabbstarten om du vill lära dig hur du skapar ett Stream Analytics-jobb med hjälp av Visual Studio Code.
Förbereda exempeldata
Du måste förbereda exempeldatafiler för indata först. Om du redan har några exempeldatafiler på datorn kan du hoppa över det här steget och gå vidare till nästa.
Klicka på Förhandsgranska data i indatakonfigurationsfilen från den översta raden. Vissa indata hämtas från IoT Hub och visas i förhandsgranskningsfönstret.
När data visas väljer du Spara som för att spara data i en lokal fil.
Definiera en lokal indata
Välj input.json under mappen Inputs (Indata) i Stream Analytics-projektet. Välj sedan Lägg till lokala indata från den översta raden.
Du kan också använda Ctrl+Skift+P för att öppna kommandopaletten och ange ASA: Lägg till indata.
Välj Lokala indata.
Välj + Ny lokal indata.
Ange samma indataalias som du använde i frågan.
I den nyligen genererade filen LocalInput_Input.json anger du filsökvägen där den lokala datafilen finns.
Välj Förhandsgranska data för att förhandsgranska indata. Serialiseringstypen (JSON eller CSV) för dina data identifieras automatiskt. Använd väljaren för att visa dina data i tabell- eller raw-format . Följande tabell är ett exempel på data i tabellformat:
Följande tabell är ett exempel på data i Raw-format:
Köra frågor lokalt
Gå tillbaka till frågeredigeraren och välj Kör lokalt. Välj sedan Använd lokala indata i listrutan.
Resultatet visas i det högra fönstret. Du kan välja Kör för att testa igen. Du kan också välja Öppna i mappen för att se resultatfilerna i Utforskaren och öppna dem ytterligare med andra verktyg. Resultatfilerna är endast tillgängliga i JSON-format.
Nästa steg
- Översikt över lokala Stream Analytics-körningar i Visual Studio Code med ASA-verktyg
- Testa Stream Analytics-frågor lokalt mot liveströmindata med hjälp av Visual Studio Code
- Utforska Azure Stream Analytics-jobb med Visual Studio Code (förhandsversion)
- Konfigurera CI/CD-pipelines och enhetstestning med hjälp av npm-paketet