Introduzione al database SQL in Fabric
Si applica a:✅Database SQL in Microsoft Fabric
Microsoft Fabric offre un punto di riferimento unico per tutte le esigenze analitiche per ogni azienda. Lo scopo di questa esercitazione è fornire una guida completa all'uso di un database SQL in Fabric. Questa esercitazione è personalizzata per facilitare l'esplorazione del processo di creazione del database, la configurazione di oggetti di database, l'esplorazione delle funzionalità autonome e la combinazione e la visualizzazione dei dati. Si apprenderà anche come creare un endpoint GraphQL, che funge da approccio moderno per connettersi ed eseguire query sui dati in modo efficiente. Si apprenderà anche come usare l'endpoint di analisi SQL per usare i dati con mirroring per la creazione di report e l'analisi e lo sviluppo di visualizzazioni dei dati.
Importante
Questa funzionalità si trova in anteprima.
Questa esercitazione è strutturata per offrire un'esperienza pratica, guidando l'utente attraverso ogni passaggio del processo per garantire una conoscenza approfondita del database SQL in Fabric all'interno dell'ecosistema Microsoft Fabric. Si otterranno informazioni dettagliate sui punti di integrazione senza problemi e sulle diverse esperienze personalizzate sia per il professionista che per lo sviluppatore cittadino all'interno di Microsoft Fabric.
Questa esercitazione non è destinata a fungere da architettura di riferimento, né tratta un elenco completo di funzionalità e funzionalità. Non è anche una guida prescrittiva sulle procedure consigliate, ma piuttosto una procedura dettagliata di base per acquisire familiarità con le funzionalità e l'esperienza utente del database SQL in Fabric.
Database SQL nello scenario end-to-end di Fabric
Come prerequisiti per questa esercitazione, completare i seguenti passaggi:
- Accedere all'account online di Power BI o, se non si ha ancora un account, iscriversi per ottenere una versione di valutazione gratuita.
- Abilitare Microsoft Fabric per l'organizzazione nel tenant.
In questa esercitazione si assume il ruolo di sviluppatore di database, lavorando al gruppo Contoso. L'organizzazione vuole valutare le informazioni della supply chain per le filiali AdventureWorks e Northwind Traders in base alle vendite precedenti e ai componenti correnti per vari prodotti usati nella produzione.
Si useranno dati di esempio insieme a dati e visualizzazioni creati per l'obiettivo è creare una visualizzazione di questi dati e abilitare l'analisi in tempo reale dei dati disponibili per un'applicazione. GraphQL è stato scelto come API dati primaria per la soluzione. Ecco i passaggi descritti in questa esercitazione:
- Creare un'area di lavoro di Microsoft Fabric
- Creare un database SQL in Microsoft Fabric
- Inserire dati di esempio e creare oggetti e dati aggiuntivi
- Eseguire query sul database ed esaminare le funzionalità autonome
- Usare l'endpoint di analisi SQL per eseguire query sui dati
- Creare e condividere visualizzazioni
- Eseguire l'analisi dei dati con Notebook di Microsoft Fabric
- Creare un'applicazione usando DevOps e l'API GraphQL
- Pulire le risorse
Database SQL nell'architettura end-to-end di Fabric
Origini dati: Microsoft Fabric semplifica e veloce la connessione a Servizi dati di Azure, ad altre piattaforme cloud e alle origini dati locali per inserire dati e creare applicazioni che generano e modificano i dati.
Inserimento: con oltre 200 connettori nativi come parte della pipeline di Microsoft Fabric e con la trasformazione dei dati con trascinamento della selezione con il flusso di dati, è possibile creare rapidamente informazioni dettagliate per l'organizzazione. Il collegamento è una nuova funzionalità di Microsoft Fabric che consente di connettersi ai dati esistenti senza dover copiarli o spostarli. Altre informazioni sulla funzionalità collegamento sono disponibili più avanti in questa esercitazione. Per lo sviluppo, è disponibile il protocollo TDS (Tabular Data Stream) che può accedere al database esattamente come un'istanza di SQL Server. È anche possibile usare l'API GraphQL per eseguire query non solo su database SQL in Fabric, ma su più origini dati in Microsoft Fabric, in modo coerente, sicuro e integrato.
Archiviare, eseguire query e arricchire : il database SQL in Fabric funziona con i comandi Transact-SQL standard del settore per creare, leggere, aggiornare ed eliminare oggetti dati e dati, nonché l'API GraphQL.
Esposizione : i dati del database SQL in Fabric e l'endpoint di analisi SQL possono essere utilizzati da Power BI, lo strumento di business intelligence leader del settore, per la creazione di report e la visualizzazione. Ogni database SQL in Infrastruttura connessione e endpoint di analisi SQL include un endpoint TDS predefinito per la connessione e l'esecuzione di query sui dati da altri strumenti di creazione report, quando necessario. Quando viene creato un magazzino, un elemento secondario, denominato modello semantico predefinito, viene generato contemporaneamente con lo stesso nome. È possibile usare il modello semantico predefinito per iniziare a visualizzare i dati con pochi passaggi. Entrambi possono essere esposti tramite l'API GraphQL.
Dati di esempio
Per i dati di esempio in questa esercitazione, si userà un subset dei AdventureWorksLT
database di esempio e Northwind
. Per questo scenario end-to-end, verranno inseriti e generati oggetti dati e dati sufficienti per una panoramica delle funzionalità di scalabilità e prestazioni del database SQL nella piattaforma Microsoft Fabric. Questo esempio può essere esteso per mostrare molte altre funzionalità della piattaforma.
In genere, è possibile creare dati da sistemi transazionali (o applicazioni line-of-business) in un database e quindi copiare o eseguire il rollup dei dati in un'area di gestione temporanea del data lake o del data warehouse. Tuttavia, per questa esercitazione si useranno i dati di esempio Sales and Products come punto di partenza, si aggiungeranno i dati del warehouse, che verranno aggiunti alle altre tabelle e si creeranno viste per i dati lungo la strada.
Modello di dati
I dati di esempio SalesLT per il database SQL in Microsoft Fabric sono un subset del database AdventureWorks più grande e includono gli elementi e le relazioni di dati seguenti. In questa esercitazione si creerà una Warehouse
tabella, illustrata in questo modello di dati. Per questo esempio vengono create solo chiavi numeriche per i dati del warehouse e i dati vengono generati da uno script di installazione. Per estendere questo esempio, si normalizzerà la Warehouse
tabella con un'importazione Northwind
di tabella per nomi, descrizioni e altre informazioni sul fornitore.