Usar o Power Apps com o Power Automate e o Power BI

Concluído

O Microsoft Power Platform inclui duas tecnologias importantes que ajudam você a criar aplicativos poderosos para sua organização. O Power Automate e o Power BI funcionam perfeitamente com o Power Apps para auxiliar a criar automações e visualizações em torno dos dados de sua organização. Assim como o Power Apps, essas tecnologias podem se conectar a centenas de fontes de dados diferentes e até mesmo a sua área de trabalho. O objetivo desta unidade é ajudá-lo a se familiarizar com o que eles foram projetados para fazer por você.

Diagrama que mostra como o Power Apps, o Power BI e o Power Automate podem ser usados juntos.

Power Automate

O Power Automate permite criar fluxos de trabalho automatizados para receber notificações, executar processos de negócios, coletar dados e muito mais. Se tiver tarefas complexas que precisa executar fora do aplicativo, você poderá disparar um fluxo do Power Automate com um botão ou processo no aplicativo e até mesmo fazer com que o fluxo envie dados de volta ao aplicativo. Um único fluxo pode realizar vários processos, como:

  • Atualizar uma fonte de dados,

  • Baixar,

  • Gravar arquivos,

  • Criar PDFs,

  • Enviar emails,

  • Colocar eventos em calendários,

  • Enviar mensagens no Teams,

  • Iniciar aprovações etc.

O Power Automate é um assistente de negócios automatizado.

Captura de tela do Power Automate usando um controle do PowerApps.

Power Automate para Desktop

O Power Automate para Desktop pode interagir com sistemas herdados de um sistema desktop. Você pode treinar o Power Automate para Desktop para replicar etapas de rotina que uma pessoa realizaria em um desktop. Com conexões premium, o Power Automate para Desktop pode fazer parte de um fluxo normal do Power Automate e os fluxos da área de trabalho podem ser iniciados por meio do Power Apps.

Quando usar o Power Automate

Agora que você tem uma compreensão geral do Power Automate, como determinar se a solução que está criando requer um Fluxo? Há muitas funções simples que o Power Apps já pode realizar, como enviar um email quando um botão é pressionado no aplicativo. Um email gerado do Power Apps também pode conter informações dinâmicas/específicas e ser enviado a qualquer endereço de email que você desejar. Frequentemente, os usuários usam o Power Automate para criar essa mesma funcionalidade, embora o Power Apps tenha a capacidade pronta para uso para fazer isso. O Power Automate deve ser usado para soluções mais complexas, como fluxos de trabalho de aprovação. Com o Power Automate você pode executar uma aprovação quando um botão é pressionado, de acordo com uma agenda, quando um item é criado ou modificado e assim por diante.

Em muitas soluções do Power Apps, o Power Automate lida com lógicas de negócios complexas. Você precisa de uma maneira de garantir que alguém agiu de acordo com o relatório de incidente gerado pelo aplicativo? Ou é preciso que um processo seja iniciado sempre que novos dados forem criados em outro sistema para que o Power Apps tenha os dados necessários? Você precisa verificar todas as manhãs se uma inspeção está prevista para aquele dia e, depois, enviar um email com um link para o formulário de inspeção do Power Apps? Esses são ótimos usos do Power Automate para transformar o aplicativo de uma solução pontual em uma solução de negócios completa.

Power BI

O Power BI é uma ferramenta analítica do pacote Microsoft Power Platform. O Power BI conecta dados de diversas fontes e os transforma em visualizações gráficas para ajudar as organizações a obter insights. Ele permite que os usuários de negócios usem várias visualizações diferentes para criar painéis e relatórios abrangentes. Ao criar relatórios do Power BI para exibir e analisar os dados do aplicativo, você pode personalizá-los para uso pessoal, e eles só podem ser acessados por você, proporcionando uma experiência mais exclusiva e personalizada. Se precisar compartilhar o relatório com outras pessoas, você e cada um dos consumidores do relatório precisarão de uma licença do Power BI Pro, que está disponível por um custo extra. Essa licença permite não apenas compartilhar o conteúdo, mas também controlar o que outras pessoas podem fazer com o relatório ou painel compartilhado.

Embora o Power Apps tenha recursos para incluir gráficos ou tabelas simples, muitas soluções seriam atendidas de forma melhor com visualizações avançadas fornecidas pelo Power BI. O Power Apps e o Power BI têm duas opções para integração perfeita.

Inserir blocos do Power BI no aplicativo de tela

Inserindo um bloco do Power BI em um aplicativo do Power Apps, você pode incluir visualizações valiosas no aplicativo para permitir que os usuários consumam esses dados no contexto do aplicativo.

Captura de tela de blocos do Power BI em um aplicativo de tela.

Inserir um aplicativo de tela em um painel do Power BI

Outra opção de integração é inserir um aplicativo do Power Apps em seu relatório do Power BI. Isso permite que um usuário do Power BI aja com base nos dados sem nunca sair do painel, resultando em uma experiência de usuário única. Considere um painel de gerenciamento de estoque para uma instalação de fabricação. Sem sair do painel, o usuário pode enviar uma ordem de compra de outros materiais. Nessa solução, o usuário simplesmente experimenta uma solução completa em uma janela em sua área de trabalho, mesmo que o Power BI e o Power Apps façam parte dela.

Nesse exemplo, analisamos o desempenho de todos os estudantes de uma turma.

Captura de tela dos Dados do Estudante.

Observe que após inserir o Power App em um painel do Power BI, você poderá navegar entre as telas do aplicativo e até mesmo filtrar os dados em sua visualização.

Captura de tela dos Dados do Estudante filtrados.

Quando usar o Power BI

Ao decidir se você deve usar tabelas, gráficos e recursos visuais básicos que vêm com o Power Apps prontos para uso ou se deve usar um software mais poderoso, como o Power BI, isso realmente depende da solução e dos requisitos de sua empresa. Por exemplo, se, em sua solução, você deseja adicionar alguns gráficos e tabelas básicos para melhorar a aparência geral dos aplicativos, além de adicionar um toque visual para os usuários, o Power Apps tem aquilo de que você precisa.

Por outro lado, se sua solução requer uma análise aprofundada dos dados e recursos visuais robustos, o Power BI é o melhor produto a ser usado. Lembre-se de que, com o Power BI, cada usuário do aplicativo precisa de outra licença além da licença do Power Apps. Esse pode ser um preço pequeno a pagar se sua solução depende de painéis, tabelas e gráficos intuitivos.

Resumo

O Microsoft Power Platform oferece ferramentas robustas como Power Automate e Power BI, integrando-se perfeitamente ao Power Apps. O Power Automate agiliza os fluxos de trabalho, desde notificações até tarefas complexas, até mesmo interagindo com sistemas de desktop por meio do Power Automate para Desktop. É ideal para processos complexos, como fluxos de trabalho de aprovação. O Power BI, uma potência analítica, transforma dados em visualizações para relatórios e painéis detalhados. Embora o Power Apps tenha recursos visuais básicos, o Power BI se destaca na análise de dados complexos, oferecendo recursos visuais detalhados. As opções de integração entre o Power Apps e o Power BI proporcionam experiências de usuário exclusivas. Você pode inserir visualizações em aplicativos ou aplicativos em relatórios para obter uma solução coesa e completa, adaptada às diversas necessidades de negócios.