Configurar tabelas e conectores de dados

Concluído

O Power Apps depende muito de dados tabulares. Como as tabelas de dados são estruturas organizadas onde você pode armazenar seus dados, a finalidade do seu aplicativo é permitir que os usuários interajam com esses dados.

Você pode criar tabelas personalizadas com o Microsoft Dataverse que podem ser usadas em qualquer aplicativo. No entanto, o Power Apps não se limita apenas ao Dataverse. Ele pode usar dados do SharePoint, do Microsoft SQL Server, do Microsoft Office 365, do OneDrive for Business, do Salesforce, do Microsoft Excel e de muitas outras fontes de dados. Você também pode usar qualquer tabela de dados existente usada atualmente pelo Microsoft Power Platform dentro de sua organização, sem criar uma nova tabela. No Microsoft Power Apps, você pode criar/modificar conexões com várias fontes de dados diferentes.

O Power Apps também se conecta a outros tipos de fontes de dados que não são tabelas, como email, calendários, X (Twitter) e notificações.

Usando os controles Galeria, Formulário de exibição e Formulário de edição, você pode criar um aplicativo que lê e grava dados de uma fonte de dados.

O Power Apps inclui um conjunto poderoso de funções para filtrar, classificar e moldar tabelas de dados em um aplicativo de tela. As funções Filter, Sort e AddColumns são algumas delas. Com funções assim, você pode fornecer aos usuários acesso direcionado às informações de que precisam. Para pessoas que têm experiência em banco de dados, usar essas funções é o equivalente a escrever uma consulta de banco de dados.

Um elemento importante para criar aplicativos eficientes é minimizar a quantidade de dados que devem ser trazidos para seu dispositivo. Por exemplo, você pode precisar de apenas alguns registros dentre um milhão, ou um único valor agregado pode representar milhares de registros. Como alternativa, pode ser necessário que apenas o primeiro conjunto de registros seja recuperado, e o restante poderá ser trazido quando o usuário indicar que deseja mais. Concentrando-se, você pode reduzir drasticamente o poder de processamento, a memória e a largura de banda de rede de que seu aplicativo precisa. Como resultado, você observa tempos de resposta mais rápidos para os usuários, mesmo em celulares conectados por meio de uma rede celular.

Delegação é onde a expressividade das fórmulas do Power Apps atende à necessidade de minimizar os dados que transitam pela rede. Essencialmente, o Power Apps poderá delegar o processamento de dados à fonte de dados em vez de mover os dados para o aplicativo para processamento local, se você usar as funções certas.

Trabalhar com grandes conjuntos de dados exige o uso de fontes de dados e fórmulas que podem ser delegadas, evitando sobrecarregar seu aplicativo.

Se a fonte de dados que você precisa acessar com seu aplicativo não estiver na nuvem, você poderá instalar um gateway de dados local para transferir dados com rapidez e segurança entre o aplicativo e a fonte de dados interna. Você pode se conectar a dados locais pelos conectores que usam o gateway de dados.

Para obter mais informações, consulte os seguintes artigos: