Extrair dados externos para o CRM Analytics
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Preparar dados externos antes de levá-los para o CRM Analytics.
- Carregar um arquivo CSV com dados externos.
- Monitorar e verificar um carregamento de dados externos.
Visão geral da extração de dados externos
É hora de colocar os dados no CRM Analytics para que a equipe de liderança de vendas possa ter seus painéis de desempenho. É sua responsabilidade administrar o Salesforce e configurá-lo para a equipe de vendas. Você sabe que a maioria dos dados que eles querem ver já está lá, nos objetos Oportunidade, Conta e Usuário. Mas parte deles vem de uma fonte externa. Isso não é problema para o CRM Analytics! Vamos nos aprofundar.
A equipe de operações de vendas da sua empresa usa um campo de código SIC (Standard Industrial Classification) em cada conta para identificar o setor. Os líderes de vendas têm dificuldade em decifrar esses códigos e preferem uma boa e velha descrição. Assim, a equipe de operações de vendas forneceu um arquivo CSV com todos os códigos SIC que eles usam e suas descrições. Veja um trecho:
Seu objetivo nesta unidade é extrair esses dados no CRM Analytics para que possam ser adicionados aos dados do Salesforce que você vai extrair.
Preparar seus dados de CSV
Quando você extrai dados de um arquivo CSV, o CRM Analytics presume algumas coisas sobre o tipo de dados com base nos valores que aparecem em cada campo. Ele atribui a cada campo um tipo de medida, data ou dimensão. Esses tipos são importantes porque determinam como você interage com um campo em um lens ou painel do CRM Analytics.
O CRM Analytics faz um bom trabalho na atribuição do tipo de campo correto, mas às vezes é necessário ajudá-lo a determinar o tipo certo. Portanto, vamos percorrer o arquivo CSV de Descrições de SIC, campo por campo, para ver o que é necessário fazer.
Código SIC
O CRM Analytics identifica um campo numérico desse tipo como uma medida.
Medida é um campo em que você pode fazer cálculos, como soma e média. O CRM Analytics reconhece símbolos de moeda, vírgulas e casas decimais em dados numéricos, mas tome cuidado. Se ele vir outros caracteres não numéricos, definirá o campo como dimensão e você não poderá fazer cálculos com ele. Então analise campos numéricos e remova outros caracteres não numéricos, se quiser que os campos sejam medidas.
Mas cuidado com campos como esse que contenham valores numéricos, mas que não são medidas. Ninguém quer fazer cálculos em um campo de código SIC, CEP ou ID, mas o CRM Analytics pode achar que sim e identificar campos desse tipo como medidas. Não há muito o que fazer no momento, mas quando você carregar os dados, poderá alterar esses tipos de campos para dimensões. Portanto por enquanto, apenas anote-os.
Descrição de SIC
Qualquer campo desse tipo, que contenha caracteres não numéricos, é identificado como uma dimensão. Você pode agrupar e filtrar por campos de dimensão. O CRM Analytics não costuma ter problemas com esses campos, ou seja, não deve ser necessário fazer nada!
Última atualização
O CRM Analytics reconhece todos os formatos de data comuns e define esse tipo de campo como data. Ele até define o formato para você e é inteligente o suficiente para distinguir entre formatos de data americano e europeu. No entanto, convém analisar esses campos de data para ter certeza de que os valores estão em um dos formatos compatíveis. Se o CRM Analytics não reconhecer o formato, ele definirá o campo como dimensão. Quando isso acontece, você perde alguns dos agrupamentos de datas e funcionalidades de filtro interessantes. Além disso, verifique se suas datas estão todas no mesmo formato. Por exemplo, se o CRM Analytics vir uma mistura de formatos europeu e americano, ele usará o formato europeu.
Cabeçalhos de coluna
Verifique se os cabeçalhos das colunas estão corretos, pois eles se transformam em rótulos de campos em seu conjunto de dados. É possível corrigi-los no CSV antes de prosseguir. Ou aguarde até o arquivo ser carregado para ter outra chance de alterá-los.
A boa notícia é que você tem uma chance de visualizar como seus dados aparecem no CRM Analytics e de ajustá-los se necessário.
Carregar seus dados de CSV
Agora que você preparou seu arquivo CSV, é hora de carregá-lo no CRM Analytics usando a ferramenta de upload de CSV. Você também criará um aplicativo para o novo conjunto de dados.
- Baixe o arquivo CSV Descrições de SIC em seu desktop aqui.
- Se você ainda não estiver conectado, faça login na organização Developer Edition em que se inscreveu na unidade anterior.
- No Iniciador de aplicativos (), encontre e selecione Analytics Studio. O Analytics Studio é aberto em uma nova guia do navegador.
- No Analytics Studio, clique em Criar e selecione Aplicativo.
- Você está criando um aplicativo vazio, ou seja, clique em Criar aplicativo em branco.
- Clique em Continuar.
- No campo Nomear seu aplicativo, insira Conj. de dados de desempenho de vendas.
- Clique em Criar.
- Na parte superior da página do aplicativo, clique em Criar e selecione Conjunto de dados. A criação de um conjunto de dados em um aplicativo gera o nome do aplicativo automaticamente para você. Ora, cada detalhe ajuda!
- Clique em Arquivo CSV.
- Clique em Selecionar arquivo ou arrastá-lo até aqui.
- Navegue até o arquivo CSV que você baixou anteriormente, selecione-o e clique em Abrir. Se o arquivo estiver perto o suficiente para ser arrastado, arraste-o até a caixa Selecionar um arquivo ou arrastá-lo até aqui e economize alguns segundos.
- Clique em Avançar. O CRM Analytics usa o nome do arquivo como o nome do novo conjunto de dados e seleciona o aplicativo.
- No campo Nome do conjunto de dados, altere o nome para Descrições de SIC. O CRM Analytics detecta determinadas propriedades do arquivo, como delimitador e codificação. É possível examinar essas propriedades na caixa Propriedades do arquivo detectadas. Para fazer alterações, clique em e clique em Edit (Editar).
- Clique em Next (Avançar). A tela Editar atributos de campo aparece e mostra uma visualização dos dados que você vai extrair para o CRM Analytics.
Como prometido, essa é sua chance de corrigir os dados antes de colocá-los no CRM Analytics. Pense nas considerações que você analisou enquanto preparava o arquivo CSV. Você queria que os campos fossem definidos com o tipo correto: medida, data ou dimensão. Você também verificou se os nomes de campo estavam corretos. Para ver se o CRM Analytics acertou nos tipos de campo, veja os cabeçalhos de campo na visualização. O ícone em cada cabeçalho indica o tipo de campo.
Se o CRM Analytics errou, você pode clicar em uma coluna para exibi-la e editar seus atributos no painel Atributos de campo à direita.
Olhando seus dados, parece que o CRM Analytics identificou o campo Código SIC como medida. Dá para entender a identificação, mas não é o ideal. Se você deixar o tipo de campo como medida, poderá reunir códigos SIC (o que não é útil), mas não poderá agrupar suas contas e oportunidades por código SIC (o que é muito útil). Então vamos alterar o tipo.
- Clique na coluna Código SIC. Os atributos de campo aparecem no painel à direita.
- Na lista de opções Tipo de campo, selecione Dimensão.
Você também verificou o campo de data no arquivo CSV para ter certeza de que o CRM Analytics definiu o tipo e o formato corretamente. Vamos verificar isso também.
- Clique na coluna Última atualização. Os atributos de campo aparecem no painel à direita.
Parece que o CRM Analytics acertou no tipo de dados, mas definiu o formato como d/M/aaaa. Todas as datas no arquivo CSV são 1/10/2017, que é 10 de janeiro, se for o formato M/d/aaaa popular nos EUA, ou 1º de outubro, se for o formato d/M/aaaa popular na Europa. O CRM Analytics não sabe qual deles é a opção correta e escolheu o formato europeu. Se quiser usar o formato dos EUA, altere-o aqui.
- Na lista de opções Formato de data, selecione M/d/aaaa.
Como previmos, o CRM Analytics não teve dificuldade em identificar o campo Descrição de SIC como dimensão. Parece que está tudo certo, então. Basta clicar em Carregar arquivo para concluir.
O CRM Analytics carrega os dados e indica o andamento durante a criação do conjunto de dados.
Existe um link aqui que leva você até o monitor de dados para ver como o conjunto de dados está ficando. Mas vamos fazer um intervalo aqui. Então, se o diálogo de progresso não fechou, clique em Fechar. Feche a guia do conjunto de dados de desempenho de vendas.
OK, é hora de tomar um cafezinho. Quando você voltar, poderá verificar se o conjunto de dados foi criado.
Monitorar o trabalho de dados e verificar o novo conjunto de dados
Nos bastidores, o CRM Analytics cria um trabalho para seu novo conjunto de dados, que é executado em segundo plano. O tempo que esse trabalho vai levar depende do tamanho de seu arquivo CSV e de quantos trabalhos o CRM Analytics tem no momento. É fácil verificar o andamento dos trabalhos no gerenciador de dados.
- No Iniciador de aplicativos (), no canto superior direito, localize e selecione Data Manager (Gerenciador de dados). O gerenciador de dados abre em uma nova guia do navegador. A primeira coisa que você vê aqui é a guia Monitorar.
- Procure seu trabalho na lista. O nome do trabalho começa com o nome do arquivo CSV, SIC_Descriptions, seguido de “Carregar fluxo - substituir”.
- Se quiser saber o que o CRM Analytics fez para extrair seus dados, clique no ID do trabalho.
Se tudo estiver correto, o status do trabalho será Bem-sucedido. Do contrário, tente refazer as etapas e carregar os dados novamente.
Agora é hora de conferir o próprio conjunto de dados. Verifique itens como tipos de dados de campo e formatos de data novamente no conjunto de dados ativo. Encontre o conjunto de dados e teste-o.
- À esquerda do gerenciador de dados, clique na opção Data Assets (Ativos de dados).
- Na guia Data Assets (Ativos de dados), à direita do conjunto de dados Descrições de SIC, clique em e selecione Explore (Explorar).
- À esquerda do novo lens, em Bar Length (Comprimento da barra), clique no sinal de adição (+), o botão para adicionar uma medida.
Não há medidas aqui! Lembre-se: não definimos medidas nos atributos de campo.
- Em Barras, clique em (+), o botão Adicionar um grupo. Verifique se seus três campos, Última atualização, Código SIC e Descrição de SIC, estão aqui. Isso confirma que o CRM Analytics os definiu como data ou dimensão. Feche a guia do navegador New Lens (Novo lens).
Parabéns! Você transformou seu arquivo CSV em um conjunto de dados usando a ferramenta de upload de CSV.
A seguir: traga seus dados do Salesforce para o CRM Analytics.
Recursos