Udostępnij za pośrednictwem


Testowanie zapytań usługi Stream Analytics lokalnie za pomocą programu Visual Studio

Narzędzia usługi Azure Stream Analytics dla programu Visual Studio umożliwiają lokalne testowanie zadań usługi Stream Analytics przy użyciu przykładowych danych lub danych na żywo.

Skorzystaj z tego przewodnika Szybki start , aby dowiedzieć się, jak utworzyć zadanie usługi Stream Analytics przy użyciu programu Visual Studio.

Testowanie zapytania

W projekcie usługi Azure Stream Analytics kliknij dwukrotnie plik Script.asaql , aby otworzyć skrypt w edytorze. Możesz skompilować zapytanie, aby sprawdzić, czy występują błędy składniowe. Edytor zapytań obsługuje funkcję IntelliSense, kolorowanie składni i znacznik błędu.

Edytor zapytań

Dodawanie danych wejściowych lokalnych

Aby zweryfikować zapytanie względem lokalnych danych statycznych, kliknij prawym przyciskiem myszy dane wejściowe i wybierz polecenie Dodaj dane wejściowe lokalne.

Zrzut ekranu przedstawiający opcję Dodaj lokalne menu wejściowe.

W oknie podręcznym wybierz przykładowe dane ze ścieżki lokalnej i pozycję Zapisz.

Dodawanie danych wejściowych lokalnych

Plik o nazwie local_EntryStream.json jest dodawany automatycznie do folderu inputs.

Lista lokalnych plików folderu wejściowego

Wybierz pozycję Uruchom lokalnie w edytorze zapytań. Możesz też nacisnąć klawisz F5.

Uruchamianie lokalne

Dane wyjściowe można wyświetlić w formacie tabeli bezpośrednio z poziomu programu Visual Studio.

Dane wyjściowe w formacie tabeli

Ścieżkę wyjściową można znaleźć w danych wyjściowych konsoli. Naciśnij dowolny klawisz, aby otworzyć folder wyników.

Uruchamianie lokalne

Sprawdź wyniki w folderze lokalnym.

Wynik folderu lokalnego

Przykładowe dane wejściowe

Możesz również zbierać przykładowe dane wejściowe ze źródeł wejściowych do pliku lokalnego. Kliknij prawym przyciskiem myszy plik konfiguracji wejściowej, a następnie wybierz pozycję Przykładowe dane.

Dane przykładowe

Możesz tylko próbkować dane przesyłane strumieniowo z usługi Event Hubs lub IoT Hubs. Inne źródła wejściowe nie są obsługiwane. W wyskakującym oknie dialogowym wypełnij ścieżkę lokalną, aby zapisać przykładowe dane, a następnie wybierz pozycję Przykład.

Przykładowa konfiguracja danych

Postęp można zobaczyć w oknie Dane wyjściowe .

Przykładowe dane wyjściowe

Następne kroki