Aggiornare un set di dati creato da una cartella di lavoro di Excel in OneDrive o SharePoint OnlineRefresh a dataset created from an Excel workbook on OneDrive, or SharePoint Online

È possibile importare le cartelle di lavoro di Excel archiviate nel computer locale o nella memoria cloud, ad esempio OneDrive for Business o SharePoint Online.You can import Excel workbooks that are stored on your local machine, or in cloud storage such as OneDrive for Business or SharePoint Online. Verranno ora esaminati i vantaggi dell'uso dell'archiviazione cloud per i file Excel.We will look at the advantages of using cloud storage for your excel files. Per altre informazioni su come importare i file Excel in Power BI, vedere Ottenere dati dai file delle cartelle di lavoro di Excel.For more information on how to import Excel files into Power BI, see Get data from Excel workbook files.

Quali sono i vantaggi?What are the advantages?

Importare i file da OneDrive o SharePoint Online è un modo efficace per garantire la sincronizzazione delle operazioni in Excel con il servizio Power BI.Importing files from OneDrive, or SharePoint Online, is a great way to make sure the work you’re doing in Excel stays in-sync with the Power BI service. I dati caricati nel modello di file vengono importati nel set di dati e i report creati nel file vengono caricati in Report in Power BI.Any data you’ve loaded into your file’s model is imported into the dataset and any reports you’ve created in the file are loaded into Reports in Power BI. Se si modifica il file in OneDrive o SharePoint Online, ad esempio si aggiungono nuove misure, si modificano i nomi delle colonne oppure si modificano le visualizzazioni, dopo il salvataggio le modifiche vengono aggiornate anche in Power BI, in genere entro circa un'ora.If you make changes to your file on OneDrive, or SharePoint Online, like add new measures, change column names, or edit visualizations, once you save, those changes will be updated in Power BI too, usually within about an hour.

Quando si importa una cartella di lavoro di Excel dall'account OneDrive personale, tutti i dati nella cartella di lavoro vengono importati in un nuovo set di dati in Power BI, ad esempio le tabelle nei fogli di lavoro e/o i dati caricati nel modello di dati di Excel e la struttura del modello di dati.When you import an Excel workbook from your personal OneDrive, any data in the workbook, like tables in worksheets and/or data that is loaded into the Excel data model and the structure of the data model, are imported into a new dataset in Power BI. Le visualizzazioni di Power View vengono ricreate in Report.Any Power View visualizations are re-created in Reports. Power BI si connette automaticamente alla cartella di lavoro in OneDrive a intervalli di circa un'ora per cercare gli aggiornamenti.Power BI automatically connects to the workbook on OneDrive, or SharePoint Online, about every hour to check for updates. Se la cartella di lavoro è stata modificata, Power BI aggiornerà il set di dati e i report nel servizio Power BI.If the workbook has changed, Power BI will refresh the dataset and reports in the Power BI service.

È possibile aggiornare il set di dati nel servizio Power BI.You can refresh on the dataset in the Power BI service. Quando si esegue un aggiornamento manuale o pianificato in un set di dati, Power BI si connette direttamente alle origini dati esterne per eseguire query per i dati aggiornati e quindi li carica nel set di dati.When you manually refresh, or schedule refresh, on the dataset, Power BI connects directly to the external data sources to query for updated data it then loads into the dataset. L'aggiornamento di un set di dati dall'interno di Power BI non aggiorna i dati nella cartella di lavoro in OneDrive o in SharePoint Online.Refreshing a dataset from within Power BI does not refresh the data in the workbook on OneDrive, or SharePoint Online.

Che cosa è supportato?What’s supported?

Le opzioni Aggiorna ora e Pianifica aggiornamenti in Power BI sono supportate per i set di dati creati dai file di Power BI Desktop importati da un'unità locale in cui viene usato Recupera dati/Editor di query per connettersi e caricare i dati da una delle origini dati seguenti:In Power BI, Refresh Now and Schedule Refresh is supported for datasets created from Power BI Desktop files imported from a local drive where Get Data/Query Editor is used to connect to and load data from any of the following data sources:

Power BI Gateway - PersonalPower BI Gateway - Personal

  • Tutte le origini dati online visualizzate in Recupera dati ed Editor di query di Power BI Desktop.All online data sources shown in Power BI Desktop’s Get Data and Query Editor.
  • Tutte le origini dati locali visualizzate in Recupera dati ed Editor di query di Power BI Desktop, tranne il file Hadoop (HDFS) e Microsoft Exchange.All on-premises data sources shown in Power BI Desktop’s Get Data and Query Editor except for Hadoop file (HDFS) and Microsoft Exchange.

Gateway dati localeOn-premises data gateway

Origine datiData source
Analysis Services in modalità tabulareAnalysis Services Tabular
Analysis Services in modalità multidimensionaleAnalysis Services Multidimensional
SQL ServerSQL Server
SAP HANASAP HANA
OracleOracle
TeradataTeradata
FileFile
CartellaFolder
Elenco di SharePoint (locale)SharePoint list (on-premises)
WebWeb
ODataOData
IBM DB2IBM DB2
MySQLMySQL
SybaseSybase
SAP BWSAP BW
Database Informix IBMIBM Informix Database
ODBCODBC

Nota

un gateway deve essere installato e in esecuzione per connettere Power BI alle origini dati locali e aggiornare il set di dati.A gateway must be installed and running in order for Power BI to connect to on-premises data sources and refresh the dataset.

OneDrive o OneDrive for Business.OneDrive or OneDrive for Business. Qual è la differenza?What’s the difference?

Se si ha un account OneDrive personale e OneDrive for Business, è consigliabile mantenere tutti i file da importare in Power BI in OneDrive for Business.If you have both a personal OneDrive and OneDrive for Business, it’s recommended you keep any files you want to import into Power BI in OneDrive for Business. Motivo: è probabile che verranno usati due account diversi per l'accesso.Here’s why: You likely use two different accounts to sign into them.

La connessione a OneDrive for Business in Power BI in genere non crea problemi perché l'account usato per accedere a Power BI spesso coincide con quello usato per accedere a OneDrive for Business.Connecting to OneDrive for Business in Power BI is typically seamless because the same account you use to sign into Power BI with is often the same account used to sign into OneDrive for Business. Invece, con l'account OneDrive personale, l'accesso viene solitamente eseguito con un altro account Microsoft.But, with personal OneDrive, you likely sign in with a different Microsoft account.

Quando si accede con l'account Microsoft, assicurarsi di selezionare Mantieni l'accesso.When you sign in with your Microsoft account, be sure to select Keep me signed in. Power BI può quindi sincronizzare tutti gli aggiornamenti apportati nel file di Power BI Desktop con i set di dati in Power BIPower BI can then synchronize any updates you make in the file in Power BI Desktop with datasets in Power BI

Se si apportano modifiche al file in OneDrive che non possono essere sincronizzate con il set di dati o i report in Power BI perché le credenziali dell'account Microsoft sono state modificate, è necessario connettersi e importare di nuovo il file dall'account OneDrive personale.If you make changes to your file on OneDrive that cannot be synchronized with the dataset or reports in Power BI, because your Microsoft account credentials might have changed, you’ll need to connect to and import your file again from your personal OneDrive.

Opzioni per la connessione a un file di ExcelOptions for connecting to Excel file

Quando ci si connette a una cartella di lavoro di Excel in OneDrive for Business o SharePoint Online sono disponibili due opzioni per trasferire il contenuto della cartella di lavoro in Power BI.When you connect to an Excel workbook in OneDrive for Business, or SharePoint Online, you’ll have two options on how to get what’s in your workbook into Power BI.

Importa i dati di Excel in Power BI: quando si importa una cartella di lavoro di Excel da OneDrive for Business o SharePoint Online, funziona nel modo descritto sopra.Import Excel data into Power BI – When you import an Excel workbook from your OneDrive for Business, or SharePoint Online, it works as described above.

Connetti, gestisci e visualizza i dati di Excel in Power BI: quando si usa questa opzione viene creata una connessione diretta da Power BI alla cartella di lavoro in OneDrive for Business o SharePoint Online.Connect, Manage, and View Excel in Power BI – When using this option, you create a connection from Power BI right to your workbook on OneDrive for Business, or SharePoint Online.

Quando ci si connette a una cartella di lavoro di Excel in questo modo, non viene creato alcun set di dati in Power BI.When you connect to an Excel workbook this way, a dataset is not created in Power BI. Tuttavia, la cartella di lavoro verrà visualizzata nel servizio Power BI in Report con l'icona di Excel accanto al nome.However, the workbook will appear in the Power BI service under Reports with an Excel icon next to the name. A differenza di Excel Online, quando ci si connette alla cartella di lavoro da Power BI, se la cartella di lavoro presenta connessioni a origini dati esterne che caricano i dati nel modello di dati di Excel, è possibile configurare una pianificazione dell'aggiornamento.Unlike with Excel Online, when you connect to your workbook from Power BI, if your workbook has connections to external data sources that load data into the Excel data model, you can setup a refresh schedule.

Quando si configura una pianificazione dell'aggiornamento in questo modo, l'unica differenza consiste nel fatto che i dati aggiornati vengono inseriti nel modello di dati della cartella di lavoro in OneDrive o SharePoint Online invece che in un set di dati in Power BI.When you setup a refresh schedule this way, the only difference is refreshed data goes into the workbook’s data model on OneDrive, or SharePoint Online, rather than a dataset in Power BI.

Come si verifica il caricamento dei dati nel modello di dati di Excel?How do I make sure data is loaded to the Excel data model?

Quando si usa Power Query (Recupera e trasforma i dati in Excel 2016) per connettersi a un'origine dati sono disponibili diverse opzioni per la posizione in cui caricare i dati.When you use Power Query (Get & Transform data in Excel 2016) to connect to a data source, you have several options where to load the data. Per assicurarsi che i dati vengano caricati nel modello di dati, è necessario selezionare l'opzione Aggiungi dati al modello di dati nella finestra di dialogo Carica in .To make sure you load data into the data model, you must select the Add this data to the Data Model option in the Load To dialog box.

Nota

Le immagini seguenti mostrano Excel 2016.The images here show Excel 2016.

In Strumento di navigazionefare clic su Carica in…In Navigator, click Load To…

In alternativa, se si fa clic su Modifica nello Strumento di navigazione, viene aperto l'editor di query.Or, If you click Edit in Navigator, you’ll open the Query Editor. Da qui è possibile fare clic su Chiudi e carica in.There you can click Close & Load To….

Quindi, in Carica inselezionare Aggiungi dati al modello di dati.Then in Load To, make sure you select Add this data to the Data Model.

Cosa accade se si usano dati esterni in Power Pivot?What if I use Get External Data in Power Pivot?

ma si tratta di un problema facilmente risolvibile.No problem. Quando si usa Power Pivot per connettersi ed eseguire query sui dati da un'origine dati online o locale, i dati vengono caricati automaticamente nel modello di dati.Whenever you use Power Pivot to connect to and query data from an on-premises or online data source, the data is automatically loaded to the data model.

Come si pianifica l'aggiornamento?How do I schedule refresh?

Quando si configura una pianificazione dell'aggiornamento, Power BI si connetterà direttamente alle origini dati usando le informazioni e le credenziali di connessione nel set di dati per eseguire query per i dati aggiornati e quindi caricherà i dati aggiornati nel set di dati.When you setup a refresh schedule, Power BI will connect directly to the data sources using connection information and credentials in the dataset to query for updated data, then load the updated data into the dataset. Vengono aggiornate anche le visualizzazioni nei report e nei dashboard basati sul set di dati nel servizio Power BI.Any visualizations in reports and dashboards based on that dataset in the Power BI service are also updated.

Per informazioni dettagliate su come configurare l'aggiornamento pianificato, vedere Configurare l'aggiornamento pianificato.For details on how to setup schedule refresh, see Configure Schedule Refresh.

In caso di erroreWhen things go wrong

In caso di errori, il problema in genere è dovuto al fatto che Power BI non riesce ad accedere alle origini dati oppure, se il set di dati si connette a un'origine dati locale, al fatto che il gateway è offline.When things go wrong, it’s usually because Power BI can’t sign into data sources, or if the dataset connects to an on-premises data source, the gateway is offline. Assicurarsi che Power BI possa accedere alle origini dati.Make sure Power BI can sign into data sources. Se una password usata per accedere a un'origine dati viene modificata oppure Power BI viene disconnesso da un'origine dati, provare a effettuare di nuovo l'accesso alle origini dei dati in Credenziali origine dati.If a password you use to sign into a data source changes, or Power BI gets signed out from a data source, be sure to try signing into your data sources again in Data Source Credentials.

Assicurarsi di lasciare selezionato Inviami il messaggio di notifica di aggiornamento non riuscito.Be sure to leave the Send refresh failure notification email to me checked. È opportuno sapere immediatamente se un aggiornamento pianificato non riesce.You’ll want to know right away if a scheduled refresh fails.

Note importantiImportant notes

* L'aggiornamento non è supportato per i feed OData a cui ci si connette e su cui vengono eseguite query da Power Pivot.* Refresh is not supported for OData feeds connected to and queried from Power Pivot. Quando si usa un feed OData come origine dati, usare Power Query.When using an OData feed as a data source, use Power Query.

Risoluzione dei problemiTroubleshooting

A volte, l'aggiornamento dei dati non funziona come previsto.Sometimes refreshing data may not go as expected. In genere si tratta di un problema relativo al gateway.Typically this will be an issue connected with a gateway. Consultare gli articoli sulla risoluzione dei problemi del gateway per individuare gli strumenti utili e i problemi noti.Take a look at the gateway troubleshooting articles for tools and known issues.

Risoluzione dei problemi del gateway dati localeTroubleshooting the on-premises data gateway

Risoluzione dei problemi di Gateway di Power BI - PersonaleTroubleshooting the Power BI Gateway - Personal

Altre domande?More questions? Provare la community di Power BITry the Power BI Community