Testowanie zapytań usługi Stream Analytics lokalnie przy użyciu przykładowych danych przy użyciu Visual Studio Code

Aby przetestować zadania usługi Stream Analytics lokalnie przy użyciu przykładowych danych, możesz użyć narzędzi usługi Azure Stream Analytics do Visual Studio Code. Wyniki wyjściowe można znaleźć jako pliki JSON w folderze LocalRunOutputs projektu.

Aby uzyskać więcej informacji, zobacz Omówienie lokalnych przebiegów usługi Stream Analytics w Visual Studio Code za pomocą narzędzi ASA.

Wymagania wstępne

Przygotowywanie przykładowych danych

Najpierw należy przygotować przykładowe pliki danych wejściowych. Jeśli masz już przykładowe pliki danych na maszynie, możesz pominąć ten krok i przejść do następnego.

  1. Kliknij pozycję Podgląd danych w pliku konfiguracji wejściowej z górnej linii. Niektóre dane wejściowe zostaną pobrane z IoT Hub i wyświetlone w oknie podglądu.

  2. Po pokazaniu danych wybierz pozycję Zapisz jako , aby zapisać dane w pliku lokalnym.

Podgląd danych wejściowych na żywo

Definiowanie danych wejściowych lokalnych

  1. Wybierz plik input.json w obszarze Folder Inputs w projekcie usługi Stream Analytics. Następnie wybierz pozycję Dodaj lokalne dane wejściowe z górnej linii.

    Dodawanie lokalnych danych wejściowych z projektu

    Możesz również użyć klawiszy Ctrl+Shift+P , aby otworzyć paletę poleceń i wprowadzić asa: Dodaj dane wejściowe.

    Dodawanie danych wejściowych usługi Stream Analytics w programie VS Code

  2. Wybierz pozycję Dane wejściowe lokalne.

    Dodawanie lokalnych danych wejściowych usługi ASA w Visual Studio Code

  3. Wybierz pozycję + Nowe dane wejściowe lokalne.

    Dodawanie nowych lokalnych danych wejściowych usługi ASA w Visual Studio Code

  4. Wprowadź ten sam alias wejściowy, który został użyty w zapytaniu.

    Dodawanie nowego lokalnego aliasu wejściowego usługi ASA

  5. W nowo wygenerowany plik LocalInput_Input.json wprowadź ścieżkę pliku, w której znajduje się lokalny plik danych.

    Wprowadź lokalną ścieżkę pliku w programie Visual Studio

  6. Wybierz pozycję Podgląd danych , aby wyświetlić podgląd danych wejściowych. Typ serializacji (JSON lub CSV) dla danych jest automatycznie wykrywany. Użyj selektora, aby wyświetlić dane w formacie Tabela lub Nieprzetworzona . Poniższa tabela zawiera przykład danych w formacie tabela:

    Podgląd danych lokalnych w formacie tabeli

    Poniższa tabela zawiera przykład danych w formacie nieprzetworzonym:

    Podgląd danych lokalnych w formacie nieprzetworzonym

Uruchamianie zapytań lokalnie

Wróć do edytora zapytań i wybierz pozycję Uruchom lokalnie. Następnie wybierz pozycję Użyj lokalnych danych wejściowych z listy rozwijanej.

Wybierz pozycję Uruchom lokalnie w edytorze zapytań

Używanie lokalnych danych wejściowych

Wynik jest wyświetlany w prawym oknie. Możesz ponownie wybrać pozycję Uruchom , aby przetestować. Możesz również wybrać pozycję Otwórz w folderze, aby wyświetlić pliki wynikowe w Eksploratorze plików, a następnie otworzyć je za pomocą innych narzędzi. Pliki wyników są dostępne tylko w formacie JSON.

Wyświetlanie lokalnego wyniku przebiegu

Następne kroki