Wählen Sie ein Entwickler-Tool zum Erstellen von Stream-Analytics-Jobs

Azure Stream Analytics bietet Ihnen zwei Tools zum Erstellen von Streaming-Jobs: das Azure-Portal und die Azure Stream Analytics Tools-Erweiterung für Visual Studio Code. Verwenden Sie die Erweiterung, um Ihre Streaming-Abfrage lokal zu schreiben, zu debuggen und auszuführen. Jedes Tool unterstützt einen anderen Funktionsset, daher hängt die richtige Wahl von deinem Entwicklungsworkflow ab.

Dieser Artikel vergleicht die Funktionen, die das Azure Portal und Visual Studio Code unterstützen, damit Sie das Tool auswählen können, das Ihren Bedürfnissen entspricht.

Hinweis

Visual Studio Code-Tools unterstützen keine Aufträge in den Regionen China Ost, China Nord, Deutschland Mittel und Deutschland Nordosten.

Cloud-Job-Funktionen

Die folgende Tabelle vergleicht die Cloud-Job-Authoring-Funktionen, die das Azure-Portal und die Visual Studio Code-Erweiterung unterstützen, einschließlich Quellcode, Testing, Überwachung und Sprachunterstützung.

Merkmal Portal Visual Studio Code
Plattformübergreifend Mac
Linux
Windows
Mac
Linux
Windows
Skripterstellung Ja Ja
Skript IntelliSense Syntaxhervorhebung Syntaxhervorhebung
Codevervollständigung
Fehlermarker
Definieren aller Arten von Eingaben, Ausgaben und Auftragskonfigurationen Ja Ja
Quellcodeverwaltung Nein Ja
CI/CD-Unterstützung Partial Ja
Eingaben und Ausgaben über mehrere Abfragen hinweg teilen Nein Ja
Abfragetests mit einer Beispieldatei Ja Ja
Lokale Livedatentests Nein Ja
Unterstützung von Zeitrichtlinien bei Abfragetests Nein Ja
Aufträge auflisten und Auftragsentitäten anzeigen Ja Ja
Exportieren eines Auftrags in ein lokales Projekt Nein Ja
Absenden, Starten und Beenden von Aufträgen Ja Ja
Anzeigen von Job-Metriken und -Diagrammen Ja Ja
Anzeigen von Auftragslaufzeitfehlern Ja Ja
Ressourcenprotokolle Ja Ja
Benutzerdefinierte Nachrichteneigenschaften Ja Ja
C# benutzerdefinierter Code-Funktion und Deserializer Schreibgeschützter Modus Ja
JavaScript UDF und UDA Ja Nur Windows
Azure Machine Learning Ja Ja
Kompatibilitätsgrad 1.0
1.1
1.2 (Standard)
1.0
1.1
1.2 (Standard)
Eingebaute, ML-basierte Anomalieerkennungsfunktionen Ja Ja
Eingebaute georäumliche Funktionen Ja Ja
Power BI-Ausgabe Ja Nein
Protobuf Serialisierung Ja Nein
Automatische Autorisierung verwalteter Identitätsberechtigungen für hinzugekommene Endpunkte Ja Nein