Exercício – Criar uma instância do Customer Insights - Data, ingerir e unificar os dados

Concluído

Você foi selecionado como gerente de projeto para a implementação do Dynamics 365 Customer Insights - Data na Contoso Coffees. Como gerente de projeto experiente, você elabora o seguinte plano:

  • Criar um ambiente do Customer Insights - Data.

  • Ingerir os dados das fontes de dados de maior prioridade da empresa:

    • Ponto de venda (PDV)

    • Dados de fidelidade

    • Clientes de comércio eletrônico e compras online

  • Configurar um Perfil unificado de cliente com base nos dados ingeridos.

Objetivos de aprendizado

Ao fim destes exercícios, você poderá realizar os seguintes objetivos:

  • Inscrever-se para uma avaliação do Dynamics 365 Customer Insights.

  • Ingerir fontes de dados isoladas.

  • Seguir Mapear, Corresponder e Mesclar para criar um perfil unificado.

  • Calcular os principais KPIs de negócios e dos clientes.

  • Gerar segmentos para serem usados pelo departamento de marketing.

Exercício 1: criar uma instância do Customer Insights - Data

Neste laboratório, você se inscreverá para uma instância do Customer Insights - Data e examinará o tour da demonstração guiada para se familiarizar com o aplicativo.

Tarefa 1: Inscrever-se para uma avaliação do Customer Insights

  1. Abra um navegador e acesse Dynamics 365 Customer Insights - Data.

  2. Selecione Introdução.

  3. Selecione o link Inscreva-se para uma avaliação gratuita ao lado da pergunta Prefere começar por conta própria?

  4. Na página Introdução ao Customer Insights, inscreva-se com seu endereço de email de trabalho.

    Se você não tiver acesso a um locatário do Microsoft 365, poderá se inscrever para uma avaliação do Dynamics 365 (que incluirá um locatário do Microsoft 365), conforme detalhado nos pré-requisitos.

    Você será redirecionado para https://home.ci.ai.dynamics.com. (Se você for solicitado a criar um novo ambiente, insira um nome e selecione a região na qual deseja implantar o serviço.)

Parabéns! Agora você entrou no Customer Insights - Data e tem acesso a dois ambientes: um de demonstração e o que você provisionou.

Captura de tela da home page do Customer Insights.

Exercício 2: ingerir dados no Customer Insights - Data

Neste exercício, você se familiarizará com a ingestão de dados de várias fontes.

Como gerente de projeto da Contoso Retail, você já identificou fontes de dados importantes, como clientes de comércio eletrônico, compras online, compras de pontos de vendas em lojas e dados do esquema de cartão de fidelidade da Contoso Retail.

O Customer Insights - Data tem conectores com mais de 30 fontes de dados e aplicativos (incluindo o Dynamics 365 e o Microsoft Dataverse), mas para este laboratório, você usará o conector Texto/CSV.

Fontes de dados

Item Descrição Formato URL
Contatos de Comércio Eletrônico Extrato de clientes que fizeram uma compra online Texto/CSV Link
Esquema de Fidelidade Extrato de clientes que se inscreveram no esquema do cartão de fidelidade da Contoso Retail Texto/CSV Link
Compras Online Extrato de compras feitas pelo site da Contoso Retail Texto/CSV Link
Compras em PDV Extrato dos detalhes de compras na loja Texto/CSV Link
Avaliações do Site Avaliações do site feita pelos clientes Texto/CSV Link

Tarefa 1: Ingerir os dados dos clientes de uma plataforma de comércio eletrônico

  1. Entre no Customer Insights - Data e selecione seu Ambiente no menu suspenso no canto superior direito. Crie um novo ambiente se for solicitado a fazer isso.

  2. No Customer Insights - Data, expanda Dados no menu esquerdo e selecione Fontes de dados.

  3. Selecione Adicionar Fonte de Dados.

    Captura de tela da adição de fontes de dados ao ambiente.

  4. Selecione Microsoft Power Query e, na coluna Salvar fonte de dados como, insira eCommerce e selecione o botão Avançar.

  5. Você verá uma tela com os conectores de fonte de dados que o Customer Insights - Data pode ingerir. Observe os tipos de conectores disponíveis, incluindo o Dataverse. Selecione o conector Texto/CSV.

    Captura da tela para escolher uma fonte de dados.

  6. Insira a URL do Blob do Azure chamado https://aka.ms/ciadclasscontacts e selecione Avançar. (Você encontra a URL na tabela abaixo da introdução a este laboratório.)

    Captura da tela Conectar à fonte de dados com a URL do Blob do Azure.

  7. Agora você verá a tela Visualizar Dados do Arquivo. Nela você pode alterar o delimitador, o tipo de origem do arquivo ou os dados que são usados para a detecção do tipo de dados. Você pode selecionar o botão Transformar dados.

  8. Agora você deve ver os dados da fonte já tabulados. Agora você pode configurar os tipos e os formatos dos dados ingeridos. Observe que o cabeçalho da coluna apareceu na primeira linha dos dados. Para corrigir esse problema, selecione Transformar tabela e Usar a Primeira Linha como Cabeçalho.

    Captura de tela da seleção Usar a Primeira Linha como Cabeçalho.

  9. Como você ingeriu os dados de uma fonte de Texto/CSV, todas as colunas foram padronizadas para o tipo de dados Texto. Para ingerir e criar modelos dos dados com êxito, você pode definir o tipo de dados como colunas que não sejam de texto.

    Captura de tela do ícone para definir o tipo de dados como colunas que não são de texto.

  10. Para alterar o tipo de dados, selecione o ícone ABC no título da coluna.

  11. Atualize o tipo de dados das colunas listadas na tabela a seguir.

    Título da coluna Novo tipo de dados
    DateOfBirth DateTime
    CreatedOn Data/Hora/Zona
  12. Na coluna Nome do painel direito, renomeie a fonte de dados de Query para Contacts (eCommerce).

    Captura de tela do campo Nome para renomear a fonte de dados.

Parabéns! Você ingeriu sua primeira fonte de dados no Customer Insights - Data.

Observação

Observe que os nomes de coluna podem ter apenas letras, números e sublinhados. Eles não podem incluir espaços e devem começar com uma letra. Se você tiver dados em que os nomes de coluna tenham um espaço ou não comecem com uma letra, será necessário corrigi-los no Power Query ou antes que os dados sejam enviados para o Customer Insights - Data.

Tarefa 2: ingerir dados de compras online

Na próxima tarefa, você vai ingerir os dados de Compras Online, que representam as compras feitas no site da Contoso Coffees.

  1. No Customer Insights - Data, expanda Dados no menu esquerdo e selecione Fontes de dados.

  2. A sua fonte de dados eCommerce deve aparecer. Em Ações, selecione os três pontos verticais e clique em Editar.

    Captura de tela da edição de fontes de dados no Customer Insights - Data.

  3. Você deve ver a tela com os dados de Contacts (eCommerce) ingeridos na Tarefa 1. No menu de ação, selecione Obter dados.

    Captura de tela da seleção de Obter dados no Customer Insights - Data.

  4. Você verá uma tela com os conectores de fonte de dados que o Customer Insights - Data pode ingerir, assim como ocorreu na Tarefa 1. Selecione o conector Texto/CSV.

  5. Digite a URL dos dados de Compras Online, https://aka.ms/ciadclassonline dados e selecione Avançar.

  6. Agora você verá a tela Visualizar Dados do Arquivo. Nela você pode alterar o delimitador, o tipo de origem do arquivo ou os dados que são usados para a detecção do tipo de dados. Você pode selecionar o botão OK

  7. Selecione Transformar tabela e Usar a Primeira Linha como Cabeçalho.

    Captura de tela da seleção Usar a Primeira Linha como Cabeçalho.

  8. Atualize os tipos de dados das colunas na tabela a seguir.

    Título da coluna Novo tipo de dados
    Data da Compra Data/Hora/Zona
    TotalPrice Moeda
  9. Dê o nome da sua consulta de eCommercePurchases e selecione Criar.

Tarefa 3: Ingerir os dados dos clientes do esquema de fidelidade, das compras de ponto de venda e das avaliações do site

  1. No Customer Insights - Data, expanda Dados no menu esquerdo e selecione Fontes de Dados.

  2. Selecione Adicionar Fonte de Dados.

  3. Selecione Microsoft Power Query e, na coluna Salvar fonte de dados como, insira Loyalty e selecione o botão Avançar.

  4. Você verá uma tela com os conectores de fonte de dados que o Customer Insights - Data pode ingerir. Anote os tipos de conectores disponíveis. Selecione o conector Texto/CSV.

    Captura da tela da escolha de uma fonte de dados.

  5. Digite a URL dos contatos de fidelidade e selecione Avançar.

  6. Agora você verá a tela Visualizar Dados do Arquivo. Nela você pode alterar o delimitador, o tipo de origem do arquivo ou os dados que são usados para a detecção do tipo de dados. Você pode selecionar o botão Transformar dados.

  7. Agora você deve ver os dados da fonte tabulados. Aqui você pode configurar os tipos e os formatos dos dados ingeridos.

  8. Você observará que o cabeçalho da coluna foi mostrado na primeira linha dos dados. Para corrigir isso, selecione Transformar e Usar a Primeira Linha como Cabeçalho.

  9. Como ingerimos os dados de uma fonte de Texto/CSV, todas as colunas foram padronizadas para o tipo de dados "Texto". Para ingerir e criar modelos dos dados com êxito, podemos definir o tipo de dados como colunas que não são de texto.

  10. Para alterar o tipo de dados, selecione o ícone ABC no título da coluna. Atualize o tipo de dados das colunas listadas abaixo.

  11. Use a primeira linha como o título da coluna.

    Título da coluna Novo tipo de dados
    DateOfBirth Data/Hora
    RewardPoints Número Inteiro
    CreatedOn Data/Hora/Zona
  12. Na coluna Nome do painel direito, renomeie a fonte de dados de Query para loyCustomers e selecione Salvar.

Captura de tela do campo de nome salvo para loyCustomers.

Tarefa 4: Ingerir dados dos clientes

  1. No Customer Insights - Data, expanda Dados no menu esquerdo e selecione Fontes de Dados.

  2. Selecione Adicionar Fonte de Dados.

  3. Selecione Microsoft Power Query, na coluna Salvar fonte de dados como, insira PoS e selecione Avançar.

  4. Você verá uma tela com os conectores de fonte de dados que o Customer Insights - Data pode ingerir. Anote os tipos de conectores disponíveis. Selecione o conector Texto/CSV.

  5. Insira a URL de Compras de PDV https://aka.ms/ciadclasspos.

  6. Agora você verá a tela Visualizar Dados do Arquivo. Nela você pode alterar o delimitador, o tipo de origem do arquivo ou os dados que são usados para a detecção do tipo de dados. Você pode selecionar o botão Transformar dados.

  7. Agora você deve ver os dados da fonte tabulados. Aqui você pode configurar os tipos e os formatos dos dados ingeridos.

  8. Você observará que o cabeçalho da coluna foi mostrado na primeira linha dos dados. Para corrigir isso, selecione Transformar e Usar a Primeira Linha como Cabeçalho.

  9. Como ingerimos os dados de uma fonte de Texto/CSV, todas as colunas foram padronizadas para o tipo de dados "Texto". Para ingerir e criar modelos dos dados com êxito, podemos definir o tipo de dados como colunas que não são de texto.

  10. Para alterar o tipo de dados, selecione o ícone ABC no título da coluna. Atualize o tipo de dados das colunas listadas abaixo.

  11. Use a primeira linha como o título da coluna.

    Título da coluna Novo tipo de dados
    Data da Compra Data/Hora/Zona
    TotalPrice Moeda
    RewardPointsAdded WholeNumber
  12. Na coluna Nome do painel direito, renomeie a fonte de dados de Query para posPurchases e selecione Salvar.

Tarefa 5: Ingerir os dados dos clientes das avaliações do site

  1. No Customer Insights - Data, expanda Dados no menu esquerdo e selecione Fontes de Dados.

  2. Selecione Adicionar Fonte de Dados.

  3. Nomeie a fonte como Site e selecione Avançar.

  4. Você verá uma tela com os conectores de fonte de dados que o Customer Insights - Data pode ingerir. Anote os tipos de conectores disponíveis. Selecione o conector Texto/CSV.

  5. Digite a URL das avaliações do site e selecione Avançar.

  6. Agora você verá a tela Visualizar Dados do Arquivo. Nela você pode alterar o delimitador, o tipo de origem do arquivo ou os dados que são usados para a detecção do tipo de dados. Você pode selecionar o botão Transformar dados.

  7. Agora você deve ver os dados da fonte tabulados. Aqui você pode configurar os tipos e os formatos dos dados ingeridos.

  8. Você observará que o cabeçalho da coluna foi mostrado na primeira linha dos dados. Para corrigir isso, selecione Transformar e Usar a Primeira Linha como Cabeçalho.

  9. Como ingerimos os dados de uma fonte de Texto/CSV, todas as colunas foram padronizadas para o tipo de dados "Texto". Para ingerir e criar modelos dos dados com êxito, podemos definir o tipo de dados como colunas que não são de texto.

  10. Para alterar o tipo de dados, selecione o ícone ABC no título da coluna. Atualize o tipo de dados das colunas listadas abaixo.

  11. Use a primeira linha como o título da coluna.

    Título da coluna Novo tipo de dados
    ReviewRating Número Inteiro
    ReviewDate Data/Hora/Zona
  12. Na coluna Nome do painel direito, renomeie a fonte de dados de Query para webReviews e selecione Salvar.

Depois que todas as fontes forem ingeridas, você deverá ter quatro fontes de dados, conforme mostrado na figura a seguir.

Captura de tela das quatro fontes de dados criadas.

As fontes de dados devem incluir as consultas que são mostradas na captura de tela a seguir.

Observação

Se você deu outro nome para as suas consultas, precisa fazer os ajustes porque este conteúdo considera os nomes que foram indicados nas etapas acima.

Captura de tela das consultas de fontes de dados criadas.

Exercício 3: Unificação dos dados

Depois de ingerir os dados brutos das fontes de dados nas tabelas, você iniciará o processo de mapear, corresponder e mesclar para criar um perfil unificado de cliente, mesclando os dados de cada fonte de perfil do cliente.

Para concluir esse processo, primeiro mapeie as tabelas ingeridas de um modelo padrão e selecione Chave primária para cada uma das tabelas incluídas no perfil. Em seguida, crie a regra de correspondência, que será usada para corresponder os clientes de comércio eletrônico com os clientes de fidelidade.

Por fim, execute o processo de mesclagem para criar um único conjunto de clientes exclusivos que têm perfis correspondentes com os dados dos clientes de comércio eletrônico e de fidelidade usando as suas regras de correspondência.

O objetivo é descobrir quantos perfis de clientes exclusivos a Contoso Retail tem, com base nos dados de comércio eletrônico e de fidelidade.

Tarefa 1: mapear os contatos de comércio eletrônico e de fidelidade para os tipos de dados comuns

  1. Mapeie os contatos dos dados de comércio eletrônico e de fidelidade para os tipos de dados comuns. No menu esquerdo, selecione Unificar.

  2. Nas colunas Origem, selecione o botão Editar. Selecione as tabelas que representam os perfis dos clientes Contacts (eCommerce) e loyCustomers e selecione Aplicar.

    Captura de tela das entidades e dos campos disponíveis.

  3. Agora você verá os mapeamentos da tabela de origem referentes aos tipos de modelo padrão. É possível examinar os tipos na tabela. Escolha uma chave primária para cada tabela que foi ingerida. A chave primária deve ser uma referência exclusiva. Para Contacts (eCommerce), selecione ContactId como a chave primária.

    Captura de tela dos mapeamentos da entidade de origem em relação aos tipos de modelo padrão.

  4. Selecione loyCustomers em Tabelas e defina LoyaltyID como a Chave primária. Selecione Salvar no canto superior esquerdo.

    Captura de tela da chave primária definida e salva.

  5. Depois de selecionar com êxito as colunas de origem, selecione o botão Avançar.

Depois de selecionar o botão Avançar, você será levado para a página de registros duplicados. É aqui que você define as regras desejadas para lidar com registros duplicados que possam existir nas fontes de dados. Nossas fontes de dados não têm registros duplicados; portanto, pularemos essa etapa, selecionando o botão Avançar para passar para o estágio Condições de Correspondência.

Tarefa 2: especificar condições de correspondência

No próximo estágio, você deve selecionar a ordem na qual mesclar os perfis. Você poderá mesclar colunas para garantir que os perfis unificados estejam completos e definir a prioridade das fontes que serão usadas para essas colunas.

  1. Se ainda não tiver feito isso, verifique se você está no estágio Condições de correspondência.

  2. Verifique se Contacts (eCommerce): eCommerce está definido como a primeira tabela na lista e, caso necessário, selecione Incluir todos os registros.

  3. Na lista suspensa Tabela 2, selecione loyCustomers: LoyaltyScheme e, em seguida, Incluir todos os registros.

    Captura de tela da caixa de seleção Incluir todos os registros selecionada.

Tarefa 3: criar uma regra de correspondência

Nesta etapa, você criará uma regra que será usada para fazer a correspondência dos registros em conjunto. As regras podem ter uma condição (por exemplo, com base na ID) ou várias condições (por exemplo, nome completo, código postal, data de nascimento). Neste exercício, você criará uma regra de correspondência com base no nome completo, no código postal e no email.

  1. Na tabela loyCustomers: LoyaltyScheme, selecione o botão Adicionar regra.

  2. Adicione sua primeira condição usando FullName.

  3. Para a tabela Contacts (eCommerce), selecione FullName na lista suspensa Coluna.

  4. Para a tabela loyCustomers, selecione FullName na lista suspensa Coluna.

  5. Selecione o menu suspenso Normalizar e escolha Tipo (Telefone, Nome), o que normalizará os valores na coluna FullName.

  6. Defina Precisão como Básico e Valor como Baixo.

    Captura da tela de condições com os campos disponíveis.

  7. Adicione uma segunda condição para o endereço de email selecionando + Adicionar e escolhendo Adicionar condição.

  8. Para a tabela Contacts (eCommerce), selecione Email na lista suspensa Coluna.

  9. Para a tabela loyCustomers, selecione Email na lista suspensa Coluna.

  10. Defina Precisão como Exata.

    Captura de tela da segunda condição com os campos disponíveis.

  11. Na coluna Nome, insira o nome FullName, Email para a nova regra.

  12. Selecione o botão Concluído para salvar a regra.

    Agora, o Customer Insights - Data faz a correspondência dos dados dos clientes com base nas duas fontes de informações dos clientes (contatos de comércio eletrônico e clientes do esquema de fidelidade) para identificar quantos perfis de clientes exclusivos você tem com base nas suas regras.

  13. Selecione o botão Avançar para ir até o estágio Colunas de cliente unificadas.

Tarefa 4: colunas de cliente unificadas

O estágio Colunas de cliente unificadas é o último estágio do processo de unificação de dados. Sua finalidade é reconciliar os dados conflitantes e definir as colunas que serão usados no seu perfil unificado de cliente.

Uma coluna mesclada é uma coluna existe em mais de uma fonte de dados e representa os mesmos dados. Por exemplo, você pode ter um Endereço de Email nas fontes de dados Web Customers e Loyalty Customer.

O Customer Insights - Data tentará identificar colunas a serem mescladas usando o mapeamento delas para os tipos de dados padrão que você usou durante o estágio Condições de correspondência.

  1. Se ainda não estiver lá, verifique se está no estágio Coluna de cliente unificada.

    Captura de tela da exibição do estágio de campo de cliente unificado.

  2. Selecione a divisa na coluna de saída FirstName. Você verá que, na coluna FirstName, os contatos do mesmo tipo (por exemplo, FirstName) foram definidos como Mesclados e o eCommerce.Contacts (eCommerce)FirstName foi classificado como número um. Essa classificação indica que, quando você tiver um perfil do cliente correspondente tanto para Loyalty quanto para eCommerce, o nome obtido de Contacts (eCommerce) será o principal.

  3. Como não vamos fazer alterações no mapeamento, selecione o botão Avançar para ir até o estágio Revisão.

  4. Selecione o botão Criar perfis de clientes.

    Captura de tela da exibição de revisão e criação de perfis de clientes com o botão Criar perfis de clientes.

Parabéns! Você ingeriu, mapeou, correspondeu e mesclou com êxito os dados de várias fontes no Customer Insights - Data para criar um Perfil unificado de cliente que pode ser usado para obter insights de toda a sua base de clientes.