Che cos'è Azure Synapse Analytics?

Azure Synapse è un servizio di analisi aziendale che accelera il tempo necessario per estrarre informazioni dettagliate da data warehouse e sistemi Big Data. Azure Synapse riunisce il meglio delle tecnologie SQL usate nel data warehousing aziendale, le tecnologie Spark usate per Big Data, Esplora dati per l'analisi di log e serie temporali, le pipeline per l'integrazione dei dati e i processi ETL/ELT e la profonda integrazione con altri servizi di Azure come Power BI, Cosmos DB e Azure Machine Learning.

Diagram of Azure Synapse Analytics architecture.

SQL leader di settore

Synapse SQL è un sistema di query distribuite per T-SQL che consente scenari di data warehousing e virtualizzazione dei dati ed estende T-SQL per gli scenari di streaming e ML.

  • Synapse SQL offre modelli di risorse serverless e dedicate. Per prestazioni e costi prevedibili, creare pool SQL dedicati per riservare la potenza di elaborazione per i dati archiviati in tabelle SQL. Per i carichi di lavoro non pianificati o con picchi, usare l'endpoint SQL serverless sempre disponibile.
  • Usare le funzionalità predefinite di streaming per trasferire dati da origini cloud in tabelle SQL
  • Integrare l'intelligenza artificiale con SQL usando modelli di Machine Learning per assegnare punteggi ai dati tramite la funzione T-SQL PREDICT

Apache Spark standard di settore

Apache Spark per Azure Synapse si integra pienamente e facilmente con Apache Spark, il motore di Big Data open source più diffuso usato per la preparazione dei dati, l'ingegneria dei dati, i processi ETL e Machine Learning.

  • Modelli ML con algoritmi SparkML e integrazione di AzureML per Apache Spark 3.1 con supporto predefinito per Linux Foundation Delta Lake.
  • Modello di risorse semplificato che evita di preoccuparsi della gestione dei cluster.
  • Avvio rapido di Spark e completa scalabilità automatica.
  • Supporto predefinito per .NET per Spark, che consente di riutilizzare le competenze in C# e l'attuale codice .NET all'interno di un'applicazione Spark.

Utilizzo di data lake

Azure Synapse rimuove le tradizionali barriere tecnologiche che ostacolano l'uso simultaneo di SQL e Spark. È possibile combinare facilmente le piattaforme in base alle esigenze e alle competenze.

  • Le tabelle definite su file nel data lake sono utilizzate senza problemi da Spark o Hive.
  • SQL e Spark possono esplorare e analizzare direttamente i file Parquet, CSV, TSV e JSON archiviati nel data lake.
  • Caricamento di dati veloce e scalabile tra database SQL e Spark

Integrazione dei dati incorporata

Azure Synapse contiene lo stesso motore di integrazione dei dati e le stesse esperienze di Azure Data Factory, consentendo di creare pipeline di estrazione, trasformazione e caricamento (ETL) su larga scala senza uscire da Azure Synapse Analytics.

  • Inserimento di dati da più di 90 origini dati
  • Processi ETL senza codice con attività del flusso di dati
  • Orchestrare notebook, processi Spark, stored procedure, script SQL e altro ancora

Esplora dati (anteprima)

Esplora dati di Azure Synapse offre ai clienti un'esperienza di query interattiva per sbloccare informazioni dettagliate dai dati di log e telemetria. Per integrare i motori di runtime di analisi SQL e Apache Spark esistenti, il runtime di analisi di Esplora dati è ottimizzato per l'analisi efficiente dei log usando una potente tecnologia di indicizzazione per indicizzare automaticamente i dati senza testo e semistrutturati comunemente presenti nei dati di telemetria.

Usare Esplora dati come piattaforma dati per la creazione di soluzioni di analisi dei log quasi in tempo reale e di analisi IoT per:

  • Consolidare e correlare i dati di log ed eventi in origini dati locali, cloud e di terze parti.
  • Accelerare il percorso delle operazioni di intelligenza artificiale (riconoscimento dei modelli, rilevamento anomalie, previsione e altro ancora)
  • Sostituire le soluzioni di ricerca log basate sull'infrastruttura per risparmiare sui costi e aumentare la produttività.
  • Creare una soluzione IoT Analytics per i dati IoT.
  • Creare soluzioni SaaS analitiche per offrire servizi ai clienti interni ed esterni.

Esperienza unificata

Synapse Studio consente alle aziende di creare soluzioni, gestire e proteggere tutte in un'unica esperienza utente

  • Eseguire attività chiave: inserimento, esplorazione, preparazione, orchestrazione, visualizzazione
  • Monitorare risorse, utilizzo e utenti tra SQL, Spark e Esplora dati
  • Usare il controllo degli accessi in base al ruolo per semplificare l'accesso alle risorse di analisi
  • Scrivere codice SQL, Spark o KQL e integrarlo con processi CI/CD aziendali

Interagire con la community di Synapse

Passaggi successivi