Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |
Verwandte Inhalte
- Azure Stream Analytics auf IoT Edge
- Lernprogramm: Schreiben einer benutzerdefinierten C#-Funktion für Azure Stream Analytics IoT Edge-Auftrag (Vorschau)
- Entwickeln von Stream Analytics IoT Edge-Aufträgen mit Visual Studio-Tools
- Verwenden von Visual Studio zum Anzeigen von Azure Stream Analytics-Aufträgen
- Erkunden von Azure Stream Analytics mit Visual Studio Code (Vorschau)