Exercício: criar uma tabela personalizada e importar dados

Concluído

Cenário

Seu processo de vendas atual é manual e as atualizações ocorrem apenas às sextas-feiras. Você deseja simplificar o processo, reduzir a probabilidade de erros e melhorar a visibilidade. Para fazer isso, você criará um aplicativo que rastreia vendas potenciais e calcula automaticamente a receita prevista. Você usará o Microsoft Dataverse para armazenar a lista de clientes potenciais.

Usar o Microsoft Dataverse para armazenar dados

Neste exercício, você usará uma tabela personalizada no Microsoft Dataverse para armazenar a lista de clientes potenciais.

Você aprenderá a:

  • Criar uma tabela personalizada
  • Adicionar colunas personalizadas à tabela
  • Criar uma coluna de fórmula (calculada)
  • Configurar uma regra de negócios
  • Importar dados de uma pasta de trabalho do Microsoft Excel

Criar uma tabela personalizada

  1. Acesse e entre no Power Apps Maker Portal.

  2. No painel de navegação esquerdo, selecione Tabelas.

  3. Na barra de comandos, selecione + Nova tabela e, em seguida, Tabela (propriedades avançadas).

  4. Em Propriedades, defina o Nome de exibição como Prospect.

  5. Selecione a guia Coluna primária e defina o Nome de exibição como Prospect Name.

  6. Selecione Salvar.

  7. Depois de salvo, a tela Tabelas > Prospect será exibida.

  8. Selecione Novo > Coluna para criar uma coluna.

  9. No painel Nova coluna, insira os seguintes valores:

    • Nome de exibição: Stage
    • Tipo de dados: Opção
    • Obrigatório: Necessidade de negócios
  10. Em Sincronizar esta opção com, selecione Nova opção. No painel Nova opção, insira os valores a seguir e selecione Salvar:

    • Nome de exibição: Prospect Stage
    • Em Rótulo, insira e salve o seguinte:
      • Cliente potencial (valor: 1)
      • Oportunidade (Valor: 2)
      • Ganho (Valor: 3)
      • Perda (Valor: 4)

    Captura de tela do novo painel de opção com quatro opções.

  11. Depois de salvar a opção, selecione Prospect Stage na lista suspensa Sincronizar esta opção com.

    Captura de tela mostrando Prospect Stage selecionado na lista suspensa de sincronização.

  12. Em Opção padrão, selecione Cliente potencial.

  13. Selecione Salvar.

  14. Repita as etapas para adicionar mais duas colunas:

    • Nome de exibição: Contract Amount

    • Tipo de dados:Moeda

    • Nome de exibição: Probability

    • Tipo de dados: Número Inteiro (selecione Número e, em seguida, Número Inteiro)

  15. Adicione outra coluna com as seguintes informações:

    • Nome de exibição:Forecasted Revenue
    • Tipo de dados: Fórmula

    Depois de selecionar Fórmula, um campo de entrada será exibido abaixo de Tipo de dados.

  16. Insira a fórmula:

    Decimal('Contract Amount') * (Probability / 100)
    

    Observação

    Verifique se os nomes de coluna usados na fórmula correspondem exatamente aos criados anteriormente. Se estiver digitando manualmente, o Power Apps fornecerá sugestões automáticas para ajudar com a seleção dos campos corretos. Use a função Decimal para converter o Contract Amount de moeda em um valor decimal utilizável.

  17. Selecione Salvar.

Adicionar uma regra de negócios

  1. No designer de tabela, selecione Regras de negócios no painel Personalizações à direita.

  2. Selecione Nova regra de negócios na barra de comandos. Uma nova guia do navegador é aberta.

  3. Selecione a etapa Condição Nova Condição na tela de design. O painel Propriedades é exibido à direita.

  4. No painel Propriedades, em Regras, verifique se Contract Amount está selecionado para o Campo.

  5. Altere o valor Operador para Contém dados.

  6. Selecione Aplicar.

  7. Selecione a guia Componentes.

  8. Arraste o componente Definir Nova Ação Obrigatória para Negócios até o símbolo de adição à direita da caixa de seleção roxa na tela.

  9. Com a opção Definir Nova Ação Obrigatória para Negócios selecionada, vá para o painel Propriedades e:

    • Defina o Campo como Probability
    • Defina o Status para Obrigatório para Negócios
  10. Selecione Aplicar.

  11. Na barra de comandos, selecione a divisa ao lado Nova regra de negócios de Prospect para expandir os campos de nome e descrição.

  12. Digite Tornar Probabilidade Obrigatória para o Nome da regra de negócios.

  13. Selecione Salvar na barra de comandos.

  14. Selecione Ativar.

  15. Quando a janela Confirmação de Ativação de Processo for exibida, selecione Ativar novamente.

  16. Feche a guia do navegador da regra de negócios.

  17. No pop-up, selecione Concluído para confirmar a criação.

  18. Verifique se a nova regra de negócios aparece na lista Regras de negócios. Em seguida, selecione Prospect, na parte superior, para retornar ao editor de tabela.

    Captura de tela do gráfico Regras de negócios mostrando sua nova regra: Tornar Probabilidade Obrigatória. O nome da tabela Prospect está realçado.

Importar dados de um arquivo do Excel

  1. Baixe o arquivo de exercício Prospects.csv e extraia o CSV.

  2. Abra Prospects.csv no Excel e insira os seguintes valores na coluna Stage:

    • Contoso Flooring: Ganho
    • Fabrikam Inc: Ganho
    • Adventure Works: cliente potencial
    • VanArsdel: Perda
    • Adatum: Cliente Potencial
    • Relecloud: Oportunidade
  3. Salve o arquivo como Prospects.xlsx e feche o Excel.

  4. No Power Apps Maker Portal, retorne à tabela Prospect.

  5. Selecione Importar > Importar dados.

    Observação

    Selecione Importar dados, e não Importar dados do Excel, que é uma função herdada. A opção correta ativa o Power Query.

  6. Na janela do Power Query, carregue o arquivo Prospects.xlsx arrastando-o, navegando até ele ou conectando-se via OneDrive.

    Captura de tela da janela do Power Query Escolher fonte de dados mostrando as várias opções para se conectar aos dados.

  7. Quando a tela Visualizar dados do arquivo for exibida, confirme se a tabela mostra ContractAmount, Probability, Name e Stage. Selecione Avançar.

  8. No editor do Power Query, verifique os tipos de dados da coluna. Defina o ContractAmount como Moeda. Selecione Avançar.

    Captura de tela da janela do Power Query mostrando as opções de data shaping.

  9. Em Escolher configurações de destino, selecione Carregar na tabela existente e escolha a tabela Prospect.

  10. Em Mapeamento de Coluna, confirme se as colunas foram correspondidas. Mapeie Nome para Prospect Name manualmente, se necessário. Verifique se não há colunas não mapeadas.

    Captura de tela da janela do Power Query mostrando configurações de carregamento e mapeamento de coluna com carregamento para tabela existente e colunas correspondentes.

  11. Selecione Avançar e escolha Atualizar manualmente para configurações de atualização.

  12. Selecione Publicar para importar os dados.

  13. Atualize o navegador para exibir os dados importados.

  14. Confirme se os dados aparecem corretamente na tabela Prospect.

Parabéns! Você criou uma tabela personalizada do Dataverse, configurou uma regra de negócios e importou dados do Excel.