Programowanie i debugowanie zadań usługi Azure Stream Analytics lokalnie

Oprócz tworzenia i rozwijania zadania Azure Stream Analytics w portalu Azure, można skonfigurować zadanie Stream Analytics przy użyciu narzędzia deweloperskiego na komputerze. Usługa Azure Stream Analytics (ASA) umożliwia używanie ulubionego edytora kodu, np. programu Visual Studio Code do tworzenia i testowania zapytań lokalnie przy użyciu strumieni danych na żywo z usług Azure Event Hubs, IoT Hub, Blob Storage i innych zasobów platformy Azure. Narzędzie deweloperskie usługi ASA tworzy w pełni funkcjonalny węzeł w lokalnym środowisku uruchomieniowym w celu uruchomienia zadania usługi Stream Analytics. Możesz również przesłać lokalne zadania usługi Stream Analytics do chmury platformy Azure i zmienić stan uruchomienia zadania. Użycie narzędzia dewelopera ASA to wygodny sposób tworzenia i testowania zadań usługi Stream Analytics oraz zarządzania nimi.

Lokalne środowiska deweloperskie

Sposób tworzenia zadań usługi Stream Analytics na komputerze lokalnym zależy od preferencji narzędzi i dostępności funkcji. Zobacz Porównanie funkcji usługi Azure Stream Analytics, aby zobaczyć, jakie funkcje są obsługiwane dla każdego środowiska deweloperskiego.

Środowiska w poniższej tabeli wspierają rozwój lokalny:

Środowisko opis
Visual Studio Code Rozszerzenie narzędzi usługi Azure Stream Analytics dla programu Visual Studio Code umożliwia tworzenie i testowanie zadania usługi Stream Analytics zarówno lokalnie, jak i w chmurze za pomocą rozbudowanej funkcji IntelliSense i natywnej kontroli źródła. Obsługuje programowanie w systemach Linux, macOS i Windows. Aby dowiedzieć się więcej, zobacz Tworzenie zadania usługi Azure Stream Analytics w programie Visual Studio Code. Rozszerzenie obsługuje również program Visual Studio Codespaces, który jest środowiskiem deweloperskim hostowanym w chmurze.
Wiersz polecenia lub terminal Pakiet NuGet CI/CD Azure Stream Analytics udostępnia narzędzia do kompilacji projektów w Visual Studio, testowania lokalnego na dowolnej maszynie. Pakiet npm dla CI/CD usługi Azure Stream Analytics oferuje narzędzia do budowania projektów w programie Visual Studio Code (które generują szablon Azure Resource Manager) na dowolnej maszynie.

Następne kroki