Condividi tramite


Combinare file (binari) in Power BI Desktop

Ecco un solido approccio all'importazione di dati in Power BI Desktop: se si dispone di più file con lo stesso schema, combinarli in un'unica tabella logica. Questa tecnica molto diffusa è stata resa più comoda e più ampia.

Per avviare il processo di combinazione di file dalla stessa cartella, selezionare Recupera dati, scegliere File>Cartella, quindi selezionare Connetti.

Screenshot della finestra di dialogo Recupera dati che evidenzia la scelta di connettersi a una cartella.

Immettere il percorso della cartella, selezionare OK, quindi selezionare Trasforma dati per visualizzare i file della cartella nell'editor di Power Query.

Comportamento di combinazione dei file

Per combinare i file binari nell'editor di Power Query, selezionare Contenuto (la prima etichetta di colonna) e selezionare Home>Combina file. In alternativa, è possibile selezionare semplicemente l'icona Combina file accanto a Contenuto.

Screenshot dell'editor di query che evidenzia l'icona per combinare i file.

La trasformazione Combina file si comporta come segue:

  • La trasformazione Combina file analizza ogni file di input per determinare il formato di file corretto da usare, ad esempio un file di testo, una cartella di lavoro di Excel o un file JSON.
  • La trasformazione consente di selezionare un oggetto specifico dal primo file, ad esempio una cartella di lavoro di Excel, da estrarre.

Screenshot della finestra di dialogo Combina file in Power BI Desktop.

  • La trasformazione Combina file esegue automaticamente le operazioni seguenti:

    • Crea una query di esempio che esegue tutti i passaggi di estrazione necessari in un singolo file.

    • Crea un query della funzione che parametrizza l'input file/binario della query di esempio. La query di esempio e la query della funzione sono collegate in modo che le modifiche apportate alla query di esempio vengano riflesse nella query della funzione.

    • Applica la query della funzione alla query originale con i file binari di input, ad esempio la query Cartella. Applica la query della funzione per gli input binari in ogni riga, quindi espande l'estrazione dei dati risultanti come colonne di primo livello.

      Screenshot dei risultati della trasformazione di combinazione file.

Nota

L'ambito della selezione in una cartella di lavoro di Excel influirà sul comportamento dei file binari combinati. Ad esempio, è possibile selezionare un foglio di lavoro specifico per combinare tale foglio di lavoro oppure selezionare la radice per combinare il file completo. Selezionando una cartella vengono combinati i file presenti nella cartella.

Con il comportamento di Combina file è possibile combinare facilmente tutti i file con lo stesso tipo e la stessa struttura di file (ad esempio, le stesse colonne) in una determinata cartella.

È anche possibile applicare facilmente altri passaggi di trasformazione o estrazione modificando la query di esempio creata automaticamente, senza doversi preoccupare di modificare o creare altri passaggi della query della funzione. Qualsiasi modifica apportata alla query di esempio viene automaticamente generata nella query della funzione collegata.

È possibile connettersi a molti tipi di dati usando Power BI Desktop. Per altre informazioni sulle origini dati, vedere le risorse seguenti: