Condividi tramite


Ottenere dati dai file per Power BI

In Power BI, è possibile connettersi a dati e report o importarli da tre tipi di file:

  • File con estensione xlsx e con estensione xlsm di Microsoft Excel
  • File di report con estensione pbix di Power BI Desktop
  • File con valori delimitati da virgole (CSV) .csv

Cosa significa ottenere dati da un file

In Power BI i dati esplorati provengono da un modello semantico. Per avere un modello semantico, sono necessari alcuni dati. Questo articolo è incentrato sul recupero di dati dai file.

Per comprendere meglio l'importanza dei modelli semantici e come ottenere i dati, immaginiamo un'automobile. Sedersi in auto e guardare il cruscotto è proprio come stare seduti davanti al computer guardando un dashboard in Power BI. Gli strumenti di controllo sul cruscotto mostrano tutte le operazioni eseguite dall'auto: i giri del motore, la temperatura, la marcia innestata e la velocità.

In Power BI, un modello semantico è come il motore di un'auto e quindi fornisce i dati, le metriche e le informazioni che vengono visualizzate nel dashboard di Power BI. Il motore o il modello semantico richiede carburante e i dati sono il carburante in Power BI. Un'automobile ha un serbatoio che pompa benzina nel motore. Power BI necessita anche di un serbatoio di dati con cui alimentare il modello semantico. Il serbatoio del carburante può essere un file di Power BI Desktop, un file di cartella di lavoro di Excel o un file CSV.

Per rafforzare il paragone, il serbatoio di una macchina deve essere rifornito di benzina. Il carburante per un file Power BI Desktop, Excel o CSV è costituito da dati provenienti da un'origine dati inserita nel file Excel, Power BI Desktop o CSV. È possibile immettere manualmente righe di dati in una cartella di lavoro di Excel o in un file CSV oppure connettersi all'origine dati esterna per eseguire query e caricare i dati nel file. Dopo aver creato un file che contiene alcuni dati, è possibile ottenere il file in Power BI come modello semantico.

Nota

Quando si importano dati di Excel in Power BI, questi devono trovarsi in una tabella o in un modello di dati.

Dove salvare il file

La posizione di salvataggio è importante.

  • Locale. Se si salva il file della cartella di lavoro in un'unità del computer o in un'altra posizione all'interno dell'organizzazione, è possibile importare il file in Power BI. Il file rimane nell'unità di origine. Quando si importa il file, Power BI crea un nuovo modello semantico nel sito e carica i dati e, in alcuni casi il modello, nel modello semantico. Tutti i report nel file vengono visualizzati in Area di lavoro personale come Report.

  • OneDrive per l’azienda o l'istituto di istruzione. Se si ha OneDrive per l'azienda o l'istituto di istruzione, accedere con lo stesso account usato per Power BI. Questo metodo è il modo più efficace per mantenere sincronizzato il lavoro nei file Excel, Power BI Desktop o CSV con il modello semantico, i report e i dashboard di Power BI. Sia Power BI che OneDrive si trovano nel cloud e Power BI si connette al file in OneDrive all'incirca ogni ora. Se Power BI rileva modifiche, aggiorna automaticamente il modello semantico, i report e i dashboard di Power BI.

    Nota

    Non è possibile caricare file da account OneDrive personali, ma è possibile caricare file dal computer.

  • Sito del team di SharePoint. Il salvataggio dei file di Power BI Desktop nei siti del team di SharePoint è simile al salvataggio in OneDrive per l'azienda o l'istituto di formazione. La differenza principale è rappresentata dalla modalità di connessione al file da Power BI. È possibile specificare un URL o connettersi alla cartella radice.

Nota

Non è possibile aggiornare i modelli semantici importati da OneDrive per l'azienda o l'istituto di istruzione dai file locali. Affinché Power BI aggiorni il modello semantico, è necessario sostituire il file in OneDrive per l'azienda o l'istituto di istruzione. In alternativa, è possibile eliminare il modello semantico e i relativi elementi correlati e quindi importare di nuovo da un file locale.