Scegli uno strumento per sviluppatori per creare lavori di Stream Analytics

Analisi di flusso di Azure ti offre due strumenti per costruire lavori di streaming: il portale Azure e l'estensione degli strumenti Analisi di flusso di Azure per Visual Studio Code. Usa l'estensione per scrivere, fare debug ed eseguire la query di streaming localmente. Ogni strumento supporta un diverso insieme di funzionalità, quindi la scelta giusta dipende dal tuo flusso di lavoro di sviluppo.

Questo articolo confronta le funzionalità supportate dal portale Azure e da Visual Studio Code, così puoi scegliere lo strumento che si adatta alle tue esigenze.

Annotazioni

Gli strumenti di Visual Studio Code non supportano i processi nelle aree Cina orientale, Cina settentrionale, Germania centrale e Germania nord-orientale.

Funzionalità del processo cloud

La tabella seguente confronta le funzionalità di authoring di job nel cloud supportate dal portale Azure e dall'estensione Visual Studio Code, inclusi controllo del versione, test, monitoraggio e supporto al linguaggio.

Caratteristica / Funzionalità Portale Visual Studio Code
Multipiattaforma Mac
Linux
Windows
Mac
Linux
Windows
Creazione di script Sì Sì
Script IntelliSense Evidenziazione della sintassi Evidenziazione della sintassi
Completamento del codice
Indicatore di errore
Definire tutti i tipi di input, output e configurazioni dei processi Sì Sì
Controllo del codice sorgente NO Sì
Supporto CI/CD Parziale Sì
Condividere input e output tra più query NO Sì
Test di query con un file di esempio Sì Sì
Test locali dei dati in tempo reale NO Sì
Supporto dei criteri temporali nei test delle query NO Sì
Elencare i processi e visualizzare le entità dei processi Sì Sì
Esportare un'attività in un progetto locale NO Sì
Inviare, avviare e arrestare i processi Sì Sì
Visualizzare metriche e diagrammi dei processi Sì Sì
Visualizzare gli errori di runtime del processo Sì Sì
Log delle risorse Sì Sì
Proprietà del messaggio personalizzate Sì Sì
Funzione di codice personalizzato C# e deserializzatore Modalità di sola lettura Sì
UDF e UDA JavaScript Sì Esclusivamente per Windows
Azure Machine Learning (Apprendimento Automatico di Azure) Sì Sì
Livello di compatibilità 1.0
1.1
1.2 (predefinito)
1.0
1.1
1.2 (predefinito)
Funzioni di rilevamento delle anomalie basate su ML integrate Sì Sì
Funzioni geospaziali integrate Sì Sì
Output di Power BI Sì NO
Serializzazione Protobuf Sì NO
Concessione automatica delle autorizzazioni di identità gestita per gli endpoint aggiunti Sì NO