Che cos'è Azure Synapse Analytics?

Azure Synapse è un servizio di analisi aziendale che accelera il tempo per ottenere informazioni dettagliate tra i data warehouse e i sistemi Big Data. Azure Synapse riunisce le migliori tecnologie di SQL usate nei data warehousing aziendali, tecnologieSpark usate per big data, Esplora dati per l'analisi di log e serie temporali, Pipelines per l'integrazione dei dati e ETL/ELT e l'integrazione approfondita con altri servizi di Azure, ad esempio Power BI, CosmosDB e AzureML.

Diagram of Azure Synapse Analytics architecture.

SQL leader di settore

Synapse SQL è un sistema di query distribuito per T-SQL che consente scenari di data warehousing e virtualizzazione dei dati ed estende T-SQL per affrontare scenari di streaming e machine learning.

  • Synapse SQL offre modelli di risorse serverless e dedicati. 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.

  • ML modelli 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.

Uso 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 nei file nel data lake vengono usate 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 rapido e scalabile dei dati tra i database SQL e Spark

Integrazione dei dati predefinita

Azure Synapse contiene lo stesso motore di integrazione dei dati e le stesse esperienze di Azure Data Factory, consentendo di creare pipeline ETL avanzate su larga scala senza lasciare 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)

Azure Synapse Esplora dati 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 di Apache Spark esistenti SQL e Apache Spark, Esplora dati runtime di analisi è ottimizzato per l'analisi dei log efficiente usando una tecnologia di indicizzazione avanzata per indicizzare automaticamente i dati senza testo e semistrutturati comunemente trovati nei dati di telemetria.

Usare Esplora dati come piattaforma dati per creare soluzioni di log analytics quasi in tempo reale e analisi IoT per:

  • Consolidare e correlare i dati dei log e degli eventi tra origini dati locali, cloud, di terze parti.
  • Accelerare il percorso Ops per 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 offre un unico modo per le aziende di creare soluzioni, gestire e proteggere tutti in un'unica esperienza utente

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

Interagire con la community di Synapse

Passaggi successivi