Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa esercitazione viene generato un lakehouse, vengono inseriti dati di esempio nella tabella Delta, viene applicata la trasformazione dove necessario e quindi vengono creati report.
Suggerimento
Questo tutorial è il primo di una serie. Dopo aver completato questa esercitazione, continuare a inserire i dati nel lakehouse per creare un lakehouse aziendale completo usando pipeline di Data Factory, notebook Spark e tecniche avanzate di creazione di report.
Ecco un elenco di controllo dei passaggi completati in questa esercitazione:
Se Microsoft Fabric non è disponibile, iscriversi per ottenere una capacità di valutazione gratuita.
Prerequisiti
- Per poter creare un lakehouse, è necessario prima creare un’area di lavoro di Fabric.
- Prima di inserire un file CSV, è necessario aver configurato OneDrive. Se OneDrive non è configurato, iscriversi alla versione di valutazione gratuita di Microsoft 365: Versione di valutazione gratuita - Prova Microsoft 365 per un mese. Per istruzioni sull'installazione, vedere Configurare OneDrive.
Perché è necessario OneDrive per questa esercitazione?
Per questa esercitazione è necessario OneDrive perché il processo di inserimento dati si basa su OneDrive come meccanismo di archiviazione sottostante per i caricamenti di file. Quando si carica un file CSV in Fabric, viene archiviato temporaneamente nell'account OneDrive prima di essere inserito nel lakehouse. Questa integrazione garantisce il trasferimento sicuro e facile dei file all'interno dell'ecosistema Microsoft 365.
Il passaggio di inserimento non funziona se OneDrive non è configurato, perché Fabric non può accedere al file caricato. Se i dati sono già disponibili nel lakehouse o in un'altra posizione supportata, OneDrive non è necessario.
Nota
Se si dispone già di dati nel lakehouse, è possibile usare tali dati anziché il file CSV di esempio. Per verificare se i dati sono già associati al lakehouse, usare Lakehouse Explorer o l'endpoint di analisi SQL per esplorare tabelle, file e cartelle. Per ulteriori informazioni su come verificare, vedere Panoramica di Lakehouse e Consultare le tabelle di lakehouse con l'endpoint di analisi SQL.
Creare un lakehouse
In questa sezione, crei un lakehouse in Fabric.
In Fabric, selezionare aree di lavoro dalla barra di spostamento.
Per aprire l'area di lavoro, immettere il nome nella casella di ricerca in alto e selezionarlo nei risultati della ricerca.
Nell'area di lavoro selezionare Nuovo elemento, immettere Lakehouse nella casella di ricerca e quindi selezionare Lakehouse.
Nella finestra di dialogo Nuovo lakehouse immettere wwilakehouse nel campo Nome.
Selezionare Crea per creare e aprire il nuovo lakehouse.
Inserire dati di esempio
In questa sezione vengono inseriti dati di esempio dei clienti nel lakehouse.
Nota
Se OneDrive non è configurato, iscriversi alla versione di valutazione gratuita di Microsoft 365: Versione di valutazione gratuita - Prova Microsoft 365 per un mese.
Scaricare il file dimension_customer.csv dal repository degli esempi di Fabric.
Selezionare il tuo Lakehouse e poi passare alla scheda Home.
Selezionare Recupera datiNuovo flusso di dati >Gen2 per creare un nuovo flusso di dati. Questo flusso di dati viene usato per inserire i dati di esempio nel lakehouse. In alternativa, in Recupera dati nel lakehouse è possibile selezionare il riquadro New Dataflow Gen2 (Nuovo flusso di dati Gen2 ).
Nel riquadro Nuovo flusso di dati Gen2 immettere Customer Dimension Data nel campo Nome e selezionare Crea.
Nella scheda Home del flusso di dati selezionare il riquadro Importa da un file di testo/CSV .
Nella schermata Connetti all'origine dati, selezionare il pulsante di opzione Carica file.
Esplora o trascina il file dimension_customer.csv scaricato nel passaggio 1. Dopo il caricamento del file, selezionare Avanti.
Nella pagina Anteprima dati file è possibile visualizzare in anteprima i dati. Selezionare quindi Crea per continuare e tornare all'area di disegno del flusso di dati.
Trasforma e carica i dati nel lakehouse
In questa sezione si trasformano i dati in base ai requisiti aziendali e si caricano nel lakehouse.
Nel riquadro Impostazioni query verificare che il campo Nome sia impostato su dimension_customer. Questo nome viene usato come nome di tabella nella Lakehouse, quindi deve essere tutto in minuscolo e non deve contenere spazi.
Poiché hai creato il flusso di dati dal tuo lakehouse, la destinazione dei dati viene automaticamente impostata sul tuo lakehouse. È possibile verificarlo controllando la destinazione dati nel riquadro Impostazioni query.
Suggerimento
Se si crea un flusso di dati dall'area di lavoro anziché da un lakehouse, è necessario aggiungere manualmente una destinazione dati. Per altre informazioni, vedere Destinazione predefinita flusso di dati Gen2 e Destinazioni dati e impostazioni gestite.
Dalla canvas del flusso di dati è possibile trasformare facilmente i dati in base alle esigenze aziendali. Per semplicità, in questa esercitazione non vengono apportate modifiche. Per continuare, selezionare Salva ed esegui nella barra degli strumenti.
Attendere il completamento dell'esecuzione del flusso di dati. Mentre è in corso, viene visualizzato un indicatore di stato rotante.
Al termine dell'esecuzione del flusso di dati, selezionare il lakehouse nella barra dei menu in alto per aprirlo.
In Lakehouse Explorer, trova lo schema dbo sotto le Tabelle, seleziona il menu ... (puntini di sospensione) accanto allo schema e quindi seleziona Aggiorna. Questo esegue il flusso di dati e carica i dati dal file di origine nella tabella lakehouse.
Al termine dell'aggiornamento, espandere lo schema dbo per visualizzare la tabella Delta dimension_customer. Selezionare una tabella per visualizzare un'anteprima dei dati.
È possibile usare l'endpoint di analisi SQL del lakehouse per eseguire query sui dati con istruzioni SQL. Selezionare Endpoint di analisi SQL dal menu a discesa nella parte superiore destra della schermata.
Selezionare la tabella dimension_customer per visualizzarne l'anteprima dei dati. Per scrivere istruzioni SQL, selezionare Nuova query SQL dal menu o selezionare il riquadro Nuova query SQL .
Immettere la query di esempio seguente che aggrega il conteggio delle righe in base alla colonna BuyingGroup della tabella dimension_customer .
SELECT BuyingGroup, Count(*) AS Total FROM dimension_customer GROUP BY BuyingGroupNota
I file di query SQL vengono salvati automaticamente per riferimento futuro ed è possibile rinominare o eliminare questi file in base alle esigenze.
Per eseguire lo script, selezionare l'icona Esegui nella parte superiore del file di script.
Aggiungere tabelle al modello semantico
In questa sezione si aggiungono le tabelle al modello semantico in modo che sia possibile usarle per creare report.
Apri il tuo lakehouse e passa alla vista Endpoint di analisi SQL.
Selezionare Nuovo modello semantico.
Nel riquadro Nuovo modello semantico immettere un nome per il modello semantico, assegnare un'area di lavoro e selezionare le tabelle da aggiungere. In questo caso, selezionare la tabella dimension_customer.
Selezionare Conferma per creare il modello semantico.
Avvertimento
Se viene visualizzato un messaggio di errore che indica che non è stato possibile aggiungere o rimuovere tabelle a causa della capacità di calcolo di Fabric dell'organizzazione che supera i limiti, attendere alcuni minuti e riprovare. Per altre informazioni, vedere documentazione sulla capacità dell'infrastruttura.
Il modello semantico viene creato in modalità Direct Lake Storage, ovvero legge i dati direttamente dalle tabelle Delta in OneLake per ottenere prestazioni di query rapide senza dover importare i dati. Dopo la creazione, è possibile modificare il modello semantico per aggiungere relazioni, misure e altro ancora.
Suggerimento
Per altre informazioni su Direct Lake e sui relativi vantaggi, vedere Panoramica di Direct Lake.
Creare un report
In questa sezione viene creato un report dal modello semantico creato.
Nell'area di lavoro, trova il modello semantico che hai creato, seleziona il menu ... (puntini di sospensione) e quindi seleziona Crea report automaticamente.
La tabella è una dimensione e non vi sono misure. Power BI crea una misura per il conteggio delle righe, la aggrega in colonne diverse e crea grafici diversi, come illustrato nello screenshot seguente.
È possibile salvare questo report per il futuro selezionando Salva dalla barra multifunzione superiore. È possibile apportare altre modifiche a questo report per soddisfare i propri requisiti includendo o escludendo altre tabelle o colonne.