Atualizar um conjunto de dados criado com base em uma pasta de trabalho do Excel no OneDrive ou SharePoint OnlineRefresh a dataset created from an Excel workbook on OneDrive, or SharePoint Online

Você pode importar pastas de trabalho do Excel armazenadas no computador local ou no armazenamento em nuvem, como o OneDrive for Business ou 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. Vamos examinar as vantagens de usar o armazenamento em nuvem para os arquivos do Excel.We will look at the advantages of using cloud storage for your excel files. Para obter mais informações sobre como importar arquivos do Excel no Power BI, consulte Obter dados de arquivos de pasta de trabalho do Excel.For more information on how to import Excel files into Power BI, see Get data from Excel workbook files.

Quais são as vantagens?What are the advantages?

Importar arquivos do OneDrive ou SharePoint Online é uma ótima maneira de garantir que o trabalho que você está fazendo no Excel permaneça em sincronia com o serviço do 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. Todos os dados que você carregou no modelo do arquivo são importados no conjunto de dados e todos os relatórios que você criou no arquivo são carregados nos Relatórios do 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. Caso você faça alterações no arquivo do OneDrive ou SharePoint Online, como adicionar novas medidas, alterar nomes de coluna ou editar visualizações, depois de salvá-las, essas alterações também serão atualizadas no Power BI, normalmente, em menos de uma hora.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 você importa uma pasta de trabalho do Excel do OneDrive pessoal, todos os dados na pasta de trabalho, como tabelas em planilhas e/ou dados que são carregados no modelo de dados do Excel e a estrutura do modelo de dados, são importados para um novo conjunto de dados no Power BI.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. Quaisquer visualizações do Power View são recriadas em Relatórios.Any Power View visualizations are re-created in Reports. O Power BI conecta-se automaticamente à pasta de trabalho no OneDrive ou SharePoint Online em intervalos aproximados de sessenta minutos para verificar se há atualizações.Power BI automatically connects to the workbook on OneDrive, or SharePoint Online, about every hour to check for updates. Se a pasta de trabalho tiver sido alterada, o Power BI atualizará o conjunto de dados e os relatórios no serviço do Power BI.If the workbook has changed, Power BI will refresh the dataset and reports in the Power BI service.

É possível atualizar o conjunto de dados no serviço do Power BI.You can refresh on the dataset in the Power BI service. Quando você atualiza manualmente ou agenda a atualização no conjunto de dados, o Power BI conecta-se diretamente às fontes de dados externas para consultar os dados atualizados e os carrega no conjunto de dados.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. A atualização de um conjunto de dados no Power BI não atualiza os dados na pasta de trabalho no OneDrive ou SharePoint Online.Refreshing a dataset from within Power BI does not refresh the data in the workbook on OneDrive, or SharePoint Online.

O que tem suporte?What’s supported?

No Power BI, há suporte para os recursos Atualizar Agora e Agendar Atualização para os conjuntos de dados criados por meio de arquivos do Power BI Desktop importados de uma unidade local em que Obter Dados ou o Editor de Consultas é usado para se conectar a qualquer uma das seguintes fontes de dados e carregar dados por meio de uma delas: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:

Gateway do Power BI - PessoalPower BI Gateway - Personal

  • Todas as fontes de dados online mostradas no Editor de Consultas e em Obter Dados no Power BI Desktop.All online data sources shown in Power BI Desktop’s Get Data and Query Editor.
  • Todas as fontes de dados locais mostradas no Editor de Consultas e em Obter Dados no Power BI Desktop, exceto o arquivo do Hadoop (HDFS) e o 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 de dados localOn-premises data gateway

Fonte de dadosData source
Tabela do Analysis ServicesAnalysis Services Tabular
Multidimensional do Analysis ServicesAnalysis Services Multidimensional
SQL ServerSQL Server
SAP HANASAP HANA
OracleOracle
TeradataTeradata
ArquivoFile
PastaFolder
Relação do SharePoint (local)SharePoint list (on-premises)
WebWeb
ODataOData
IBM DB2IBM DB2
MySQLMySQL
SybaseSybase
SAP BWSAP BW
Banco de dados do IBM InformixIBM Informix Database
ODBCODBC

Observação

Um gateway deve ser instalado e estar em execução para que o Power BI se conecte a fontes de dados locais e atualize o conjunto de dados.A gateway must be installed and running in order for Power BI to connect to on-premises data sources and refresh the dataset.

OneDrive ou OneDrive for Business.OneDrive or OneDrive for Business. Qual é a diferença?What’s the difference?

Se você tiver um OneDrive Pessoal e um OneDrive para Empresas, é recomendável manter todos os arquivos que deseja importar no Power BI no OneDrive para Empresas.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. Eis o porquê: você provavelmente usa duas contas diferentes para entrar neles.Here’s why: You likely use two different accounts to sign into them.

A conexão ao OneDrive para Empresas no Power BI é normalmente contínua, porque a mesma conta com a qual você usa para entrar no Power BI é geralmente a mesma conta usada para entrar no OneDrive para Empresas.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. Mas, com o OneDrive pessoal, você provavelmente entrará com outra conta da Microsoft.But, with personal OneDrive, you likely sign in with a different Microsoft account.

Quando você entrar com sua conta da Microsoft, certifique-se de selecionar Mantenha-me conectado.When you sign in with your Microsoft account, be sure to select Keep me signed in. O Power BI pode então sincronizar as atualizações feitas no arquivo do Power BI Desktop com conjuntos de dados no Power BIPower BI can then synchronize any updates you make in the file in Power BI Desktop with datasets in Power BI

Se você fizer alterações no arquivo no OneDrive que não podem ser sincronizadas com o conjunto de dados ou os relatórios no Power BI devido à possibilidade de as suas credenciais de conta da Microsoft terem sido alteradas, você precisará se conectar e importar o arquivo novamente do seu OneDrive pessoal.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.

Opções de conexão ao arquivo do ExcelOptions for connecting to Excel file

Quando você se conecta a uma pasta de trabalho do Excel no OneDrive for Business ou SharePoint Online, você terá duas opções sobre como inserir o conteúdo de sua pasta de trabalho no 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.

Importar dados do Excel no Power BI – Ao importar uma pasta de trabalho do Excel por meio do OneDrive for Business ou SharePoint Online, ela funcionará da mesma forma que a descrita acima.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.

Conectar, gerenciar e exibir o Excel no Power BI – Ao usar essa opção, você cria uma conexão do Power BI diretamente com sua pasta de trabalho no OneDrive for Business ou 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 você se conecta a uma pasta de trabalho do Excel dessa forma, um conjunto de dados não é criado no Power BI.When you connect to an Excel workbook this way, a dataset is not created in Power BI. No entanto, a pasta de trabalho será exibida no serviço do Power BI em Relatórios com um ícone do Excel ao lado do nome.However, the workbook will appear in the Power BI service under Reports with an Excel icon next to the name. Ao contrário do Excel Online, quando você se conecta à sua pasta de trabalho do Power BI, se ela tiver conexões a fontes de dados externas que carregam dados no modelo de dados do Excel, será possível configurar um agendamento de atualização.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 você configura um agendamento de atualização dessa forma, a única diferença são que os dados atualizados são inseridos no modelo de dados da pasta de trabalho no OneDrive ou SharePoint Online, em vez de um conjunto de dados no 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.

Como ter certeza de que os dados são carregados no modelo de dados do Excel?How do I make sure data is loaded to the Excel data model?

Quando você usa o Power Query (Obter e transformar dados no Excel 2016) para se conectar a uma fonte de dados, você tem várias opções de onde carregar os dados.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. Para se certificar de que você carrega os dados no modelo de dados, você deve selecionar a opção Adicionar esses dados ao Modelo de Dados na caixa de diálogo Carregar Para .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.

Observação

As imagens aqui mostram o Excel 2016.The images here show Excel 2016.

Em Navegador, clique em Carregar para...In Navigator, click Load To…

Ou então, se você clicar em Editar no Navegador, você abrirá o Editor de Consultas.Or, If you click Edit in Navigator, you’ll open the Query Editor. Lá, é possível clicar em Fechar e Carregar para...There you can click Close & Load To….

Em seguida, em Carregar para, certifique-se de que você selecionou Adicionar esses dados ao Modelo de Dados.Then in Load To, make sure you select Add this data to the Data Model.

E se eu usar o recurso Obter Dados Externos no Power Pivot?What if I use Get External Data in Power Pivot?

Sem problemas.No problem. Sempre que você usar o Power Pivot para se conectar e consultar dados de uma fonte de dados local ou online, os dados serão carregados automaticamente no modelo de dados.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.

Como faço para agendar uma atualização?How do I schedule refresh?

Quando você configurar um agendamento de atualização, o Power BI se conectará diretamente às fontes de dados usando as informações de conexão e as credenciais no conjunto de dados para consultar os dados atualizados e, em seguida, carregará os dados atualizados no conjunto de dados.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. Todas as visualizações em relatórios e em dashboards baseadas nesse conjunto de dados no serviço do Power BI também são atualizadas.Any visualizations in reports and dashboards based on that dataset in the Power BI service are also updated.

Para obter detalhes sobre como configurar a atualização de agendamento, veja Configurar uma atualização agendada.For details on how to setup schedule refresh, see Configure Schedule Refresh.

Quando algo dá erradoWhen things go wrong

Quando as coisas dão errado, normalmente, isso se deve ao fato de o Power BI não conseguir entrar em fontes de dados. Outra razão é que se o conjunto de dados se conecta a uma fonte de dados local, o gateway fica 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. Verifique se o Power BI pode entrar em fontes de dados.Make sure Power BI can sign into data sources. Se uma senha que você usa para entrar em uma fonte de dados for alterada ou o Power BI for desconectado de uma fonte de dados, certifique-se de tentar entrar novamente em suas fontes de dados novamente nas Credenciais da Fonte de Dados.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.

Lembre-se de deixar a opção Enviar email de notificação de falha de atualização para mim marcada.Be sure to leave the Send refresh failure notification email to me checked. Você desejará saber imediatamente de uma falha em uma atualização agendada.You’ll want to know right away if a scheduled refresh fails.

Observações importantesImportant notes

*Não há suporte para a atualização de feeds OData conectados ao Power Pivot e consultados por meio dele.* Refresh is not supported for OData feeds connected to and queried from Power Pivot. Ao usar um feed OData como uma fonte de dados, use o Power Query.When using an OData feed as a data source, use Power Query.

Solução de problemasTroubleshooting

Às vezes, a atualização de dados pode não ocorrer da maneira esperada.Sometimes refreshing data may not go as expected. Normalmente, isso será um problema relacionado a um gateway.Typically this will be an issue connected with a gateway. Examine os artigos de solução de problemas do gateway para ver ferramentas e problemas conhecidos.Take a look at the gateway troubleshooting articles for tools and known issues.

Solução de problemas do gateway de dados localTroubleshooting the on-premises data gateway

Solução de problemas do Gateway do Power BI – PessoalTroubleshooting the Power BI Gateway - Personal

Mais perguntas?More questions? Experimente a Comunidade do Power BITry the Power BI Community