Criar um aplicativo de dados
Ao criar aplicativos de tela no Power Apps, você pode criar aplicativos altamente personalizados conectando-se a várias fontes de dados. Por exemplo, ao criar um aplicativo de solicitação de folga, seu aplicativo pode precisar acessar dados em um site do SharePoint, e dados em um banco de dados SQL. Como os aplicativos de tela podem oferecer suporte a várias fontes de dados, são ideais para usuários empresariais e criadores de aplicativos que desejam projetar soluções personalizadas sem codificação extensiva.
Há mais de 1.400 opções de conexão diferentes disponíveis para uso como fontes de dados em seus aplicativos. No entanto, as três fontes de dados mais comuns usadas em aplicativos de tela são:
- Excel
- SharePoint
- Dataverse
Microsoft Excel
O Excel é familiar, flexível e amplamente utilizado. Muitas organizações já armazenam dados em planilhas do Excel, tornando-se um ponto de partida natural para a criação de aplicativos. Aqui estão apenas alguns motivos pelos quais o Excel é uma excelente opção para criadores de aplicativos de nível básico:
- Interface familiar: a maioria dos usuários já sabe como usar o Excel, portanto, não são necessárias novas ferramentas para começar.
- Criação rápida de protótipos: você pode criar um aplicativo de trabalho em minutos usando dados existentes do Excel.
- Barreira inicial: não há necessidade de conhecimento de banco de dados. Você só precisa entender a estrutura da sua planilha como uma tabela.
- Integração em nuvem: quando armazenados no OneDrive ou SharePoint, os arquivos do Excel podem ser acessados com segurança de qualquer lugar.
SharePoint
O SharePoint é usado por muitas organizações para armazenar documentos, listas e outros dados estruturados. Quando emparelhado com o Power Apps, torna-se mais do que apenas uma solução de armazenamento. Atua como a base para a criação de aplicativos de negócios personalizados sem escrever código. Algumas das principais vantagens de usar o SharePoint como fonte de dados são:
- Acessibilidade: o SharePoint é baseado em nuvem e se integra perfeitamente com o Microsoft 365, facilitando o acesso de qualquer lugar.
- Segurança: ele usa os recursos de segurança e conformidade de nível empresarial da Microsoft.
- Familiaridade: muitas organizações já usam as listas do SharePoint listas para gerenciar dados, como estoque, tarefas ou registros de funcionários.
- Com low-code: as listas do SharePoint podem ser usadas diretamente no Power Apps sem a necessidade de configuração ou codificação complexa.
Microsoft Dataverse
O Microsoft Dataverse é uma plataforma de dados segura e baseada em nuvem que armazena e gerencia dados usados por aplicativos de negócios. Ele faz parte do Microsoft Power Platform e foi projetado para funcionar perfeitamente com Power Apps, Power Automate, Power BI e outros serviços do Microsoft 365. Alguns dos benefícios de usar o Dataverse como fonte de dados são:
- Armazenamento de dados estruturados: o Dataverse usa tabelas para armazenar dados em um formato relacional, como um banco de dados.
- Segurança e conformidade: a segurança interna baseada em função garante que apenas usuários autorizados possam acessar ou modificar dados.
- Integração: funciona nativamente com os serviços do Microsoft 365, Dynamics 365 e Azure.
- Escalabilidade: adequado para aplicativos pequenos e soluções de nível empresarial.
- Com low-code: facilmente usado por desenvolvedores cidadãos sem experiência em codificação.
Criar com o Copilot
A maneira mais rápida de criar um aplicativo é começar com Copilot. Quando você selecionar essa opção, o Copilot solicitará que você forneça uma descrição das tabelas que deseja compilar. Essas tabelas funcionam como o modelo de dados base do seu aplicativo. O Copilot cria essas tabelas no Microsoft Dataverse. Por exemplo, você pode informar ao Copilot que deseja criar uma tabela para gerenciar registros de sessões de treinamento de funcionários. Com base na sua descrição, o Copilot fornece uma sugestão de modelo de dados. Você pode atualizar a sugestão de modelo de dados conforme necessário.
Iniciar com dados
Outra maneira de conectar seu aplicativo a dados é selecionar Começar com dados. Com essa opção, você pode selecionar uma fonte de dados existente. Como Excel, SharePoint ou SQL.
Excel
Quando você optar por usar o Excel como uma fonte de dados para seu aplicativo, precisará fornecer os seguintes detalhes:
- Excel Online (Business): usa arquivos do Excel compartilhados.
- Local do Arquivo: local do arquivo ao qual você deseja se conectar. (Precisa estar em uma pasta do OneDrive.)
- Coluna de identidade da tabela: define a coluna que contém a ID exclusiva de cada registro. (Você pode selecionar um existente ou ter um gerado automaticamente.)
SharePoint
Quando você optar por usar o SharePoint como uma fonte de dados para seu aplicativo, precisará fornecer os seguintes detalhes:
- URL do SharePoint: é a URL do site do SharePoint que hospeda a lista à qual você deseja se conectar.
- Lista: representa a lista do SharePoint no site que contém os dados.
Dataverse
Ao selecionar o Dataverse, você precisa especificar uma ou mais tabelas que contenham os dados que deseja incluir.
Adicionar dados a um aplicativo existente
Muitas vezes, ao criar um aplicativo, você precisa adicionar outros dados ao aplicativo à medida que o cria. Por exemplo, você pode estar criando um aplicativo de solicitação de folga e descobrir que deseja obter mais detalhes de um site do SharePoint. A qualquer momento, ao criar um aplicativo de tela, você pode adicionar outras fontes de dados usando o ícone Dados.
Você pode selecionar nas tabelas do Dataverse no ambiente existente. Como alternativa, você pode usar a opção de conectores para procurar e se conectar a dados em outras fontes, como o Microsoft Excel ou o Microsoft SharePoint.