Dela via


Testa livedata lokalt med Hjälp av Azure Stream Analytics-verktyg för Visual Studio (förhandsversion)

Med Azure Stream Analytics-verktyg för Visual Studio kan du testa jobb lokalt från IDE med livehändelseströmmar från Azure Event Hub, IoT Hub och Blob Storage. Lokal testning av livedata kan inte ersätta prestanda- och skalbarhetstestningen som du kan utföra i molnet, men du kan spara tid under funktionstestningen genom att inte behöva skicka till molnet varje gång du vill testa Stream Analytics-jobbet. Den här funktionen är i förhandsversion och bör inte användas för produktionsarbetsbelastningar.

Testalternativ

Följande lokala testalternativ stöds:

Indata Resultat Jobbtyp
Lokala statiska data Lokala statiska data Moln/gräns
Live-indata Lokala statiska data Moln
Live-indata Live-utdata Moln

Lokal testning med livedata

  1. När du har skapat ett Azure Stream Analytics-molnprojekt i Visual Studio öppnar du script.asaql. Den lokala testningen använder lokala indata och lokala utdata som standard.

    Lokala indata och lokala utdata i Azure Stream Analytics Visual Studio

  2. Om du vill testa livedata väljer du Använd molnindata i listrutan.

    Azure Stream Analytics Visual Studio – livemolnindata

  3. Ange starttiden för att definiera när jobbet ska börja bearbeta indata. Jobbet kan behöva läsa indata i förväg för att säkerställa korrekta resultat. Standardtiden är inställd på 30 minuter före den aktuella tiden.

    Starttid för Live-data i Azure Stream Analytics i Visual Studio

  4. Klicka på Kör lokalt. Ett konsolfönster visas med förlopps- och jobbmåtten som körs. Om du vill stoppa processen kan du göra det manuellt.

    Azure Stream Analytics Visual Studio-fönstret för realtidsdataprocess

    Utdataresultaten uppdateras var tredje sekund med de första 500 utdataraderna i det lokala körningsresultatfönstret och utdatafilerna placeras i mappen ASALocalRun för projektsökvägen. Du kan också öppna utdatafilerna genom att klicka på knappen Öppna resultatmapp i det lokala körningsresultatfönstret.

    Öppna resultatmapp för Azure Stream Analytics Visual Studio-livedata

  5. Om du vill mata ut resultatet till dina molnutdatamottagare väljer du Utdata till molnet i den andra listrutan. Power BI och Azure Data Lake Storage stöds inte utdatamottagare.

    Azure Stream Analytics Visual Studio - livedatautdata till molnet

Begränsningar

  • Power BI och Azure Data Lake Storage stöds inte utdatamottagare på grund av begränsningar i autentiseringsmodellen.

  • Endast alternativ för molnindata har stöd för tidsprinciper , medan lokala indataalternativ inte har det.

Nästa steg