Explorar conectores e o Microsoft Dataverse
Vários fatores geralmente impactam o modo como uma solução funciona e desempenha quando as organizações criam soluções de negócios. Duas dessas áreas são a conexão a fontes de dados e o gerenciamento de dados de negócios. O Power Platform inclui duas ferramentas, conectores de dados e Microsoft Dataverse, que facilitam essas áreas. Os conectores de dados facilitam a conexão de dados em diferentes serviços. O Microsoft Dataverse é um banco de dados de negócios que não apenas armazena dados de negócios, mas também inclui outros recursos integrados, como segurança e muito mais.
Vamos reservar tempo para examinar cada um desses elementos em mais detalhes.
Conectores
A criação de soluções que abrangem vários serviços pode gerar desafios. Um desses desafios é garantir que você possa realizar as operações necessárias em todos os sistemas. Você precisa acessar o serviço com uma conta válida, mas a conta precisa realizar as ações necessárias em todos os serviços. Vamos analisar o exemplo de processamento de documentos a seguir.
Um gerenciamento de prédios usa fornecedores para realizar serviços em seus prédios, como limpeza das propriedades após a saída de locatários e prestação de serviços de paisagismo nas propriedades. Depois que os trabalhos são concluídos, os fornecedores enviam as faturas para a empresa de gerenciamento de prédios. A empresa de administração de prédios pode querer automatizar o processamento de faturas de fornecedores.
No momento, o processo é o seguinte:
As faturas são recebidas como anexos de email. A empresa de gerenciamento usa o Microsoft Exchange para processar emails.
Os anexos são baixados e armazenados no Microsoft SharePoint.
Cada fatura é enviada a uma pessoa específica para aprovação. A aprovação é feita no Microsoft Teams.
Depois de aprovadas, as faturas são inseridas no sistema de ERP (Gerenciamento de Recursos Empresariais) da empresa. A empresa de gerenciamento usa o Oracle.
Depois de inserida, um email de confirmação com o número da fatura deve ser enviado de volta ao fornecedor.
Automatizar um processo como esse requer interação com vários serviços. É provável que diferentes contas sejam usadas com cada serviço e diferentes operações de dados sejam executadas. Nesse exemplo, trabalharíamos com pelo menos quatro serviços diferentes.
Office 365 Outlook: primeiro, você precisaria monitorar uma caixa de correio específica do Microsoft Exchange.
Microsoft SharePoint: os anexos são baixados e salvos em uma pasta específica no Microsoft SharePoint.
Microsoft Teams: as solicitações de aprovação de fatura são enviadas aos gerentes no Microsoft Teams, em que eles podem aprovar ou negar a solicitação.
Oracle: uma vez aprovada, a nova fatura é criada no Oracle. Os detalhes da fatura são armazenados para que possam ser usados posteriormente.
Office 365 Outlook: um email de confirmação é enviado por meio de uma caixa de correio dedicada para a empresa que enviou a fatura.
Com o Power Platform, os conectores de dados facilitam o trabalho com diferentes fontes de dados. Eles atuam como a ponte entre as fontes de dados e seu aplicativo ou fluxo de trabalho. O Power Platform tem mais de 900 conectores disponíveis para várias fontes de dados. Os conectores também incluem uma série de ações que simplificam o processo de trabalho com essas fontes de dados. Por exemplo, o conector do Office 365 Outlook tem ações predefinidas para trabalhar com caixas de correio, como baixar anexos, enviar emails, gerenciar eventos e muito mais. Ao usar um conector, você só precisa fornecer alguns detalhes básicos sobre a ação que deseja concluir. Os conectores de dados são usados em todo o Power Platform. Por exemplo, no Power Apps, eles são usados para conectar aplicativos aos dados. Uma empresa pode criar um aplicativo de processamento de ordens para seus funcionários que trabalham em campo. Os conectores de dados seriam usados para conectar o aplicativo a fontes de dados como um banco de dados SQL ou o Microsoft Dataverse. No Power Automate, os conectores de dados podem ser usados para se conectar a fontes de dados que são usadas como gatilhos ou ações.
Microsoft Dataverse
O Microsoft Dataverse permite que as organizações armazenem e gerenciem com segurança os dados usados por seus aplicativos de negócios. Dados do Dataverse são armazenados em tabelas. Uma tabela é um conjunto de linhas e colunas. Cada coluna em uma tabela armazena um tipo específico de dados, como nomes, locais, idades, datas, salários e assim por diante. Além do armazenamento de dados, o Dataverse também tem outros elementos que ajudam na proteção de dados, na validação de dados e na produtividade.
Cada instância do Dataverse inclui um conjunto básico de tabelas padrão que cobrem cenários típicos de negócios, como contas, contatos e atividades. Esse conjunto básico de tabelas reduz o tempo necessário para que as organizações comecem a criar soluções, pois já há tabelas de negócios padrão disponíveis. Além disso, as organizações podem criar tabelas personalizadas específicas para suas necessidades e preenchê-las com dados.
Por exemplo:
Uma imobiliária pode criar tabelas para armazenar as propriedades à venda, mostrar visitas ou apresentações nas lojas.
Uma empresa financeira pode adicionar tabelas para representar solicitações de empréstimo ou contas bancárias.
Uma empresa de conserto de automóveis pode adicionar tabelas para representar as peças que vende ou os serviços que presta.
Depois que as tabelas são criadas, os criadores de aplicativos podem usar ferramentas como o Power Apps para criar aplicativos de negócios avançados que usam esses dados. Por exemplo, uma empresa imobiliária pode criar um aplicativo de gerenciamento de propriedade para seus agentes que trabalham em campo. O aplicativo forneceria aos agentes acesso às propriedades armazenadas no Dataverse.
O uso do Dataverse oferece estes benefícios:
Fácil de gerenciar: ambos os metadados e os dados são armazenados na nuvem.
Fácil de proteger: os dados são armazenados com segurança para que os usuários possam acessar apenas o que necessitam. A segurança baseada em funções permite que você controle o acesso a tabelas para diferentes usuários em sua organização.
Metadados avançados: tipos de dados e relacionamentos são usados diretamente no Power Apps.
Lógica e validação: definem colunas calculadas, regras de negócio, fluxos de trabalho e fluxos do processo empresarial para garantir a qualidade dos dados e conduzir os processos empresariais.
Ferramentas de produtividade: há tabelas disponíveis nos suplementos do Microsoft Excel para aumentar a produtividade e garantir a acessibilidade de dados.
Muitas soluções fundamentadas no Power Platform usam muito o Dataverse e os conectores. O Dataverse atua como o principal mecanismo de armazenamento de dados de negócios, e os conectores são usados em diferentes aplicativos e automações que se conectam a diferentes serviços de dados.