Atualizar dados no Power BIData refresh in Power BI

Certificando-se de que sempre obterá os dados mais recentes que costumam ser fundamentais para tomar as decisões corretas.Making sure you’re always getting the latest data is often critical in making the right decisions. Você provavelmente já usou Obter Dados no Power BI para conectar e carregar alguns dados, criou alguns relatórios e um painel de controle.You’ve probably already used Get Data in Power BI to connect to and upload some data, created some reports and a dashboard. Agora, você deseja certificar-se de que seus dados são realmente mais recentes e maiores.Now, you want to make sure your data really is the latest and greatest.

Em muitos casos, você não precisa fazer absolutamente nada.In many cases, you don’t need to do anything at all. Alguns dados, como provenientes do pacote de conteúdo Salesforce ou Marketo são atualizados automaticamente para você.Some data, like from a Salesforce or Marketo content pack is automatically refreshed for you. Caso sua conexão utilize uma conexão dinâmica ou o DirectQuery, os dados estarão atualizados até o momento.If your connection makes use of a live connection or DirectQuery, the data will be update to date. Mas, em outros casos, como ocorre com uma pasta de trabalho do Excel ou um arquivo do Power BI Desktop que se conecta a uma fonte de dados externa online ou local, você precisará atualizar manualmente ou configurar um agendamento de atualização para o que o Power BI possa atualizar os dados em seus relatórios e dashboards para você.But, in other cases, like with an Excel workbook or Power BI Desktop file that connects to an external online or on-premises data source, you’ll need to refresh manually or setup a refresh schedule so Power BI can refresh the data in your reports and dashboards for you.

Neste artigo, juntamente com alguns outros, destinam-se a ajudá-lo a entender como a atualização de dados no Power BI realmente funciona, ou o que não é necessário para configurar uma agenda de atualização e o que precisa ser in-loco para atualizar os dados com êxito.This article, along with a few others, are meant to help you understand how data refresh in Power BI really works, whether or not you need to setup a refresh schedule, and what needs to be in-place to refresh your data successfully.

Entendendo a atualização de dadosUnderstanding data refresh

Antes de configurar a atualização, é importante entender o que você está atualizando e onde você está obtendo os dados.Before setting up refresh, it’s important to understand what it is you’re refreshing and where you’re getting your data.

Uma fonte de dados é onde os dados que você explora em seus relatórios e painéis realmente são provenientes; por exemplo, um serviço online, como Google Analytics ou QuickBooks, um banco de dados na nuvem como banco de dados do SQL Azure, ou um banco de dados ou arquivo em um computador local ou servidor em sua própria organização.A data source is where the data you explore in your reports and dashboards really comes from; for example, an online service like Google Analytics or QuickBooks, a database in the cloud like Azure SQL Database, or a database or file on a local computer or server in your own organization. Essas são todas as fontes de dados.These are all data sources. O tipo de fonte de dados determina como os dados são atualizados.The type of data source determines how data from it is refreshed. Passaremos a atualização para cada tipo de fonte de dados em O que pode ser atualizado? seção.We’ll go into refresh for each type of data source a little later in the What can be refreshed? section.

Um conjunto de dados é criado automaticamente no Power BI, quando você usa Obter Dados para se conectar ao e carregar dados de um pacote de conteúdo, arquivo ou se conectar a uma fonte de dados ao vivo.A dataset is automatically created in Power BI when you use Get Data to connect to and upload data from a content pack, file, or you connect to a live data source. No Power BI Desktop e Excel 2016, também é possível publicar seu arquivo direitamente no serviço do Power BI, que é semelhante ao uso do recurso Obter Dados.In Power BI Desktop and Excel 2016, you can also publish your file right to the Power BI service, which is just like using Get Data.

Em cada caso, um conjunto de dados é criado e exibido nos contêineres Meu Espaço de Trabalho ou Grupo do serviço do Power BI.In each case, a dataset is created and appears in the My Workspace, or Group, containers in the Power BI service. Ao selecionar as reticências (...), é possível explorar os dados em um relatório, editar as configurações e configurar a atualização.When you select the ellipse (...) for a dataset, you can explore the data in a report, edit settings, and setup refresh.

Um conjunto de dados pode obter dados de uma ou mais fontes de dados.A dataset can get data from one or more data sources. Por exemplo, você pode usar a área de trabalho do Power BI para obter dados de um banco de dados SQL em sua organização e obter outros dados de online do feed OData.For example, you can use Power BI Desktop to get data from a SQL Database in your organization, and get other data from an OData feed online. Em seguida, ao publicar o arquivo para o Power BI, um único conjunto de dados é criado, mas ele terá fontes de dados para o banco de dados SQL e o feed OData.Then, when you publish the file to Power BI, a single dataset is created, but it will have data sources for both the SQL Database and the OData feed.

Um conjunto de dados contém informações sobre as fontes de dados, credenciais de fonte de dados, e na maioria dos casos, um sub conjunto de dados copiados da fonte de dados.A dataset contains information about the data sources, data source credentials, and in most cases, a sub-set of data copied from the data source. Ao criar visualizações em relatórios e dashboards, você observa os dados no conjunto de dados ou, no caso de uma conexão dinâmica com o Banco de Dados SQL do Azure, o conjunto de dados define os dados que você verá diretamente por meio da fonte de dados.When you create visualizations in reports and dashboards, you’re looking at data in the dataset, or in the case of a live connection like Azure SQL Database, the dataset defines the data you see right from the data source. Para uma conexão dinâmica com o Analysis Services, a definição do conjunto de dados é recebida diretamente do Analysis Services.For a live connection to Analysis Services, the dataset definition comes from Analysis Services directly.

Ao atualizar os dados, você está atualizando os dados no conjunto de dados que é armazenado no Power BI por meio da fonte de dados. Essa atualização é uma atualização completa e não incremental.When you refresh data, you are updating the data in the dataset that is stored in Power BI from your data source. This refresh is a full refresh and not incremental.

Sempre que você atualizar os dados em um conjunto de dados, ao usar Atualizar Agora ou configurar uma agenda de atualização, o Power BI usa informações do conjunto de dados para se conectar às fontes de dados definidas para ela, consultar para dados atualizados, e em seguida, carrega os dados atualizados no conjunto de dados.Whenever you refresh data in a dataset, whether by using Refresh Now or by setting up a refresh schedule, Power BI uses information in the dataset to connect to the data sources defined for it, query for updated data, and then loads the updated data into the dataset. Qualquer visualizações em seus relatórios ou painéis baseados nos dados são atualizadas automaticamente.Any visualizations in your reports or dashboards based on the data are updated automatically.

Antes de continuarmos, precisamos abordar algo que é muito importante compreender:Before we go any further, there’s something else that's very important to understand:

Independentemente da frequência com que você atualiza o conjunto de dados ou examina dados dinâmicos, são os dados na fonte de dados que devem estar atualizados primeiro.Regardless of how often you refresh the dataset, or how often you look at live data, it is the data at the data source that must be up-to-date first.

A maioria das organizações processa os dados uma vez por dia, geralmente durante a noite.Most organizations process their data once a day, usually in the evening. Se você agendara atualização de um conjunto de dados criado a partir de um arquivo do Power BI Desktop que conecta a um banco de dados local e seu departamento de TI executa o processamento naquele banco de dados SQL, uma vez durante a noite, você só precisa configurara atualização agendada para ser executada uma vez por dia.If you schedule refresh for a dataset created from a Power BI Desktop file that connects to an on-premises database, and your IT department runs processing on that SQL database once in the evening, then you only need to setup scheduled refresh to run once-a-day. Por exemplo, após o processamento do banco de dados ocorrer, mas antes de você entrar no trabalho.For example, after processing on the database happens, but before you come into work. É claro que isso nem sempre é o caso.Of course, this isn’t always the case. O Power BI fornece várias maneiras de se conectar a fontes de dados que são atualizadas com frequência ou até mesmo em tempo real.Power BI provides many ways to connect to data sources that are updated frequently or even real-time.

Tipos de atualizaçãoTypes of refresh

Há quatro tipos principais de atualização que ocorrem no Power BI.There are four main types of refresh that happen within Power BI. Atualização de pacotes, atualização de modelo/dados, atualização de blocos e atualização de contêineres de visuais.Package refresh, model/data refresh, tile refresh and visual container refresh.

Atualização de pacotesPackage refresh

Isso sincroniza o arquivo do Power BI Desktop ou do Excel entre o serviço do Power BI e o OneDrive ou SharePoint Online.This synchronizes your Power BI Desktop, or Excel, file between the Power BI service and OneDrive, or SharePoint Online. Isso não efetua pull de dados da fonte de dados original.This does not pull data from the original data source. O conjunto de dados no Power BI só será atualizado com o conteúdo dfo arquivo no OneDrive ou SharePoint Online.The dataset in Power BI will only be updated with what is in the file within OneDrive, or SharePoint Online.

Atualização de dados/modeloModel/data refresh

Isso se refere à atualização do conjunto de dados, no serviço do Power BI, com dados da fonte de dados original.This is referring to refreshing the dataset, within the Power BI service, with data from the original data source. Isso é feito por meio da atualização agendada ou do recurso Atualizar Agora.This is done by either using scheduled refresh, or refresh now. Isso exige um gateway para fontes de dados locais.This requires a gateway for on-premises data sources.

Atualização de blocoTile refresh

A atualização de blocos atualiza o cache dos visuais do bloco, no dashboard, após as alterações de dados.Tile refresh updates the cache for tile visuals, on the dashboard, once data changes. Isso ocorre, aproximadamente, a cada quinze minutos.This happens about every fifteen minutes. Também é possível forçar uma atualização do bloco selecionando as reticências (...) no canto superior direito de um dashboard e selecionando Atualizar os blocos de dashboard.You can also force a tile refresh by selecting the ellipsis (...) in the upper right of a dashboard and selecting Refresh dashboard tiles.

Para obter detalhes sobre os erros comuns de atualização de bloco, veja Solucionar problemas de erros de bloco.For details around common tile refresh errors, see Troubleshooting tile errors.

Atualização de contêineres de visuaisVisual container refresh

A atualização do contêiner de visuais atualiza também os visuais do relatório armazenados em cache, em um relatório, após as alterações de dados.Refreshing the visual container updates the cached report visuals, within a report, once the data changes.

O que pode ser atualizado?What can be refreshed?

No Power BI, normalmente, você usará Obter Dados para importar dados de um arquivo em uma unidade local, no OneDrive ou SharePoint Online, publicar um relatório por meio do Power BI Desktop ou conectar-se diretamente a um banco de dados na nuvem em sua própria organização.In Power BI, you’ll typically use Get Data to import data from a file on a local drive, OneDrive or SharePoint Online, publish a report from Power BI Desktop, or connect directly to a database in the cloud in your own organization. Praticamente, quaisquer dados no Power BI podem ser atualizados, mas saber se isso será necessário dependerá de se o conjunto de dados foi criado por meio de fontes de dados e das fontes de dados às quais ele se conecta.Just about any data in Power BI can be refreshed, but whether or not you need to depends on how your dataset was created from and the data sources it connects to. Vamos ver como cada um atualiza os dados.Let’s look at how each of these refresh data.

Antes de ir adiante, aqui estão algumas definições importantes para entender:Before we go further, here are some important definitions to understand:

Atualização automática - significa que nenhuma configuração de usuário é necessária para o conjunto de dados a ser atualizado regularmente.Automatic refresh - This means no user configuration is necessary in order for the dataset to be refreshed on a regular basis. As configurações de atualização de dados são configuradas para você pelo Power BI.Data refresh settings are configured for you by Power BI. Para provedores de serviços online, a atualização normalmente ocorre uma vez por dia.For online service providers, refresh usually occurs once-a-day. Para arquivos carregados a partir do OneDrive, a atualização automática ocorre sobre a cada hora por dados que não seja proveniente de uma fonte de dados externa.For files loaded from OneDrive, automatic refresh occurs about every hour for data that does not come from an external data source. Enquanto você pode definir as configurações de atualização de agenda diferentes e atualizar manualmente, você provavelmente não precisará.While you can configure different schedule refresh settings and manually refresh, you probably don’t need to.

Atualização manual ou agendada configurada pelo usuário – isso significa que você pode atualizar um conjunto de dados usando Atualizar agora manualmente ou configurar uma atualização agendada usando Atualizar programação em configurações do conjunto de dados.User configured manual or scheduled refresh – This means you can manually refresh a dataset by using Refresh Now or setup a refresh schedule by using Schedule Refresh in a dataset’s settings. Esse tipo de atualização é necessário para arquivos de área de trabalho do Power BI e pastas de trabalho do Excel que se conectam a fontes de dados locais e online externas.This type of refresh is required for Power BI Desktop files and Excel workbooks that connect to external online and on-premises data sources.

Observação

Quando você configura um horário para a atualização agendada, pode haver um atraso de até uma hora antes do início da atualização.When you configure a time for scheduled refresh, there can be a delay of up to one hour before it begins.

Live/DirectQuery – Isso significa que há uma conexão dinâmica entre Power BI e a fonte de dados.Live/DirectQuery – This means there is a live connection between Power BI and the data source. Para fontes de dados locais, os Administradores precisarão ter uma fonte de dados configurada em um gateway corporativo, porém, a interação do usuário pode não ser necessária.For on-premises data sources, Admins will need to have a data source configured within an enterprise gateway, but user interaction may not be needed.

Observação

Para melhorar o desempenho, os dashboards com os dados conectados usando o DirectQuery são atualizados automaticamente.To enhance performance, dashboards with data connected using DirectQuery are automatically updated. Você também pode atualizar manualmente um bloco a qualquer momento, usando o menu Mais no bloco.You can also manually refresh a tile at any time, by using the More menu on the tile.

Arquivos locais e arquivos no OneDrive ou SharePoint OnlineLocal files and files on OneDrive or SharePoint Online

A atualização de dados é suportada para arquivos do Power Bi Desktop e pastas de trabalho do Excel que se conectam a fontes de dados locais ou online externas.Data refresh is supported for Power BI Desktop files and Excel workbooks that connect to external online or on-premises data sources. Isso atualizará apenas os dados do conjunto de dados no serviço do Power BI.This will only refresh the data for the dataset within the Power BI service. Não atualizará o arquivo local.It will not update your local file.

Manter seus arquivos no OneDrive ou SharePoint Online e se conectar a eles por meio do Power BI é um meio de fornecer uma grande quantidade de flexibilidade.Keeping your files on OneDrive, or SharePoint Online, and connecting to them from Power BI, provides a great amount of flexibility. Mas com toda essa flexibilidade, também se torna uma das mais desafiadores de entender.But with all that flexibility, it also makes it one of the most challenging to understand. A atualização agendada para os arquivos armazenados no OneDrive ou SharePoint Online é diferente da atualização de pacotes.Scheduled refresh for files stored in OneDrive, or SharePoint Online, are different from package refresh. É possível saber mais na seção Tipos de atualização.You can learn more in the Types of refresh section.

Arquivo do Power BI DesktopPower BI Desktop file

Fonte de dadosData source Atualização automáticaAutomatic refresh Atualização manual ou agendada configurada pelo usuárioUser configured manual or scheduled refresh Gateway necessárioGateway required
Obter Dados (na faixa de opções) é usado para conectar e consultar dados de qualquer fonte de dados online listados.Get Data (on the ribbon) is used to connect to and query data from any listed online data source. NãoNo SimYes Não (veja abaixo)No (see below)
O recurso Obter Dados é usado para se conectar a um banco de dados dinâmico do Analysis Services e explorá-lo.Get Data is used to connect to and explore a live Analysis Services database. SimYes NãoNo SimYes
O recurso Obter Dados é usado para se conectar a uma fonte de dados local do DirectQuery com suporte e explorá-la.Get Data is used to connect to and explore a supported on-premises DirectQuery data source. SimYes NãoNo SimYes
Obter Dados é usado para conectar e consultar dados a partir de um Spark do Azure SQL Database, Azure SQL Data Warehouse, Azure HDInsight.Get Data is used to connect to and query data from an Azure SQL Database, Azure SQL Data Warehouse, Azure HDInsight Spark. Sim (por hora)Yes (hourly) NãoNo NãoNo
O recurso Obter Dados é usado para se conectar a dados de qualquer fonte de dados local listada e explorá-los, exceto o arquivo do Hadoop (HDFS) e o Microsoft Exchange.Get Data is used to connect to and query data from any listed on-premises data source except for Hadoop file (HDFS) and Microsoft Exchange. NãoNo SimYes SimYes

Observação

Se estiver usando a função Web.Page, você precisará de um gateway se tiver republicado o conjunto de dados ou o relatório após 18 de novembro de 2016.If you are using the Web.Page function, you do need a gateway if you have republished the dataset or your report after November 18th, 2016.

Para obter detalhes, veja Atualizar um conjunto de dados criado com base em um arquivo do Power BI Desktop no OneDrive.For details, see Refresh a dataset created from a Power BI Desktop file on OneDrive.

Pasta de trabalho do ExcelExcel workbook

Fonte de dadosData source Atualização automáticaAutomatic refresh Atualização manual ou agendada configurada pelo usuárioUser configured manual or scheduled refresh Gateway necessárioGateway required
Tabelas de dados em uma planilha não carregadas no modelo de dados ExcelTables of data in a worksheet not loaded into the Excel data model. Sim, por hora (somente OneDrive/SharePointOnline)Yes, hourly (OneDrive/SharePoint Online only) Somente manual (somente OneDrive/SharePoint Online)Manual only (OneDrive/SharePoint Online only) NãoNo
Tabelas de dados em uma planilha vinculada a uma tabela no modelo de dados do Excel (tabelas vinculadas).Tables of data in a worksheet linked to a table in the Excel data model (linked tables). Sim, por hora (somente OneDrive/SharePoint Online)Yes, hourly (OneDrive/SharePoint Online only) Somente manual (somente OneDrive/SharePoint Online)Manual only (OneDrive/SharePoint Online only) NãoNo
Power Query* é usada para se conectar e consultar dados de qualquer fonte de dados online listada e carregar dados para o modelo de dados do Excel.Power Query* is used to connect to and query data from any listed online data source and load data into the Excel data model. NãoNo SimYes NãoNo
O Power Query* é usado para carregar dados no modelo de dados do Excel e para conectar-se a e consultar dados de qualquer fonte de dados listada local, exceto o arquivo do Hadoop (HDFS) e o Microsoft Exchange.Power Query* is used to connect to and query data from any listed on-premises data source except for Hadoop file (HDFS) and Microsoft Exchange and load data into the Excel data model. NãoNo SimYes SimYes
Power Pivot é usada para se conectar e consultar dados de qualquer fonte de dados online listada e carregar dados para o modelo de dados do Excel.Power Pivot is used to connect to and query data from any listed online data source and load data into the Excel data model. NãoNo SimYes NãoNo
Power Pivot* é usada para se conectar e consultar dados de qualquer fonte de dados no local listada e carregar dados para o modelo de dados do Excel.Power Pivot is used to connect to and query data from any listed on-premises data source and load data into the Excel data model. NãoNo SimYes SimYes

* Power Query é conhecida como Obter & transformar dados no Excel 2016.* Power Query is known as Get & Transform Data in Excel 2016.

Para obter informações mais detalhadas, veja Atualizar um conjunto de dados criado com base em uma pasta do Excel no OneDrive.For more detailed information, see Refresh a dataset created from an Excel workbook on OneDrive.

Arquivo .csv (valores separados por vírgula) no OneDrive ou SharePoint OnlineComma separated value (.csv) file on OneDrive or SharePoint Online

Fonte de dadosData source Atualização automáticaAutomatic refresh Atualização manual ou agendada configurada pelo usuárioUser configured manual or scheduled refresh Gateway necessárioGateway required
Valor separado por vírgulas simplesSimple comma separated value Sim, por horaYes, hourly Apenas manualManual only NãoNo

Para obter informações mais detalhadas, veja Atualizar um conjunto de dados criado com base em um arquivo .csv (valores separados por vírgula) no OneDrive.For more detailed information, see Refresh a dataset created from a comma separated value (.csv) file on OneDrive.

Pacotes de ConteúdoContent packs

Há dois tipos de pacotes de conteúdo no Power BI:There are two types of content packs in Power BI:

Pacotes de conteúdo dos serviços online: como Adobe Analytics, SalesForce e Dynamics CRM Online.Content packs from online services: like Adobe Analytics, SalesForce, and Dynamics CRM Online. Conjuntos de dados criados a partir de serviços online são atualizados automaticamente uma vez por dia.Datasets created from online services are refreshed automatically once a day. Embora provavelmente não seja necessário, você pode atualizar manualmente ou configurar uma agenda de atualização.While it’s probably not necessary, you can manually refresh or setup a refresh schedule. Como os serviços online estão na nuvem, um gateway não é necessário.Because online services are in the cloud, a gateway is not required.

Pacotes de conteúdo organizacionais: criados e compartilhados por usuários em sua organização.Organizational content packs: created and shared by users in your own organization. Os consumidores de conteúdo do pacote não podem configurar para atualizar uma programação ou atualizar manualmente.Content pack consumers cannot setup a refresh schedule or manually refresh. Apenas o criador do conteúdo do pacote pode configurar a atualização para os conjuntos de dados no pacote de conteúdo.Only the content pack creator can setup refresh for the datasets in the content pack. Atualizar as configurações são herdadas com o conjunto de dados.Refresh settings are inherited with the dataset.

Pacotes de conteúdo de serviços onlineContent packs from online services

Fonte de dadosData source Atualização automáticaAutomatic refresh Atualização manual ou agendada configurada pelo usuárioUser configured manual or scheduled refresh Gateway necessárioGateway required
Serviços online em Obter Dados > ServiçosOnline services in Get Data > Services SimYes SimYes NãoNo

Pacotes de conteúdo organizacionalOrganizational content packs

As funcionalidades de atualização de um conjunto de dados incluídas em um pacote de conteúdo organizacional dependem do conjunto de dados.Refresh capabilities for a dataset included within an organization content pack depends on the dataset. Veja as informações acima em relação aos arquivos locais, OneDrive ou SharePoint Online.See information above in relation to local files, OneDrive or SharePoint Online.

Para saber mais, veja Introdução aos pacotes de conteúdo organizacional.To learn more, see Introduction to organizational content packs.

Conexões dinâmicas e DirectQuery para fontes de dados locaisLive connections and DirectQuery to on-premises data sources

Com o gateway de dados local, é possível emitir consultas do Power BI para fontes de dados locais.With the on-premises data gateway, you can issue queries from Power BI to your on-premises data sources. Quando você interage com uma visualização, as consultas são enviadas do Power BI diretamente para o banco de dados.When you interact with a visualization, queries are sent from Power BI directly to the database. Os dados atualizados são retornados e as visualizações são atualizadas.Updated data is then returned and visualizations are updated. Como há uma conexão direta entre o Power BI e o banco de dados, não é necessário atualizar programar a atualização.Because there is a direct connection between Power BI and the database, there is no need to schedule refresh.

Ao conectar-se a uma fonte de dados do SSAS (SQL Server Analysis Services) usando uma conexão dinâmica, diferentemente do DirectQuery, a conexão dinâmica com uma fonte do SSAS pode ser executada no cache, mesmo após um relatório ser carregado.When connecting to a SQL Service Analysis Services (SSAS) data source using a Live connection, unlike DirectQuery, the Live connection to a SSAS source can run against the cache, even upon loading a report. Esse comportamento melhora o desempenho da carga para o relatório.This behavior improves load performance for the report. É possível solicitar os dados mais recentes da fonte de dados do SSAS usando o botão atualizar.You can request the latest data from the SSAS data source by using the refresh button. Os proprietários das fontes de dados do SSAS podem configurar a frequência de atualização agendada do cache para o conjunto de dados para garantir que os relatórios estejam tão atualizados quanto seja necessário.Owners of SSAS data sources can configure the scheduled cache refresh frequency for the dataset to ensure reports are as up to date as they require.

Ao configurar uma fonte de dados com o gateway de dados local, é possível usar essa fonte de dados como a opção de atualização agendada.When you configure a data source with the on-premises data gateway, you can use that data source as the scheduled refresh option. Isso seria usado em vez do gateway pessoal.This would be instead of using the personal gateway.

Observação

Se o conjunto de dados estiver configurado para uma conexão dinâmica ou DirectQuery, os conjuntos de dados serão atualizados aproximadamente a cada hora ou quando ocorrer a interação com os dados.If your dataset is configured for a live or DirectQuery connection, datasets are refreshed approximately each hour or when interaction with the data occurs. Você pode ajustar manualmente a frequência de atualização na opção Atualização do cache agendada, no serviço do Power BI.You can manually adjust the refresh frequency in the Scheduled cache refresh option in the Power BI service.

Fonte de dadosData source Live/DirectQueryLive/DirectQuery Atualização manual ou agendada configurada pelo usuárioUser configured manual or scheduled refresh Gateway necessárioGateway required
Tabela do Analysis ServicesAnalysis Services Tabular SimYes SimYes SimYes
Multidimensional do Analysis ServicesAnalysis Services Multidimensional SimYes SimYes SimYes
SQL ServerSQL Server SimYes SimYes SimYes
SAP HANASAP HANA SimYes SimYes SimYes
OracleOracle SimYes SimYes SimYes
TeradataTeradata SimYes SimYes SimYes

Para obter mais informações, veja Gateway de dados localTo learn more, see On-premises data gateway

Bancos de dados na nuvemDatabases in the cloud

Com o DirectQuery, há uma conexão dinâmica entre o Power BI e o banco de dados na nuvem.With DirectQuery, there is a direct connection between Power BI and the database in the cloud. Quando você interage com uma visualização, as consultas são enviadas do Power BI diretamente para o banco de dados.When you interact with a visualization, queries are sent from Power BI directly to the database. Os dados atualizados são retornados e as visualizações são atualizadas.Updated data is then returned and visualizations are updated. E, como o serviço do Power BI e a fonte de dados estão na nuvem, não é necessário um Gateway de Pessoal.And, because both the Power BI service and the data source are in the cloud, there is no need for a Personal Gateway.

Se não houver nenhuma interação do usuário em uma visualização, os dados serão atualizados automaticamente, aproximadamente a cada hora.If there is no user interaction in a visualization, data is refreshed automatically approximately every hour. Você pode alterar essa frequência de atualização usando a opção Atualização do cache agendada e definir a frequência de atualização.You can change that refresh frequency using the Scheduled cache refresh option, and set the refresh frequency.

Para definir a frequência, selecione o ícone engrenagem no canto superior direito do serviço do Power BI e escolha Configurações.To set the frequency, select the gear icon in the upper right corner of the Power BI service, then select Settings.

A página Configurações será exibida, permitindo selecionar o conjunto de dados para o qual deseja ajustar a frequência.The Settings page appears, where you can select the dataset for which you want to adjust the frequency. Nessa página, selecione a guia Conjuntos de dados na parte superior.On that page, select the Datasets tab along the top.

Selecione o conjunto de dados e, no painel direito, aparecerá uma coleção de opções para esse conjunto de dados.Select the dataset, and in the right pane you'll see a collection of options for that dataset. Para a conexão Dinâmica/DirectQuery, você pode definir a frequência de atualização desde 15 minutos até semanal, usando o menu suspenso associado, conforme é mostrado na imagem a seguir.For the DirectQuery/Live connection, you can set the refresh frequency from 15 minutes to weekly using the associated drop-down menu, as shown in the following image.

Fonte de dadosData source Live/DirectQueryLive/DirectQuery Atualização manual ou agendada configurada pelo usuárioUser configured manual or scheduled refresh Gateway necessárioGateway required
SQL Azure Data WarehouseSQL Azure Data Warehouse SimYes SimYes NãoNo
Sparks no HDInsightSpark on HDInsight SimYes SimYes NãoNo

Para saber mais, veja Azure e Power BI.To learn more, see Azure and Power BI.

Painéis em tempo realReal-time dashboards

Os dashboards em tempo real usam a API REST do Microsoft Power BI ou o Microsoft Stream Analytics para garantir que os dados estão atualizados.Real-time dashboards use the Microsoft Power BI REST API, or Microsoft Stream Analytics, to make sure the data is up-to-date. Uma vez que os painéis em tempo real não exigem que os usuários configurarem a atualização, eles estão fora do escopo deste artigo.Since real time dashboards do not require users to configure refresh, they are outside the scope of this article.

Fonte de dadosData source AutomáticoAutomatic Atualização manual ou agendada configurada pelo usuárioUser configured manual or scheduled refresh Gateway necessárioGateway required
Aplicativos personalizados desenvolvidos com o API Rest do Power BI ou Microsoft Stream AnalyticsCustom apps developed with the Power BI Rest API or Microsoft Stream Analytics Sim, transmissão ao vivoYes, live streaming NãoNo NãoNo

Para obter mais informações, veja Criar um dashboard em tempo real no Power BI.To learn more, see Create a real-time dashboard in Power BI.

Configurar a atualização agendadaConfigure scheduled refresh

Para saber como configurar a atualização agendada, veja Configurar a atualização agendadaTo learn how to configure scheduled refresh, see Configure scheduled refresh

Cenários de atualização de dados comunsCommon data refresh scenarios

Às vezes, a melhor maneira de aprender sobre a atualização de dados no Power BI é ver exemplos.Sometimes the best way to learn about data refresh in Power BI to look at examples. Aqui estão alguns dos cenários de atualização de dados mais comuns:Here are some of the more common data refresh scenarios:

Pasta de trabalho do Excel com tabelas de dadosExcel workbook with tables of data

Você tem uma pasta de trabalho do Excel com várias tabelas de dados, mas nenhuma delas são carregadas no modelo de dados do Excel.You have an Excel workbook with several tables of data, but none of them are loaded into the Excel data model. Use Obter Dados para carregar o arquivo de pasta de trabalho de sua unidade local no Power BI e criar um painel de controle.You use Get Data to upload the workbook file from your local drive into Power BI, and create a dashboard. Mas, agora você fez algumas alterações em algumas tabelas da pasta de trabalho em sua unidade local, e você deseja atualizar o painel no Power BI com os novos dados.But, now you’ve made some changes to a couple of the workbook’s tables on your local drive, and you want to update your dashboard in Power BI with the new data.

Infelizmente, a atualização não é suportada neste cenário.Unfortunately, refresh is not supported in this scenario. Para atualizar o conjunto de dados para o seu painel, você precisará carregar novamente a pasta de trabalho.In order to refresh the dataset for your dashboard, you will have to re-upload the workbook. No entanto, há uma excelente solução: colocar o arquivo de pasta de trabalho no OneDrive ou SharePoint Online!However, there’s a really great solution: Put your workbook file on OneDrive, or SharePoint Online!

Quando você se conectar a um arquivo no OneDrive ou SharePoint Online, os relatórios e dashboards mostrarão os dados como estão no arquivo.When you connect to a file on OneDrive, or SharePoint Online, your reports and dashboards will show data as it is in the file. Neste caso, sua pasta do Excel.In this case, your Excel workbook. O Power BI verifica automaticamente se há atualizações ao arquivo em intervalos aproximados de sessenta minutos.Power BI automatically checks the file, about every hour, for updates. Se você fizer alterações à pasta de trabalho (armazenada no OneDrive ou SharePoint Online), essas alterações serão refletidas no dashboard e os relatórios em menos uma hora.If you make changes to the workbook (stored in OneDrive or SharePoint Online), those changes are reflected in your dashboard and reports within an hour. Você não precisa de instalação de atualização.You don’t need to setup refresh at all. No entanto, se você precisar ver suas atualizações no Power BI imediatamente, você pode atualizar manualmente o conjunto de dados usando Atualizar Agora.However, if you need to see your updates in Power BI immediately, you can manually refresh the dataset by using Refresh Now.

Para saber mais, consulte Dados de Excel no Power BI ou Atualizar um conjunto de dados criado com base em uma pasta de trabalho do Excel no OneDrive.To learn more, see Excel data in Power BI, or Refresh a dataset created from an Excel workbook on OneDrive.

A pasta de trabalho do Excel se conecta a um banco de dados SQL em sua empresaExcel workbook connects to a SQL database in your company

Digamos que você tenha uma planilha do Excel denominada SalesReport.xlsx no computador local.Let’s say you have an Excel workbook named SalesReport.xlsx on your local computer. Power Query no Excel foi usada para se conectar a um banco de dados SQL em um servidor em sua empresa e consultar dados de vendas que são carregados no modelo de dados.Power Query in Excel was used to connect to a SQL database on a server in your company and query for sales data that is loaded into the data model. Todas as manhãs, abra a pasta de trabalho e clique em atualizar para atualizar suas PivotTables.Each morning, you open the workbook and hit Refresh to update your PivotTables.

Agora que você quer explorar seus dados de vendas no Power BI para usar Obter Dados para conectar e carregar a pasta de trabalho SalesReport.xlsx de sua unidade local.Now you want to explore your sales data in Power BI, so you use Get Data to connect to and upload the SalesReport.xlsx workbook from your local drive.

Nesse caso, manualmente pode atualizar os dados no conjunto de dados SalesReport.xlsx ou configurar uma agenda de atualização.In this case, you can manually refresh the data in the SalesReport.xlsx dataset or setup a refresh schedule. Visto que os dados são, de fato, recebidos do banco de dados SQL em sua empresa, você precisará baixar e instalar um gateway.Because the data really comes from the SQL database in your company, you’ll need to download and install a gateway. Depois de instalado e configurado o gateway, você precisará entrar nas configurações do conjunto de dados SalesReport e inscrever-se à fonte de dados; mas você só precisa fazer isso uma vez.Once you’ve installed and configured the gateway, you’ll need to go into the SalesReport dataset’s settings and sign in to the data source; but you’ll only have to do this once. Você pode então configurar uma atualização de programação para que o Power BI se conecte automaticamente ao banco de dados do SQL e obtenha dados atualizados.You can then setup a refresh schedule so Power BI automatically connects to the SQL database and gets updated data. Os relatórios e painéis também serão atualizados automaticamente.Your reports and dashboards will also be updated automatically.

Observação

Isso atualizará apenas os dados no conjunto de dados no serviço do Power BI.This will only update the data within the dataset in the Power BI service. O arquivo local não será atualizado como parte da atualização.Your local file will not be updated as part of the refresh.

Para obter mais informações, veja Dados do Excel no Power BI, Power BI Gateway – Personal, Gateway de dados local e Atualizar um conjunto de dados criado com base em uma pasta de trabalho do Excel em uma unidade local.To learn more, see Excel data in Power BI, Power BI Gateway - Personal, On-premises data gateway, Refresh a dataset created from an Excel workbook on a local drive.

Arquivo do Power BI Desktop com dados a partir de um feed ODataPower BI Desktop file with data from an OData feed

Nesse caso, você usa Obter Dados na área de trabalho do Power BI para conectar e importar dados de censo de um feed OData.In this case, you use Get Data in Power BI Desktop to connect to and import census data from an OData feed. Criar vários relatórios na área de trabalho do Power BI, em seguida, nomeie o arquivo WACensus e salvá-lo em um compartilhamento em sua empresa.You create several reports in Power BI Desktop, then name the file WACensus and save it on a share in your company. Em seguida, você publica o arquivo no serviço do Power BI.You then publish the file to the Power BI service.

Nesse caso, manualmente pode atualizar os dados no conjunto de dados WACensus ou configurar uma agenda de atualização.In this case, you can manually refresh the data in the WACensus dataset or setup a refresh schedule. Como os dados na fonte de dados são recebidos de um feed online OData, não é necessário instalar um gateway; no entanto, você precisará ir para as configurações do conjunto de dados do WACensus e entrar na fonte de dados do OData.Because the data in the data source comes from an OData feed online, you do not need to install a gateway, but you will need to go into the WACensus dataset’s settings and sign in to the OData data source. Você pode então configurar uma atualização de programação para que o Power BI se conecte automaticamente ao feed do OData e obter os dados atualizados.You can then setup a refresh schedule so Power BI automatically connects to the OData feed and gets updated data. Os relatórios e painéis também serão atualizados automaticamente.Your reports and dashboards will also be updated automatically.

Para saber mais, veja Publicar por meio do Power BI Desktop, Atualizar um conjunto de dados criado com base em um arquivo do Power BI Desktop em uma unidade local e Atualizar um conjunto de dados criado com base em um arquivo do Power BI Desktop no OneDrive.To learn more, see Publish from Power BI Desktop, Refresh a dataset created from a Power BI Desktop file on a local drive, Refresh a dataset created from a Power BI Desktop file on OneDrive.

Pacote de conteúdo compartilhado a partir de outro usuário em nossa organização.Shared content pack from another user in your organization

Você se conectou a um pacote de conteúdo organizacional.You’ve connected to an organizational content pack. Isso inclui um painel, vários relatórios e um conjunto de dados.It includes a dashboard, several reports, and a dataset.

Nesse cenário, você não pode configurar a atualização ao conjunto de dados.In this scenario, you cannot setup refresh for the dataset. Analistas de dados que criou o pacote de conteúdo é responsável por verificar se o conjunto de dados é atualizado, dependendo das fontes de dados usadas.The data analyst who created the content pack is responsible for making sure the dataset is refreshed, depending on the data sources used.

Se os seus painéis e relatórios do pacote de conteúdo não estiver atualizados, você deverá conversar com o analista de dados que criou o pacote de conteúdo.If your dashboards and reports from the content pack aren’t updating, you’ll want to talk to the data analyst who created the content pack.

Para saber mais, veja Introdução aos pacotes de conteúdo organizacional e Trabalhar com pacotes de conteúdo organizacional.To learn more, see Introduction to organizational content packs, Work with organizational content packs.

Pacote de conteúdo de um provedor de serviços online como o SalesforceContent pack from an online service provider like Salesforce

No Power BI, você usou Obter Dados para se conectar a seus dados e importá-los de um provedor de serviços online como o Salesforce.In Power BI you used Get Data to connect to and import your data from an online service provider like Salesforce. Bem, não há muito o que fazer aqui.Well, not much to do here. O seu conjunto de dados do Salesforce é atualizado automaticamente para atualizar uma vez por dia.Your Salesforce data set is automatically scheduled to refresh once a day.

Como a maioria dos provedores de serviços, o Salesforce atualiza os dados uma vez por dia, geralmente à noite.Like most online service providers, Salesforce updates data once a day, usually at night. Você pode atualizar manualmente seu conjunto de dados do Salesforce ou configurar uma agenda de atualização, mas não é necessário porque o Power BI atualizará automaticamente o conjunto de dados e os relatórios e painéis também são atualizados.You can manually refresh your Salesforce dataset, or setup a refresh schedule, but it’s not necessary because Power BI will automatically refresh the dataset and your reports and dashboards will be updated too.

Para saber mais, veja Pacote de conteúdo do Salesforce para o Power BI.To learn more, see Salesforce content pack for Power BI.

Solução de problemasTroubleshooting

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 the dataset connects to an on-premises data source and 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.

Para obter mais informações sobre como solucionar problemas, veja Ferramentas para solucionar problemas de atualização e Cenários de solução de problemas de atualização.For more information about troubleshooting, see Tools for troubleshooting refresh issues and Troubleshooting refresh scenarios.

Próximas etapasNext steps

Ferramentas para solucionar problemas de atualizaçãoTools for troubleshooting refresh issues
Solucionar problemas de atualizaçãoTroubleshooting refresh scenarios
Gateway do Power BI – PessoalPower BI Gateway - Personal
Gateway de dados localOn-premises data gateway

Mais perguntas?More questions? Experimente perguntar à Comunidade do Power BITry asking the Power BI Community