Eventos
Campeonato Mundial de Visualização de Dados do Power BI
14 de fev., 16 - 31 de mar., 16
Com 4 chances de participar, você pode ganhar um pacote de conferência e chegar à Grande Final AO VIVO em Las Vegas
Saiba maisNão há mais suporte para esse navegador.
Atualize o Microsoft Edge para aproveitar os recursos, o suporte técnico e as atualizações de segurança mais recentes.
Neste tutorial, você explora como atualizar um modelo semântico do Power BI de um banco de dados relacional que existe no local em sua rede local. Especificamente, este tutorial usa um exemplo do banco de dados do SQL Server, que o Power BI deve acessar por meio de um gateway de dados local.
Neste tutorial, você completa as seguintes etapas:
Observação
Se você não for um administrador de gateway ou não quiser instalar um gateway por conta própria, peça a um administrador de gateway em sua organização para criar a definição de fonte de dados necessária para conectar seu modelo semântico ao banco de dados do SQL Server.
Use o procedimento a seguir para criar um relatório básico do Power BI usando o banco de dados de exemplo do AdventureWorksDW2017. Publique o relatório no serviço do Power BI para obter um modelo semântico do Power BI que, em seguida, você poderá configurar e atualizar em etapas posteriores.
No Power BI Desktop, na guia Início, selecione Obter Dados>SQL Server.
Na caixa de diálogo Banco de dados do SQL Server, digite os nomes do Servidor e do Banco de dados (opcional) e verifique se o Modo de Conectividade de Dados está definido como Importar.
Observação
Se planeja usar um procedimento armazenado, você precisa usar Importar como o modo de Conectividade de dados.
Opcionalmente, em Opções avançadas, você pode especificar uma instrução SQL e definir outras opções, como usar o Failover do SQL Server.
Selecione OK.
Na próxima tela, verifique suas credenciais e selecione Conectar.
Observação
Se não puder se autenticar, verifique se você selecionou o método de autenticação correto e use uma conta com acesso de banco de dados. Em ambientes de teste, você pode usar a autenticação de Banco de dados com uma senha e nome de usuário explícitos. Em ambientes de produção, você normalmente usa a autenticação do Windows. Para obter mais assistência, confira Solucionar problemas de cenários de atualização ou entre em contato com o administrador do banco de dados.
Se uma caixa de diálogo Suporte à Criptografia for exibida, selecione OK.
Na caixa de diálogo Navegador, selecione a tabela DimProduct e, em seguida, selecione Carregar.
Na exibição de Relatório do Power BI Desktop, no painel Visualizações, selecione o Gráfico de colunas empilhadas.
Com o gráfico de colunas selecionado na tela do relatório, no painel Dados, selecione os campos EnglishProductName e ListPrice.
Arraste EndDate do painel Dados para Filtros nesta página no painel Filtros e, em Filtragem básica, marque a caixa de seleção para (Em branco).
A visualização agora deve ser semelhante à seguinte imagem:
Observe que o produto Road-250 Red tem o mesmo preço de lista que os outros produtos Road-250. Esse preço muda quando você atualiza os dados posteriormente e atualiza o relatório.
Salve o relatório com o nome AdventureWorksProducts.pbix.
Na guia Página Inicial, selecione Publicar.
Na tela Publicar no Power BI, escolha Meu Workspace e selecione Selecionar. Entre no serviço do Power BI, se necessário.
Quando a mensagem Êxito do gerenciador aparecer, selecione Abrir 'AdventureWorksProducts.pbix' in Power BI.
No Power BI Desktop, você se conectou diretamente ao banco de dados do SQL Server local. No serviço do Power BI, você precisa de um gateway de dados que atue como uma ponte entre a nuvem e sua rede local. Siga estas etapas para adicionar seu banco de dados do SQL Server local como uma fonte de dados a um gateway e, em seguida, conecte o seu modelo semântico a essa fonte de dados.
No serviço do Power BI, vá para o espaço de trabalho e localize o modelo semântico AdventureWorksProducts na lista de conteúdo do espaço de trabalho.
Selecione o ícone de três pontos horizontais Mais opções ao lado do nome do modelo semântico e escolha Configurações.
Expanda Gateway e conexões de nuvem e verifique se pelo menos um gateway está listado. Se você não vir um gateway, verifique se seguiu as instruções para instalar um gateway de dados local.
Selecione a seta de alternância em Ações para expandir as fontes de dados e, em seguida, selecione o link Adicionar ao gateway ao lado da fonte de dados.
Na tela Nova conexão com a opção Local selecionada, preencha ou verifique os campos a seguir. A maioria dos campos já está preenchida.
Em Autenticação:
Selecione Criar.
De volta à tela Configurações, expanda a seção Conexão de gateway e verifique se o gateway de dados configurado agora mostra um Status de execução no computador em que você o instalou. Escolha Aplicar.
Após conectar seu modelo semântico do Power BI ao banco de dados local do SQL Server por um gateway de dados, siga estas etapas para configurar uma agenda de atualização. Atualizar seu modelo semântico de maneira programada ajuda a garantir que seus relatórios e dashboards tenham os dados mais recentes.
No painel de navegação, selecione Meu Espaço de Trabalho.
Selecione o modelo semântico AdventureWorksProducts na lista de conteúdo do espaço de trabalho.
Dica
Aponte para o modelo semântico AdventureWorksProducts, não para o relatório com o mesmo nome, que não tem uma opção Agendar atualização.
Na página de configurações do modelo semântico, selecione Atualizar e, em seguida, Agendar atualização na faixa.
Na seção Atualizar, em Configurar um agendamento de atualização, defina o controle deslizante como Ativado.
Em Frequência de atualização, selecione Diária para este exemplo e, em Tempo, selecione Adicionar outra hora.
Para este exemplo, especifique 6h, depois selecione Adicionar outra hora e especifique 18h.
Observação
Você poderá configurar até oito intervalos de tempo diários, se o seu modelo semântico estiver em capacidade compartilhada, ou 48 intervalos de tempo no Power BI Premium.
Deixe a caixa de seleção em Enviar notificações de falha de atualização para definida como Proprietário do modelo semântico e selecione Aplicar.
Com uma agenda de atualização configurada, o Power BI atualiza seu modelo semântico no próximo horário programado, dentro de uma margem de 15 minutos.
Para atualizar os dados a qualquer momento, por exemplo, para testar sua configuração de gateway e fonte de dados, execute uma atualização sob demanda usando a opção Atualizar agora na faixa na parte superior da página de configurações do modelo semântico. Você também pode encontrar essa opção na lista de conteúdo do espaço de trabalho ao lado do nome do modelo semântico. As atualizações sob demanda não afetam o próximo horário da atualização agendada.
Para ilustrar uma atualização sob demanda, primeiro altere os dados de exemplo usando o SSMS para atualizar a DimProduct
tabela no banco de dados AdventureWorksDW2017, da seguinte maneira:
UPDATE [AdventureWorksDW2017].[dbo].[DimProduct]
SET ListPrice = 5000
WHERE EnglishProductName ='Road-250 Red, 58'
Agora, siga estas etapas para que os dados atualizados possam fluir por meio da conexão de gateway para o modelo semântico e para os relatórios no Power BI:
Navegue até Meu Espaço de Trabalho no painel de navegação esquerdo e localize o modelo semântico AdventureWorksProducts.
Selecione o ícone Atualizar agora ao lado do nome do modelo semântico. Uma mensagem Preparando para atualização é exibida no canto superior direito.
Uma mensagem Preparando para atualização é exibida no canto superior direito.
Agora selecione o relatório AdventureWorksProducts para abri-lo. Veja como os dados atualizados fluem, e o produto com o maior preço de lista agora é Road-250 Vermelho, 58.
É uma boa ideia usar periodicamente o histórico de atualização para verificar os resultados dos ciclos de atualização anteriores. As credenciais de banco de dados podem ter expirado ou o gateway selecionado pode ter ficado offline no momento de uma atualização agendada. Siga estas etapas para examinar o histórico de atualização e verificar se há problemas.
Em Meu Espaço de Trabalho, selecione o modelo semântico AdventureWorksProducts.
Na página de configurações do modelo semântico, selecione Atualizar e, em seguida, Atualizar histórico na faixa existente na parte superior da página.
Na guia Agendada da caixa de diálogo Histórico de atualização, observe as atualizações agendadas e sob demanda anteriores com os respectivos horários de Início e Término. Um Status de Concluído indica que o Power BI fez as atualizações com êxito. Para obter atualizações com falha, você pode ver a mensagem de erro e examinar os detalhes do erro.
Observação
A guia OneDrive só é relevante para modelos semânticos conectados a arquivos do Power BI Desktop, pastas de trabalho do Excel ou arquivos CSV no OneDrive ou SharePoint Online. Para obter mais informações, confira Atualização de dados no Power BI.
Siga estas instruções para limpar os recursos que você criou para este tutorial:
Este tutorial explorou como:
Consulte os seguintes recursos para saber mais sobre a atualização de dados do Power BI e sobre como gerenciar gateways de dados e fontes de dados:
Eventos
Campeonato Mundial de Visualização de Dados do Power BI
14 de fev., 16 - 31 de mar., 16
Com 4 chances de participar, você pode ganhar um pacote de conferência e chegar à Grande Final AO VIVO em Las Vegas
Saiba maisTreinamento
Módulo
Gerenciar modelos semânticos no Power BI - Training
Com o Microsoft Power BI, você pode usar um só modelo semântico para criar muitos relatórios. Reduza ainda mais a sobrecarga administrativa com atualizações do modelo semântico programadas e resolução de erros de conectividade.
Certificação
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Demonstre métodos e boas práticas que se alinhem aos requisitos técnicos e comerciais para modelagem, visualização e análise de dados com o Microsoft Power BI.
Documentação
Gerenciar uma fonte de dados do SQL Server - Power BI
Saiba como adicionar e gerenciar uma fonte de dados SQL Server para um gateway de dados local no Power BI.
Adicionar ou remover uma fonte de dados de gateway - Power BI
Saiba como adicionar ou remover fontes de dados a um gateway local no Power BI. Obtenha dicas para gerenciar suas fontes de dados com eficiência.
Gateway de dados local - Power BI
Este artigo fornece uma visão geral do gateway de dados local e sua funcionalidade nos serviços de nuvem da Microsoft.