Propósito

✔ Programação GLOBAL® - Quaisquer soluções e/ou desenvolvimento de aplicações pessoais, ou da empresa, que não constem neste Blog devem ser tratados como consultoria freelance. Queiram contatar-nos: brazilsalesforceeffectiveness@gmail.com | ESTE BLOG NÃO SE RESPONSABILIZA POR QUAISQUER DANOS PROVENIENTES DO USO DOS CÓDIGOS AQUI POSTADOS EM APLICAÇÕES PESSOAIS OU DE TERCEIROS.

Power BI & WhatsApp | Power BI & Power APPs: Integração Passo a Passo

Power BI & Power APPs: Integração Passo a Passo#ProgramaçãoGlobal #PowerBI #IntegracaoInteligente #EquilibrioEstrategico #GovernancaBI #CopilotMicrosoft #ROIEstrategico #MaturidadeDados #InteligenciaArtificial #DecisoesInteligentes #TransformacaoDados

DOE UM CAFÉ


 Compre OS LIVROS DESTA SÉRIE 




      ✨RESUMA ESTE ARTIGO COM IA        
  ChatGPT    Perplexity    Grok    Google AI  


Integrar Power Apps com Power BI Reports abre a porta para análises totalmente interativas, permitindo que os usuários não apenas visualizem dados, mas também ajam sobre eles — diretamente dentro de um relatório. Seja ajustando cotas, enviando feedback ou atualizando um registro, incorporar um Power App ao Power BI pode transformar seus painéis em ferramentas de tomada de decisão.


Neste tutorial, vamos explicar tudo o que você precisa para incorporar um Power App existente em um relatório do Power BI e garantir que suas atualizações sejam refletidas em tempo real.


Passo 1: Entenda seu modo de armazenamento

Antes de integrar, primeiro determine como seus dados devem se comportar quando são atualizados pelo Power App.

  • DirectQuery: As mudanças aparecem imediatamente no relatório do Power BI.
  • Modo de Importação: As mudanças aparecem apenas após uma atualização de dados.

Exemplo: Se você é um gerente regional atualizando cotas de loja e quer que essas atualizações se reflitam instantaneamente no relatório, sua tabela deve estar no modo DirectQuery.
Modelo de dados do Power BI mostrando o modo de armazenamento DirectQuery para integrar Power Apps no Power BI

No cenário de vídeo, uma tabela usa o modo Dual (tanto importação quanto DirectQuery), e a tabela editável está no DirectQuery para garantir atualizações em tempo real.


Passo 2: Publique seu relatório primeiro

Embora você vá construir o relatório no Power BI Desktop, não adicione o visual do Power Apps enquanto estiver no Desktop. Para garantir a funcionalidade total:

  1. Construa seus visuais no Power BI Desktop.
  2. Publique o relatório no Power BI Service.
  3. Só então, abra o relatório no modo de edição online e inicie a integração com o Power Apps.
    Publique seu Relatório Primeiro

Passo 3: Adicionar o visual do Power Apps

No Power BI Service:

  1. Vá para seu relatório publicado no modo Editar.
  2. Clique no painel de visuais > Mais visuais > Do Marketplace.
  3. Procure por Power Apps e adicione o visual certificado ao seu relatório.
  4. Arraste a imagem para a sua tela.

Agora você verá instruções que o orientam a:

  • Adicione campos de dados para conectar o Power BI e o Power App.
  • Escolha criar um novo aplicativo ou conectar a um já existente.

Para este tutorial, estamos usando um Power App já existente.

Adicionar o visual do Power Apps


Passo 4: Adicionar Campos Obrigatórios para Integração

Para permitir a interatividade entre o Power BI e o aplicativo incorporado:

  1. Selecione o visual do Power Apps.
  2. Adicione os campos necessários (por exemplo, ID da LojaComentárioCota) no campo de dados do Power Apps.
  3. Evite agregar campos como ID da loja — defina para "Não resumir."

Qualquer campo que você queira visualizar, atualizar ou passar para o Power App deve estar incluído aqui.

Assim que esses campos forem mapeados, você começará a ver interação bidirecional. Atualizações feitas via Power App podem alterar os dados subjacentes — e, se for usado DirectQuery, essas mudanças são refletidas instantaneamente nos visuais do Power BI.

Adicionar campos obrigatórios para integração


Passo 5: Construa ou selecione seu Power App

Uma vez que os campos forem adicionados, o Power BI irá te pedir para:

  • Criar um novo app, ou
  • Escolha um aplicativo já existente

Selecionar seu aplicativo existente vai conectá-lo ao relatório usando os campos mapeados. Certifique-se de que o app inclua lógica para enviar mudanças e atualizações.

 

Passo 6: Garantir Acesso e Permissões

Qualquer pessoa que use o relatório também precisa de acesso ao Power App incorporado.

Para compartilhar o app:

  1. Vá para Power Apps.
  2. Abra seu aplicativo e compartilhe com seus usuários.
  3. Garanta que esses usuários também tenham permissão para acessar o relatório no Power BI.

Passo 7: Adicionar Lógica de Atualização ao Power App

Dentro do Power Apps:

  1. Editar a interface do app.
  2. Adicione um botão ou formulário com lógica de submissão usando a função Patch().
  3. Certifique-se de que ele escreva de volta na linha correta usando uma chave única (como o ID da Loja).

Exemplo:

Patch(DataSource, LookUp(DataSource, ID = ThisItem.ID), {Quota: 20000000, Comment: "Updated quota"})

Depois, use o comando PowerBIIintegration.Refresh() para atualizar visuais em tempo real.

Apenas os elementos visuais conectados às tabelas DirectQuery serão atualizados automaticamente. Tabelas no Modo de Importação exigem uma atualização do conjunto de dados.

Considerações Finais


Ao incorporar o Power Apps ao Power BI, você cria uma experiência de relatórios interativa e fluida. Os usuários podem agir dentro do relatório — atualizando registros, enviando formulários e acionando atualizações de dados em tempo real. Só lembre-se:

  • Use o DirectQuery para reflexão imediata.
  • Publique o relatório antes de adicionar o visual.
  • Mapeie todos os campos necessários no visual do Power Apps.


Sim, nós sabemos, nós sabemos, nós sabemos…


Ver essa mensagem é irritante. Sabemos disso. (Imagine como é escrevê-la...). Mas também é extremamente importante. Um dos maiores trunfos do ✔ Brazil SFE® é seu modelo parcialmente financiado pelos leitores. 


1. O financiamento dos leitores significa que podemos cobrir o que quisermos. Não sujeitos a caprichos de um proprietário bilionário. Ninguém pode nos dizer o que não dizer ou o que não reportar.


2. O financiamento dos leitores significa que não precisamos correr atrás de cliques e tráfego. Não buscamos desesperadamente a sua atenção por si só: buscamos as histórias que nossa equipe editorial considera importantes e que merecem o seu tempo.


3. O financiamento dos leitores significa que podemos manter nosso blog aberto, permitindo que o maior número possível de pessoas leia artigos de qualidade do mundo todo.


O apoio de leitores como você torna tudo isso possível. No momento, apenas 2,4% dos nossos leitores regulares ajudam a financiar nosso trabalho. Se você quer ajudar a proteger nossa independência editorial, considere juntar-se a nós hoje mesmo.


Valorizamos qualquer quantia que possa nos dar, mas apoiar mensalmente é o que causa maior impacto, permitindo um investimento maior em nosso trabalho mais crucial e destemido, assim esperamos que considere apoiar-nos. Obrigado!

👉 Siga André Bernardes no LinkedinClique aqui e contate-me via What's App.

Comente e compartilhe este artigo!

brazilsalesforceeffectiveness@gmail.com


 

 Compre OS LIVROS DESTA SÉRIE 


 Série Donut Project 

DONUT PROJECT: VBA - Projetos e Códigos de Visual Basic for Applications (Visual Basic For Apllication)eBook - DONUT PROJECT 2024 - Volume 03 - Funções Financeiras - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 02 - Conectando Banco de Dados - André Luiz Bernardes eBook - DONUT PROJECT 2024 - Volume 01 - André Luiz Bernardes


eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Access — André Luiz BernardeseBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Excel — André Luiz Bernardes eBook - PT - Série DONUT PROJECT - Volume 07 - VBA TOP 50 Códigos Mais Importantes - Outlook — André Luiz Bernardes 

eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Project — André Luiz Bernardes  eBook - PT - Série DONUT PROJECT - Volume 08 - VBA TOP 50 Códigos Mais Importantes - Word — André Luiz Bernardes

Nenhum comentário:

Postar um comentário

diHITT - Notícias