Descrever e refinar seu aplicativo
O Copilot no Microsoft Power Apps permite que os criadores construam um aplicativo descrevendo-o em linguagem natural. O criador e o agente trocam prompts para definir o modelo de dados primeiro, depois disso o sistema gera o aplicativo inicial. Os criadores podem continuar aprimorando o aplicativo para atender a todos os requisitos.
Essa abordagem oferece uma alternativa para iniciar a partir de um modelo. Ao contrário dos modelos, que são limitados a opções predefinidas, o Copilot permite criar uma variedade maior de aplicativos com base em uma descrição personalizada.
Os aplicativos criados com esse método armazenam dados no Microsoft Dataverse. Para usar esse recurso, os criadores devem ter acesso a um ambiente em que o Dataverse já está configurado. Você pode começar com uma ou mais tabelas do Dataverse, e o Copilot recomenda relacionamentos entre elas — que podem ser personalizadas.
Após a geração, o aplicativo permite que os usuários criem, editem, exibam e excluam dados nas tabelas derivadas do prompt. Em alguns cenários, o aplicativo gerado pode atender a todos os requisitos. Em outros, os criadores podem continuar editando para adicionar telas e tabelas conforme necessário. A imagem a seguir mostra um exemplo de aplicativo criado do prompt "Coletar RSVPs".
Como em qualquer interação do agente, definir claramente o resultado desejado é importante. Os criadores podem usar até 250 caracteres para descrever inicialmente a meta do aplicativo e continuar refinando suas informações depois da primeira tela, se necessário.
A captura de tela a seguir mostra um exemplo de prompt para criar um aplicativo para que os funcionários enviem ideias de marketing. Esta tela aparece após a seleção de Criar no Power Apps Maker Portal e a seleção de Começar com o Copilot.
Depois de enviar um prompt, o Copilot gera um modelo de dados de rascunho com relacionamentos de tabela e dados de amostra. Selecione qualquer tabela e escolha Exibir dados para inspecionar a estrutura.
Refine as tabelas para adaptá-las ao seu cenário. Por exemplo, você pode solicitar que o Copilot adicione uma coluna de status ou inclua os campos de nome e sobrenome. Você também pode editar as propriedades da coluna, como adicionar opções de escolha.
Quando o design da tabela estiver completo, selecione Salvar e abrir aplicativo para gerar o aplicativo de tela inicial.
Como descrever do que você precisa
Seja específico em seu prompt inicial. Por exemplo, se estiver criando um aplicativo para controlar tarefas de uma empresa de limpeza comercial, você poderá começar com Limpeza de escritório.
Embora esse prompt seja vago, o Copilot tentará criar um modelo de dados relevante, que pode ser refinado iterativamente.
Fornecer mais detalhes no início resulta em estruturas de dados mais precisas. Alterar o prompt para Criar um aplicativo para rastrear tarefas e localização para limpeza de locais comerciais gera melhores resultados iniciais.
Como refinar o design inicial da tabela de dados
Depois que Copilot apresentar o modelo de dados de rascunho, refine-o antes de gerar o aplicativo.
Ações a serem executadas agora:
- Simplifique o design e verifique se os relacionamentos estão corretos.
- Verifique os nomes de tabela e revise-os, se for necessário.
- Certifique-se de que as colunas se alinhem ao seu cenário, remova ou modifique aquelas que não se alinharem.
- Revise os ícones de coluna para corresponder aos tipos de dados esperados.
- Selecione Editar coluna para exibir detalhes, incluindo opções de escolha.
- Confirme se os campos Sim/Não não estão identificados incorretamente como colunas de múltipla escolha.
Ações opcionais:
- Adicione tabelas existentes e confirme relacionamentos.
- Adicione novas colunas desejadas no aplicativo.
- Peça sugestões ao agente.
- Use Adicionar uma linha para incluir mais dados de amostra. Por exemplo, adicione uma linha sem email.
- Peça ao Copilot para gerar linhas adicionais.
Limitações neste ponto:
- Não é possível alterar o cenário do aplicativo; selecione Voltar e revise seu prompt para recomeçar.
- Ainda não há suporte para colunas de pesquisa entre tabelas; você pode adicioná-las mais tarde.
Os prompts comuns incluem:
- Altere o nome da tabela para [novo nome]
- Adicione uma coluna para [finalidade]
- Altere o nome de [nome da coluna] para [nome da nova coluna]
- Adicione [nome da opção] à opção [nome da coluna de opção]
- Altere o tipo de dados de [nome da coluna] para [tipo de dados]
- Remova a coluna [nome da coluna]
- Adicione [nome da coluna 1] e [nome da coluna 2] para adicionar várias colunas de uma vez
- Altere todos os dados de email para contoso.com
Na próxima unidade, você aprenderá a usar um agente para iterar em um aplicativo de tela.