Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Użyj narzędzi Azure Stream Analytics for Visual Studio Code, aby lokalnie testować swoje zadania związane z Stream Analytics na przykładowych danych. Testowanie lokalnie pozwala szybko zweryfikować logikę zapytań przed uruchomieniem zadania w Azure. Visual Studio Code zapisuje wyniki wyjściowe jako pliki JSON w folderze LocalRunOutputs twojego projektu.
Wymagania wstępne
Ukończenie zadania Create a Stream Analytics za pomocą szybkiego startu Visual Studio Code.
Zainstalowano pakiet SDK platformy .NET. Zrestartuj Visual Studio Code po zainstalowaniu SDK.
Przygotowywanie przykładowych danych
Najpierw przygotuj przykładowe pliki danych wejściowych. Jeśli masz już przykładowe pliki danych na swoim komputerze, możesz pominąć ten krok.
Aby zweryfikować zapytanie na podstawie źródła danych przesyłanych strumieniowo na żywo zamiast zapisanych danych przykładowych, zobacz Testowanie zapytań usługi Stream Analytics lokalnie względem danych wejściowych strumienia na żywo przy użyciu programu Visual Studio Code.
Wybierz Podgląd danych w pliku konfiguracyjnym wejściowym z górnej linii. Visual Studio Code pobiera część danych wejściowych z IoT Hub i wyświetla je w oknie podglądu.
Po pojawieniu się danych wybierz Zapisz jako , aby zapisać je w pliku lokalnym.
Zdefiniuj lokalne wejście
Zdefiniuj lokalne wejście w projekcie Stream Analytics, aby Twoje zapytanie mogło odczytywać z przykładowego pliku danych, a nie z źródła na żywo. Użyj następujących kroków, aby dodać i skonfigurować lokalne wejście:
Wybierz input.json w folderze Inputs w projekcie Stream Analytics. Następnie wybierz Dodaj lokalne wejście z górnej linii.
Możesz też użyć Ctrl+Shift+P, aby otworzyć paletę poleceń i wpisać ASA: Dodaj dane wejściowe.
Wybierz lokalne wejście.
Wybierz + nowe lokalne wejście.
Wprowadź ten sam alias, którego użyłeś w zapytaniu.
W nowo wygenerowanym pliku LocalInput_Input.json wpisz ścieżkę do lokalnego pliku danych.
Wybierz Podgląd danych , aby podglądać dane wejściowe. Visual Studio Code automatycznie wykrywa typ serializacji (JSON lub CSV) dla Twoich danych. Użyj selektora, aby wyświetlić dane w formacie Tabela lub Nieprzetworzona . Poniższa tabela zawiera przykład danych w formacie tabela:
Poniższa tabela zawiera przykład danych w formacie nieprzetworzonym:
Uruchamiaj zapytania lokalnie
Uruchom swoje zapytanie na lokalnym wejściu, aby zweryfikować logikę zapytania przed uruchomieniem zadania w Azure.
Wróć do edytora zapytań i wybierz Uruchom lokalnie. Następnie wybierz opcję Użyj lokalnego wejścia z listy rozwijanej.
Przejrzyj wynik w odpowiednim oknie. Wybierz Uruchom, aby ponownie przetestować, lub wybierz Otwórz w folderze , aby zobaczyć pliki wyników w eksploratorze plików i otworzyć je innymi narzędziami. Pliki z wynikami są dostępne wyłącznie w formacie JSON.