Comparaison des fonctionnalités Azure Stream AnalyticsAzure Stream Analytics feature comparison
Avec Azure Stream Analytics, vous pouvez créer des solutions de diffusion en continu dans le cloud et IoT Edge à l’aide du portail Azure, de Visual Studio, et de Visual Studio Code.With Azure Stream Analytics, you can create streaming solutions in the cloud and at the IoT Edge using Azure portal, Visual Studio, and Visual Studio Code. Les tableaux de cet article indiquent les fonctionnalités prises en charge par chaque plateforme pour les deux types de tâches.The tables in this article show which features are supported by each platform for both job types.
Notes
Les outils Visual Studio et Visual Studio Code ne prennent pas en charge les travaux dans les régions Chine Est, Chine Nord, Allemagne Centre et Allemagne Nord-Est.Visual Studio and Visual Studio Code tools don't support jobs in the China East, China North, Germany Central, and Germany NorthEast regions.
Fonctionnalités des tâches du cloudCloud job features
FonctionnalitéFeature | PortailPortal | Visual StudioVisual Studio | Visual Studio CodeVisual Studio Code |
---|---|---|---|
MultiplateformeCross platform | MacMacLinuxLinux WindowsWindows | WindowsWindows | MacMacLinuxLinux WindowsWindows |
Création de scriptScript authoring | OuiYes | OuiYes | OuiYes |
Script IntellisenseScript Intellisense | Mise en surbrillance de la syntaxeSyntax highlighting | Mise en surbrillance de la syntaxeSyntax highlightingComplétion de codeCode completionMarqueur d’erreurError marker | Mise en surbrillance de la syntaxeSyntax highlightingComplétion de codeCode completionMarqueur d’erreurError marker |
Définir tous les types d'entrées, de sorties et de configurations de projetDefine all types of inputs, outputs, and job configurations | OuiYes | OuiYes | OuiYes |
Contrôle de code sourceSource control | Non No | OuiYes | OuiYes |
Prise en charge de CI/CDCI/CD support | PartielPartial | OuiYes | OuiYes |
Partager des entrées et des sorties entre plusieurs requêtesShare inputs and outputs across multiple queries | Non No | OuiYes | OuiYes |
Test de requête avec un exemple de fichierQuery testing with a sample file | OuiYes | OuiYes | OuiYes |
Test local des données activesLive data local testing | Non No | OuiYes | OuiYes |
Répertorier les travaux et afficher les entités de travailList jobs and view job entities | OuiYes | OuiYes | OuiYes |
Exporter un travail vers un projet localExport a job to a local project | Non No | OuiYes | OuiYes |
Envoyer, lancer et arrêter des tâchesSubmit, start, and stop jobs | OuiYes | OuiYes | OuiYes |
Afficher les métriques de tâche et le diagrammeView job metrics and diagram | OuiYes | OuiYes | Ouvrir dans le portailOpen in portal |
Afficher les erreurs d’exécution de tâchesView job runtime errors | OuiYes | OuiYes | Non No |
Journaux d’activité de ressourcesResource logs | OuiYes | Non No | Non No |
Propriétés de message personnaliséesCustom message properties | OuiYes | OuiYes | Non No |
Fonction de code personnalisé C# et désérialiseurC# custom code function and Deserializer | Mode Lecture seuleRead-only mode | OuiYes | Non No |
UDF et UDA JavaScriptJavaScript UDF and UDA | OuiYes | OuiYes | Windows uniquementWindows only |
Machine Learning ServiceMachine Learning Service | OuiYes | OuiYes | Non No |
Azure Machine Learning Studio (classique)Azure Machine Learning Studio (classic) | Oui, mais la requête ne peut pas être testéeYes, but the query cannot be tested | OuiYes | Non No |
Niveau de compatibilitéCompatibility level | 1.01.01.11.11.2 (valeur par défaut)1.2 (default) | 1.01.01.11.11.2 (valeur par défaut)1.2 (default) | 1.01.01.11.11.2 (valeur par défaut)1.2 (default) |
Fonctions de détection d’anomalie ML intégréesBuilt-in ML-based Anomaly Detection functions | OuiYes | OuiYes | OuiYes |
Fonctions géospatiales intégréesBuilt-in GeoSpatial functions | OuiYes | OuiYes | OuiYes |
Fonctionnalités des tâches IoT EdgeIoT Edge job features
FonctionnalitéFeature | PortailPortal | Visual StudioVisual Studio | Visual Studio CodeVisual Studio Code |
---|---|---|---|
Création de tâchesJob authoring | OuiYes | OuiYes | Non No |
Contrôle de code sourceSource control | Non No | OuiYes | Non No |
Exporter un travail vers un projet localExport a job to a local project | Non No | OuiYes | Non No |
Test de requête avec un exemple de fichierQuery testing with a sample file | OuiYes | OuiYes | Non No |
Partager des entrées et des sorties entre plusieurs requêtesShare inputs and outputs across multiple queries | Non No | OuiYes | Non No |
C# UDFC# UDF | Non No | OuiYes | Non No |
Soumettre les travauxSubmit jobs | OuiYes | OuiYes | Non No |
Répertorier les travaux et afficher les entités de travailList jobs and view job entities | OuiYes | OuiYes | Non No |
Afficher les métriques de tâche et le diagrammeView job metrics and diagram | OuiYes | PartielPartial | Non No |
Afficher les erreurs d’exécution de tâchesView job runtime errors | OuiYes | PartielPartial | Non No |
Prise en charge de CI/CDCI/CD support | Non No | Non No | Non No |
Étapes suivantesNext steps
- Azure Stream Analytics sur IoT EdgeAzure Stream Analytics on IoT Edge
- Tutoriel : Écrire une fonction C# définie par l’utilisateur pour une tâche IoT Edge Azure Stream Analytics (préversion)Tutorial: Write a C# user-defined function for Azure Stream Analytics IoT Edge job (Preview)
- Développer des tâches IoT Edge Azure Stream Analytics avec les outils Visual StudioDevelop Stream Analytics IoT Edge jobs using Visual Studio tools
- Utiliser Visual Studio pour afficher les tâches Azure Stream AnalyticsUse Visual Studio to view Azure Stream Analytics jobs
- Explorer Azure Stream Analytics avec Visual Studio Code (préversion)Explore Azure Stream Analytics with Visual Studio Code (Preview)