Decisioni di progettazione e tecniche di codifica per le funzionalità di Synapse SQL in Azure Synapse Analytics

Tip

Microsoft Fabric Data Warehouse è un data warehouse relazionale su scala aziendale su una base data lake, con un'architettura futura, un'intelligenza artificiale predefinita e nuove funzionalità. Se non si ha familiarità con il data warehousing, iniziare con Fabric Data Warehouse. I carichi di lavoro esistenti del pool SQL dedicated possono eseguire l'aggiornamento a Fabric per accedere a nuove funzionalità tra data science, analisi in tempo reale e creazione di report.

In questo articolo è disponibile un elenco di risorse per il pool SQL dedicato e le funzioni del pool SQL serverless di Synapse SQL. Gli articoli consigliati sono suddivisi in due sezioni: Decisioni di progettazione chiave e tecniche di sviluppo e codifica.

L'obiettivo di questi articoli è aiutare a sviluppare l'approccio tecnico ottimale per i componenti Synapse SQL all'interno di Azure Synapse Analytics.

Decisioni chiave nella progettazione

Gli articoli seguenti illustrano i concetti e le decisioni di progettazione per lo sviluppo di Synapse SQL:

Articolo pool SQL dedicato Pool SQL serverless
Connessioni Sì Sì
Classi di risorse e concorrenza Sì No
Transazioni Sì No
Schemi definiti dall'utente Sì Sì
Distribuzione delle tabelle Sì No
Indici di tabella Sì No
Partizioni di tabella Sì No
Statistica Sì Sì
CTAS Sì No
tabelle esterne Sì Sì
CETAS Sì Sì

Raccomandazioni

Di seguito sono riportati articoli essenziali che evidenziano tecniche di codifica, suggerimenti e consigli specifici per lo sviluppo:

Articolo pool SQL dedicato Pool SQL serverless
Procedure memorizzate Sì Sì
Etichette Sì No
Visualizzazioni Sì Sì
Tabelle temporanee Sì Sì
SQL dinamico Sì Sì
Ciclo Sì Sì
Opzioni di raggruppamento Sì No
Assegnazione di variabili Sì Sì

Vantaggi e procedure consigliate

Supporto delle funzionalità T-SQL

Il linguaggio Transact-SQL usato nel pool SQL serverless e nel modello dedicato può fare riferimento a oggetti diversi e presenta alcune differenze nel set di funzionalità supportate. Per altre informazioni, vedere Transact-SQL funzionalità supportate nell'articolo Azure Synapse SQL .

Passaggi successivi

Per altre informazioni di riferimento, vedere Istruzioni T-SQL del pool SQL.