Compartilhar via


Integre os dados herdados com o Power Automate e o SharePoint

Integrar dados de seus sistemas legados com plataformas modernas pode ser complexo e desafiador.

Dica

Este artigo fornece um cenário de exemplo e uma arquitetura de exemplo generalizada para ilustrar como automatizar a recuperação, centralizar o armazenamento e aprimorar a análise de seus dados herdados usando o Power Automate, o SharePoint, o Dataverse, o Power BI e o Microsoft Teams. O exemplo de arquitetura pode ser modificado para muitos cenários e setores diferentes.

Diagrama da arquitetura

Diagrama de arquitetura ilustrando uma solução de integração de dados herdados.

Workflow

As etapas a seguir descrevem o fluxo de trabalho de integração mostrado no exemplo de diagrama de arquitetura:

  1. Disparar a automação de RPA: um fluxo de RPA (automação de processos robóticos) não assistido do Power Automate desktop acessa o sistema herdado por meio de uma API. Ele envia uma notificação se a API não estiver disponível.

  2. Extração de dados do sistema herdado: o fluxo de trabalho de RPA entra no aplicativo legado, navega pelos menus e extrai os relatórios ou conjuntos de dados necessários.

  3. Transferência de dados para SharePoint ou Dataverse: o fluxo de trabalho transfere e armazena com segurança os dados extraídos em uma biblioteca de documentos designada do SharePoint ou lista ou tabelas do Dataverse.

  4. Transformação e processamento de dados: outro fluxo do Power Automate processa e organiza os dados para garantir que eles estejam alinhados com os requisitos de relatórios ou sistemas downstream.

  5. Visualização no Power BI: o Power BI consolida e visualiza os dados em painéis e relatórios.

  6. Acesso no Microsoft Teams: relatórios e painéis são integrados no Microsoft Teams, fornecendo acesso em tempo real para os tomadores de decisão em seu ambiente de colaboração.

Componentes

Fluxos de desktop autônomos em Power Automate: automatize a extração de dados de sistemas herdados.

SharePoint ou Dataverse: Repositório central de dados e relatórios, garantindo fácil acessibilidade e controle de versão. O Dataverse é a opção preferida se você precisar de dados relacionais mais complexos.

O Power BI: visualiza e consolida dados em painéis interativos.

O Microsoft Teams: fornece acesso a insights e painéis em um ambiente colaborativo.

Detalhes do cenário

Os sistemas legados geralmente apresentam desafios, como a falta de integração com plataformas modernas, a necessidade de extrair dados manualmente e recursos limitados de geração de relatórios. Esses obstáculos levam a ineficiências, atraso na tomada de decisões e alta sobrecarga operacional. Esta arquitetura de exemplo moderniza os fluxos de trabalho herdados automatizando a recuperação de dados, centralizando o armazenamento e aprimorando as análises. Os tomadores de decisão obtêm insights em tempo real por meio de painéis do Power BI acessíveis no Microsoft Teams, reduzindo o esforço manual e melhorando a agilidade dos negócios.

Considerações

Essas considerações implementam os pilares do Well-Architected para Power Platform, um conjunto de princípios orientadores que melhoram a qualidade de uma carga de trabalho. Saiba mais em Well-Architected para Microsoft Power Platform.

Confiabilidade

  • Políticas de repetição: configure políticas no Power Automate para lidar com falhas temporárias no RPA ou no SharePoint e no Dataverse.

  • Redundância: SharePoint e Dataverse garantem alta disponibilidade. O Power Automate fornece opções de failover para fluxos de trabalho.

  • Monitoramento e alertas: o Application Insights monitora a integridade do fluxo de trabalho e alerta sobre falhas.

Segurança

  • Controle de acesso a dados: o acesso baseado em função garante que apenas usuários autorizados possam acessar bibliotecas do SharePoint, tabelas do Dataverse e painéis do Power BI.

  • Criptografia: dados e trânsito no Power Automate e em repouso no SharePoint, Dataverse e no Power BI são criptografados.

  • Princípio do privilégio mínimo: as permissões são restritas para minimizar a exposição. Os fluxos do Power Automate acessam os sistemas usando contas menos privilegiadas ou uma entidade de serviço, sempre que possível.

Excelência Operacional

Gerenciamento do ciclo de vida do aplicativo: os ativos da solução são armazenados no controle do código-fonte e as soluções do Dataverse são usadas para promover os ativos do ambiente de desenvolvimento para teste e, em seguida para produção.

Eficiência de Desempenho

Considere quais estratégias de design e recomendações do pilar Eficiência de Desempenho são aplicáveis a essa carga de trabalho e documente como elas foram alcançadas para essa arquitetura.

Otimização da Experiência

Integração com o Microsoft Teams: os usuários têm acesso a painéis que mostram onde eles passam o tempo no Microsoft Teams para garantir descobertas e insights fáceis.