Examinar os conectores do Power Platform

Concluído

O Microsoft Power Platform torna-se poderoso pela sua capacidade de utilizar dados em várias plataformas. Para trabalhar em várias plataformas de dados, os componentes do Microsoft Power Platform utilizam conectores. Pode considerar os conectores como uma ponte da origem de dados para a sua aplicação ou fluxo de trabalho. Esta ponte permite que as informações sejam transmitidas para trás e para a frente. Os conectores permitem-lhe expandir as suas soluções empresariais entre plataformas e adicionar funcionalidades aos seus utilizadores.

Data Sources (Origens de Dados)

Para compreender os tipos de conectores e as respetivas capacidades, primeiro tem de compreender os tipos de origens de dados aos quais se ligam. Os dois tipos de origens de dados são tabulares e baseados em funções.

Dados tabulares: uma origem de dados tabulares é uma origem que devolve dados num formato de tabela estruturado. O Power Apps consegue ler e apresentar diretamente estas tabelas através de galerias, formulários e outros controlos. Além disso, se a origem de dados o suportar, o Power Apps consegue criar, editar e eliminar dados destas origens de dados. Os exemplos incluem o Microsoft Dataverse, SharePoint e SQL Server.

Dados baseados em funções – uma origem de dados baseada em funções é uma origem de dados que utiliza funções para interagir com a origem de dados. Estas funções podem ser utilizadas para devolver uma tabela de dados, mas oferecem uma ação mais extensa, como a capacidade de enviar um e-mail, atualizar permissões ou criar um evento de calendário. Os exemplos incluem o Utilizadores do Office 365, o Project Online e o Armazenamento de Blobs do Azure.

Ambos os tipos de origem de dados são normalmente utilizados para trazer dados e funcionalidades incrementais para as suas soluções. Como pode ver, ligar a origens de dados permite-lhe integrar partes diferentes das suas soluções empresariais para as criar de forma coesa. Agora que sabe mais sobre as origens de dados, está pronto para saber mais sobre os conectores.

Os conectores são as pontes da origem de dados para a sua aplicação, fluxo de trabalho ou dashboard. O Microsoft Power Platform tem mais de 900 conectores disponíveis para origens de dados comuns. Os conectores estão divididos em standard e premium. Alguns conectores padrão populares são o SharePoint, o Outlook e o YouTube. Os conectores Premium requerem licenciamento adicional para a sua aplicação e/ou utilizadores. Alguns conectores premium são SQL Server, Survey Monkey e Mail Chimp. A referência do conector na unidade de resumo e recursos lista todos os conectores e se são considerados standard ou premium. Também pode utilizar o AppSource para criar e instalar aplicações e utilizar os conectores para serviços que não sejam da Microsoft.

Os conectores podem fornecer entrada e saída entre a origem de dados e o Power Platform, o que pode acelerar a entrega de soluções empresariais do Microsoft Power Platform. Por exemplo, ao utilizar Dynamics 365 aplicações, como o Suporte ao Cliente, pode configurar o Power Automate para notificar os utilizadores quando são adicionados tipos de cliente específicos. Em alternativa, pode utilizar uma biblioteca de documentos do SharePoint para armazenar ficheiros inseridos no Power Apps para gerir e distribuir. A Microsoft também fornece conectores aos seus serviços do Azure, fornecendo técnicas avançadas de IA para realizar tarefas como ler texto de imagens ou serviços cognitivos, como reconhecer rostos em imagens.

Todas as soluções empresariais do Microsoft Power Platform podem ser utilizadas e implementadas em aplicações do Microsoft 365, como o Teams. Esta integração permite que os utilizadores reproduzam o Power Apps no Teams ou executem o Power Automate a partir de ações e eventos no Teams.

Acionadores e Ações

Depois de estabelecer uma origem de dados e configurar o conector, existem dois tipos de operações que pode utilizar, acionadores ou ações.

Os acionadores só são utilizados no Power Automate e solicitam o início de um fluxo. Os acionadores podem ser baseados no tempo, como um fluxo do Power Automate que começa todos os dias às 8:00. Podem basear-se numa ação como criar uma nova linha numa tabela ou receber um e-mail. Precisa sempre de um acionador para indicar ao fluxo de trabalho quando deve ser executado.

As ações são utilizadas no Power Automate e no Power Apps. As ações são pedidas pelo utilizador ou um acionador e permitem a interação com a sua origem de dados por alguma função. Por exemplo, uma ação seria enviar um e-mail no seu fluxo de trabalho ou aplicação ao escrever uma nova linha numa origem de dados.

Agora que compreende o que são conectores e como utilizá-los, examine os diferentes conectores disponíveis.

Conectores Standard

Os conectores de escalão standard são conectores incluídos na sua subscrição padrão do Microsoft 365. Os conectores padrão abrangem muitas das origens de dados mais utilizadas, como o SharePoint, o OneDrive e o Power BI, bem como origens de dados de terceiros, como o Google Drive, Twitter, GitHub e muito mais.

Captura de ecrã a mostrar os conectores padrão disponíveis.

Conectores Premium

Embora os conectores padrão estejam disponíveis com uma subscrição padrão do Microsoft 365, os conectores premium só estão disponíveis quando tem os planos autónomos adequados, como o Power Apps por plano de utilizador ou um plano do Power Automate por utilizador. A principal vantagem dos conectores premium é que permitem ligar a um maior número de serviços. A maioria dos conectores premium abrange aplicações externas, como o Salesforce, DocuSign, Survey Monkey, Amazon, etc. Existem várias aplicações Da Microsoft que utilizam conectores premium, como Dynamics 365. Os conectores Premium são identificados pelo selo premium.

Captura de ecrã a mostrar os conectores premium disponíveis.

Conectores Personalizados

Se qualquer um dos mais de 900 conectores não lhe fornecer o que precisa, pode criar um conector personalizado. Os conectores personalizados permitem-lhe expandir a sua aplicação ao chamar uma API publicamente disponível ou uma API personalizada que está a alojar num fornecedor de cloud, como o Azure. A API significa Interface de Programação de Aplicações e contém uma série de funções disponíveis para programadores. Os conectores funcionam enviando informações para estas APIs e recolhendo funções disponíveis no Power Apps ou no Power Automate. Uma vez que estes conectores são baseados em funções, chamam funções específicas no serviço subjacente da API para devolver os dados correspondentes.

Uma vantagem de criar conectores personalizados é que podem ser utilizados em diferentes plataformas, como o Power Apps, o Power Automate e o Azure Logic Apps.

Pode criar conectores personalizados com três abordagens diferentes:

Embora os requisitos para cada abordagem variem, todos precisam de um Power Apps por aplicação ou por plano de utilizador. Todas as ligações acima apontam para as instruções relativas a cada abordagem.

Nota: O objetivo deste módulo é ajudá-lo a compreender melhor as origens de dados e os conectores como um todo, mas se quiser saber mais sobre conectores personalizados e até mesmo percorrer um exercício para criar um, consulte o módulo Utilizar conectores personalizados numa aplicação de tela do Power Apps.