Visão geral das diferentes fontes de dados

Concluído

Nas unidades anteriores, você aprendeu a fazer referências diretas a fontes de dados usando o Power Apps. Os dois tipos de fontes de dados são Tabulares e baseados em Ação. Para você se lembrar, elas funcionam da seguinte maneira:

Dados tabulares – uma fonte de dados tabulares é aquela que retorna dados em um formato de tabela estruturada. O Power Apps consegue ler e exibir diretamente essas tabelas por meio de galerias, formulários e outros controles. Além disso, se a fonte de dados permitir, o Power Apps poderá criar, editar e excluir dados dela. Os exemplos incluem o Microsoft Dataverse, o SharePoint e o SQL Server.

Para reconhecer os dados tabulares, procure o texto realçado em verde que retorna um tipo de dados de Tabela. Os dados tabulares não incluem uma função.

Captura de tela da propriedade itens da galeria preenchida com

Dados baseados em ação: uma fonte de dados baseados em ação é aquela que usa funções para interagir com a fonte de dados. Essas funções podem ser usadas para retornar uma tabela de dados ou para fazer atualizações nos dados, como enviar um email, atualizar permissões ou criar um evento de calendário. Os exemplos incluem Usuários do Office 365, Project Online e Armazenamento de Blobs do Azure.

Para reconhecer os dados baseados em ação, procure as funções que retornam registros, tabelas ou valores. Em geral, eles estão na propriedade OnSelect de um controle, mas nem sempre.

Captura de tela de um botão com Office365Users.MyProfile() como a propriedade OnSelect.

Normalmente, esses dois tipos de fontes de dados são usados para incluir dados e funcionalidades adicionais em seu aplicativo. Há também um tipo de conexão especial com o Power Apps: a conexão com o Power Automate.

Power Automate: um serviço baseado em nuvem que torna prático e simples para os usuários de linha de negócios criar fluxos de trabalho que automatizam tarefas e processos de negócios demorados entre aplicativos e serviços. O Power Automate faz parte do Office 365 e, se você tem uma licença do Power Apps, também tem uma licença do Power Automate, o que significa que é possível integrar sua funcionalidade para estender seus aplicativos do Office 365 sem pagar mais por isso.

O Power Automate pode ser usado para aprimorar os recursos do seu aplicativo usando as ações internas dele. Por exemplo, você pode criar aprovações complexas, adicionar lógica de negócios, fazer uma melhor integração com fontes de dados externas e criar PDFs. Ainda neste módulo, você saberá mais sobre o Power Automate e como integrá-lo ao Power Apps.

Na próxima unidade, você aprenderá sobre os conectores baseados em ação adicionando o conector Usuários do Office 365 ao seu aplicativo para recuperar e atualizar informações.