Che cos'è Azure Synapse Analytics?

Azure Synapse è un servizio di analisi aziendale che accelera il tempo per ottenere informazioni dettagliate tra data warehouse e sistemi Big Data. Azure Synapse riunisce le migliori tecnologie SQL usate nel data warehousing aziendale, tecnologie Spark usate per Big Data, Esplora dati per l'analisi di log e serie temporali, pipeline per l'integrazione dei dati e ETL/ELT e un'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 agli 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.

  • Modelli di Machine Learning 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 database SQL e Spark

Integrazione dei dati predefinita

Azure Synapse contiene lo stesso motore di Integrazione dei dati ed esperienze di Azure Data Factory, consentendo di creare pipeline ETL avanzate 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)

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 SQL e Apache Spark esistenti, Esplora dati runtime di analisi è 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 offre alle aziende un unico modo per creare soluzioni, gestire e proteggere tutte 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 codice SQL, Spark o KQL e integrarsi con processi CI/CD aziendali

Interagire con la community di Synapse

Passaggi successivi