Condividi tramite


Caricamento di file CSV nelle tabelle Delta per la creazione di report di Power BI

Questa guida introduttiva illustra un semplice flusso end-to-end in Fabric: caricare un file CSV locale, caricarlo come tabella Delta in una lakehouse e compilare un report da esso.

Alla fine, è possibile:

  • Caricare un file CSV in un lakehouse
  • Convertire il file in una tabella Delta
  • Generare un modello semantico e creare un report di Power BI

Prerequisiti

Prima di iniziare, verificare di disporre di quanto segue:

Crea un lakehouse

Per iniziare, creare il lakehouse in cui archiviare il file CSV e la tabella.

  1. In Fabric, selezionare Aree di lavoro dalla barra di navigazione.
  2. Per aprire l'area di lavoro, immettere il nome nella casella di ricerca in alto e selezionarlo nei risultati della ricerca.
  3. Nell'area di lavoro selezionare Nuovo elemento, immettere Lakehouse nella casella di ricerca e quindi selezionare Lakehouse.
  4. Nella finestra di dialogo Nuovo lakehouse immettere wwilakehouse nel campo Nome.
  5. Seleziona Crea.

Dopo aver creato il lakehouse, il passaggio successivo consiste nel caricare il file CSV.

Caricare un file CSV nel lakehouse

Posizionare ora il file CSV di origine nell'area dei file lakehouse in modo che possa essere caricato in una tabella Delta.

  1. Creare la cartella TaxiData nella sezione Files del tuo lakehouse.

    Screenshot che mostra come creare una nuova cartella nella sezione File di Lakehouse Explorer.

  2. Selezionare i puntini di sospensione (...) accanto alla TaxiData cartella e quindi selezionare Carica>Carica file.

    Screenshot che mostra l'opzione Carica file nel menu contestuale della cartella.

  3. Dopo il caricamento, selezionare la cartella per visualizzarne il contenuto.

  4. Se il nome del file include caratteri speciali non supportati, rinominare il file prima del caricamento. Per i requisiti di denominazione correnti, vedere Caricare nelle tabelle Delta Lake. In questo esempio rinominare il file in taxi_zone_lookup.csv.

    Screenshot che mostra come rinominare un file nella sezione File di Lakehouse Explorer.

Caricare il file in una tabella Delta

In questa fase si converte il file CSV caricato in una tabella Delta su cui è possibile eseguire query e usare per la creazione di report.

  1. Fare clic con il pulsante destro del mouse o usare i puntini di sospensione nel file CSV per aprire il menu contestuale. Selezionare Carica nelle tabelle e quindi scegliere Nuova tabella.
  2. Nella finestra di dialogo per il caricamento delle tabelle, esaminare il nome suggerito della tabella. La convalida in tempo reale viene applicata durante la digitazione.
  3. Selezionare Carica per eseguire il caricamento.
  4. La tabella ora viene visualizzata in Esplora lakehouse; espandere la tabella per visualizzare le colonne e i relativi tipi. Selezionare la tabella per visualizzare un'anteprima.

Nota

Se la tabella esiste già, vengono visualizzate diverse opzioni della modalità di caricamento . Sovrascrivere elimina e ricrea la tabella. Accoda inserisce tutto il contenuto CSV come nuovi dati. Per altri dettagli, vedere Caricare nelle tabelle Delta Lake.

Generare un modello semantico e creare un report di Power BI

Con la tabella Delta pronta, creare un modello semantico e quindi creare un report da tale modello.

  1. Sulla barra multifunzione Lakehouse creare un nuovo modello semantico.
  2. Selezionare la tabella da aggiungere al modello semantico e quindi confermare la selezione.
  3. Nella modifica di modelli semantici è possibile definire relazioni tra tabelle e applicare la normalizzazione dei tipi di dati e le trasformazioni DAX in base alle esigenze.
  4. Nella barra multifunzione, selezionare Nuovo report.
  5. Usare il generatore di report per progettare un report di Power BI.