Che cos'è SQL Data Warehouse di Azure?What is Azure SQL Data Warehouse?

SQL Data Warehouse è un data warehouse aziendale basato sul cloud che sfrutta l'elaborazione MPP (Massively Parallel Processing) per eseguire rapidamente query complesse su petabyte di dati.SQL Data Warehouse is a cloud-based Enterprise Data Warehouse (EDW) that leverages Massively Parallel Processing (MPP) to quickly run complex queries across petabytes of data. Usare SQL Data Warehouse come componente chiave di una soluzione per Big Data.Use SQL Data Warehouse as a key component of a big data solution. Importare i Big Data in SQL Data Warehouse con semplici query T-SQL PolyBase e quindi sfruttare la potenza dell'elaborazione MPP per eseguire analisi ad alte prestazioni.Import big data into SQL Data Warehouse with simple PolyBase T-SQL queries, and then use the power of MPP to run high-performance analytics. Man mano che si procede con l'integrazione e l'analisi, il data warehouse diventerà il punto di riferimento dell'azienda da cui ricavare informazioni dettagliate.As you integrate and analyze, the data warehouse will become the single version of truth your business can count on for insights.

Componente chiave della soluzione per Big DataKey component of big data solution

SQL Data Warehouse è un componente chiave di una soluzione per Big Data end-to-end nel cloud.SQL Data Warehouse is a key component of an end-to-end big data solution in the Cloud.

Soluzione di data warehouse

In una soluzione cloud per i dati, i dati vengono inseriti in archivi di Big Data da numerose origini.In a cloud data solution, data is ingested into big data stores from a variety of sources. Una volta inseriti i dati in un archivio di Big Data, Hadoop, Spark e gli algoritmi di apprendimento automatico preparano i dati e ne eseguono il training.Once in a big data store, Hadoop, Spark, and machine learning algorithms prepare and train the data. Quando i dati sono pronti per le analisi complesse, SQL Data Warehouse usa PolyBase per eseguire query sugli archivi di Big Data.When the data is ready for complex analysis, SQL Data Warehouse uses PolyBase to query the big data stores. PolyBase usa query T-SQL standard per inserire i dati in SQL Data Warehouse.PolyBase uses standard T-SQL queries to bring the data into SQL Data Warehouse.

SQL Data Warehouse archivia i dati in tabelle relazionali con archiviazione a colonne.SQL Data Warehouse stores data into relational tables with columnar storage. Questo formato consente di ridurre notevolmente i costi di archiviazione dei dati e di migliorare le prestazioni di query.This format significantly reduces the data storage costs, and improves query performance. Una volta archiviati i dati in SQL Data Warehouse, è possibile eseguire analisi su larga scala.Once data is stored in SQL Data Warehouse, you can run analytics at massive scale. Rispetto ai sistemi di database tradizionali, le query di analisi vengono completate in secondi invece che in minuti oppure in ore invece che in giorni.Compared to traditional database systems, analysis queries finish in seconds instead of minutes, or hours instead of days.

I risultati delle analisi possono essere passati ad applicazioni o database di report in tutto il mondo.The analysis results can go to worldwide reporting databases or applications. Gli analisti aziendali possono quindi ottenere informazioni dettagliate per prendere decisioni ben informate.Business analysts can then gain insights to make well-informed business decisions.

Scelte di ottimizzazioneOptimization choices

SQL Data Warehouse offre livelli di prestazioni progettati per garantire flessibilità, in modo da soddisfare le esigenze in relazione ai dati di qualsiasi entità.SQL Data Warehouse offers performance tiers designed for flexibility to meet your data needs, whether big or small. È possibile scegliere un data warehouse ottimizzato per l'elasticità o per il calcolo.You can choose a data warehouse that is optimized for elasticity or for compute.

  • Il livello di prestazioni Ottimizzato per l'elasticità separa i livelli di calcolo e di archiviazione nell'architettura.The Optimized for Elasticity performance tier separates the compute and storage layers in the architecture. Questa opzione è ideale per i carichi di lavoro che possono sfruttare la separazione tra calcolo e archiviazione, con scalabilità frequente a supporto di brevi periodi di attività di picco.This option excels on workloads that can take full advantage of the separation between compute and storage by scaling frequently to support short periods of peak activity. Questo livello di calcolo garantisce il costo più basso, con scalabilità sufficiente a supportare la maggior parte dei carichi di lavoro dei clienti.This compute tier has the lowest entry price point and scales to support the majority of customer workloads.

  • Il livello di prestazioni ottimizzato per il calcolo usa l'hardware di Azure più recente per introdurre una nuova cache SSD (Solid State Disk) NVMe che mantiene i dati usati più spesso vicino alla CPU, ovvero nella posizione migliore possibile.The Optimized for Compute performance tier uses the latest Azure hardware to introduce a new NVMe Solid State Disk cache that keeps the most frequently accessed data close to the CPUs, which is exactly where you want it. Grazie alla suddivisione automatica dei livelli di archiviazione, questo livello di prestazioni è straordinario per le query complesse, perché tutte le operazioni di I/O avvengono in locale nel livello di calcolo.By automatically tiering the storage, this performance tier excels with complex queries since all IO is kept local to the compute layer. Il columnstore è stato migliorato per archiviare una quantità di dati illimitata in SQL Data Warehouse.Furthermore, the columnstore is enhanced to store an unlimited amount of data in your SQL Data Warehouse. Il livello di prestazioni ottimizzato per il calcolo offre la massima scalabilità, consentendo di arrivare fino a 30.000 DWU a elevato utilizzo di calcolo.The Optimized for Compute performance tier provides the greatest level of scalability, enabling you to scale up to 30,000 compute Data Warehouse Units (cDWU). Scegliere questo livello per i carichi di lavoro che richiedono prestazioni continue ed estremamente veloci.Choose this tier for workloads that requires continuous, blazing fast, performance.

Passaggi successiviNext steps

Dopo aver appreso alcune informazioni su SQL Data Warehouse, vedere come creare un SQL Data Warehouse rapidamente e caricare i dati di esempio.Now that you know a bit about SQL Data Warehouse, learn how to quickly create a SQL Data Warehouse and load sample data. Se non si ha familiarità con Azure, il glossario di Azure può essere utile quando si incontrano termini nuovi.If you are new to Azure, you may find the Azure glossary helpful as you encounter new terminology. Oppure vedere alcune delle altre risorse disponibili per SQL Data Warehouse.Or look at some of these other SQL Data Warehouse Resources.