Compartilhar via


Exemplo 3 de fluxo de trabalho: colete dados de respostas para um guia não linear criado no Dynamics 365 Guides

Se tiver criado um guia não linear (ramificação) no Microsoft Dynamics 365 Guides, você poderá coletar os dados em que as respostas são selecionadas pelo operador. Por exemplo, você pode ter uma guia não linear que oferece três opções, com base na leitura de um medidor de temperatura.

Exemplo de guia não linear criado neste fluxo de trabalho mostrando três leituras de temperatura.

Você pode contar o número de vezes que a ID da etapa de cada resposta é selecionada para saber com que frequência determinado problema ocorre.

Observação

É necessário ter a função de Criador de Ambiente (Power Platform) para criar um fluxo do Microsoft Power Automate.

O que você aprenderá neste exemplo

  • Encontrar a ID da Etapa para uma etapa de resposta

  • Exportar os dados de eventos de um guia para o Microsoft Excel e correspondê-los aos dados da ID da etapa

  • Configurar uma condição no Microsoft Power Automate para exportar os dados de eventos de um guia para determinada coluna em uma planilha do Microsoft Excel

Tempo estimado até a conclusão: 10 minutos para qualquer uma das soluções de fluxo de trabalho

Duas maneiras de coletar dados de resposta

Você pode coletar dados de respostas de duas maneiras:

  • Após a execução do evento do guia (seleção de resposta)

  • Em tempo real com o Microsoft Power Automate enquanto o evento é executado

Obtenha a ID da Etapa para cada etapa de resposta, independentemente do método escolhido. Este exemplo mostra como obter a ID da Etapa e como usá-la em qualquer um dos cenários.

Obter a ID da Etapa para uma etapa de resposta

Você pode usar o aplicativo baseado em modelo do Guides para obter a ID da Etapa para uma etapa da resposta.

  1. Acesse make.powerapps.com.

  2. Selecione Aplicativos e, em seguida, selecione Guides.

    Selecionando o aplicativo Guides no Power Apps.

  3. Selecione o guia apropriado na lista.

  4. Selecione a guia Etapas para exibir as informações da etapa do guia.

    Para este exemplo, temos uma etapa de perguntas e três etapas de respostas.

    Aplicativo baseado em modelo realçando três etapas de respostas.

    Para obter a ID da Etapa para uma etapa da resposta, clique duas vezes na etapa no aplicativo baseado em modelo. A ID da Etapa aparece no final da URL da página, na tela resultante.

    Seção da ID da etapa da URL do código QR realçado.

Coletar dados de respostas após a execução do evento

  1. Copie a ID da Etapa para cada etapa da resposta para uma planilha do Excel. A planilha terá a seguinte aparência quando você terminar:

    Planilha do Excel com IDs de etapas copiadas para cada etapa da resposta.

  2. Use o aplicativo baseado em modelo para exportar os dados do evento do guia.

    1. Acesse powerapps.com e selecione o ambiente apropriado.

    2. No painel de navegação à esquerda, selecione Dados e, em seguida, selecione Tabelas.

      Painel de navegação à esquerda com tabelas selecionadas.

    3. À direita da tela, altere a exibição para Todas para exibir todas as tabelas.

      Opção Filtrar com Todas selecionada.

    4. Selecione a tabela Acesso à Etapa da Sessão do Guia.

      Lista de tabelas com a tabela Acesso à Etapa da Sessão do Guia selecionada.

    5. Na parte superior da tela, selecione Dados e, em seguida, Exportar dados.

      Menu de dados com a opção Exportar dados selecionada.

      As informações da ID da Etapa estão na coluna R da planilha do Excel.

  3. Analise a coluna ID da etapa na planilha exportada para verificar as IDs da Etapa. Por exemplo, a seguinte fórmula do Excel compara os dados de eventos na planilha Visita da etapa da sessão do guia exportada para as IDs da etapa copiadas na primeira etapa desse procedimento. A fórmula retorna 1 quando corresponde a uma ID ou 0, quando não corresponde.

    =IF(ISNUMBER(SEARCH(B$2,'Guide Session Step Visit'!R2)),1,0)

    Os dados analisados e somados da planilha têm a aparência a seguir.

    Planilha do Excel analisada e preenchida com dados de respostas somados.

Coletar dados de respostas em tempo real usando o Power Automate

A coleta de dados de respostas em tempo real usando o Power Automate tem quatro etapas:

  1. Criar uma planilha do Excel com as colunas apropriadas

  2. Crie um fluxo do Power Automate que:

    • É acionado quando o evento do guia é criado (quando um usuário seleciona uma etapa da resposta)

    • Define uma condição para o campo ID da Etapa do evento do guia que contém a ID da etapa

    • Grava a data na planilha do Excel

Criar a planilha

  1. Crie uma planilha do Excel com colunas que correspondem às etapas da resposta e uma coluna para registrar a data/hora em que a resposta foi selecionada. Por exemplo, para o guia de medição de temperatura, a planilha inclui estas quatro colunas:

    • Data

    • 150 a 200 graus

    • 200 a 250 graus

    • 250 a 300 graus

  2. Depois de criar as colunas, selecione-as. Em seguida, selecione Inserir > Tabela. Preencha essa tabela com o fluxo do Power Automate.

    Captura de tela da barra de ferramentas do Excel com o item da tabela selecionado.

Criar o fluxo

  1. Entre no Power Automate.

  2. Selecione Criar e, em seguida, Fluxo da nuvem automatizado.

    Tela do Power Automate com o fluxo da nuvem automatizado selecionado.

  3. Dê um nome ao fluxo, selecione o gatilho Quando uma linha é adicionada, modificada ou excluída e selecione Criar.

    Tela do Power Automate com o gatilho Quando um registro é criado selecionado.

    Dica

    Você pode filtrar a lista de gatilhos para mostrar apenas os gatilhos do Microsoft Dataverse digitando a palavra dados na caixa Escolher o gatilho do seu fluxo.

  4. No gatilho Quando uma linha é adicionada, modificada ou excluída:

    1. No campo Alterar tipo, selecione Criar.

    2. No campo Nome da tabela, selecione Visita da etapa da sessão do guia.

    3. Selecione um escopo.

    Gatilho Quando um registro é criado com o campo Nome da entidade realçado.

  5. Selecione Nova etapa e, em seguida, selecione Condição.

    Tela do Power Automate com uma condição selecionada.

  6. Crie uma condição em que o campo ID da Etapa contenha uma das IDs da etapa da resposta.

    Condição preenchida com o campo ID da etapa que contém um exemplo de ID da etapa.

  7. Na caixa Se sim da condição, selecione a categoria Excel Online (Business) e, em seguida, selecione a ação Adicionar uma linha a uma tabela.

    Caixa Se sim com a ação Adicionar uma linha a uma tabela selecionada.

  8. Preencha os campos da ação Adicionar uma linha a uma tabela. Por exemplo, para o guia de medição de temperatura, selecione/digite os dados a seguir.

    Campo Valor Descrição
    Local OneDrive for Business Local da nuvem do arquivo. Você pode selecionar o OneDrive for Business ou um site do SharePoint.
    Biblioteca de documentos OneDrive A biblioteca do local da nuvem
    Arquivo Guides Response Data.xlxs O nome do seu arquivo do Excel
    Tabela Tabela 1 A tabela que você criou no Microsoft Excel
    Data Campo Criado em (você pode selecionar esse valor dinamicamente depois de colocar o cursor no campo) Registra a data e a hora em que a seleção foi feita no guia
    150 a 200 graus 1 Coluna na planilha do Excel. Insira 1 se a coluna se alinhar com a ID da Etapa na condição ou 0, se não houver alinhamento.
    200 a 250 graus 0 Coluna na planilha do Excel. Insira 1 se a coluna se alinhar com a ID da Etapa na condição ou 0, se não houver alinhamento.
    250 a 300 graus 0 Coluna na planilha do Excel. Insira 1 se a coluna se alinhar com a ID da Etapa na condição ou 0, se não houver alinhamento.

    A captura de tela a seguir mostra os campos preenchidos para o guia de medição de temperatura.

    Ação Adicionar uma linha a uma tabela preenchida com dados de exemplo.

    Essa condição obtém a ID para a etapa 150 a 200 graus e coloca 1 na coluna 150 a 200 na planilha do Excel quando o campo ID da Etapa contém essa ID de Etapa.

    Tabela do Excel resultante preenchida com dados de exemplo.

    Então, você poderá tabular, criar gráficos e analisar os dados no Excel.

  9. Repita as etapas de 5 a 8 para as duas outras IDs de etapa da resposta.

Teste o fluxo

  1. Selecione Salvar no canto superior direito da tela.

  2. Para testar o fluxo, no canto superior direito da tela, selecione Testar, Manualmente e Testar.

  3. No painel Executar fluxo, selecione Executar fluxo.

Consulte também