Usar o Dataloader.io para exportar dados
Acompanhar com o Trail Together
Deseja acompanhar um instrutor enquanto trabalha nesta etapa? Veja este vídeo que faz parte da série Trail Together no Trailhead Live.
(Este clipe começa na marca dos 11:50 minutos, caso você queira retroceder e ver o início da etapa novamente.)
Introdução
O próximo clássico de sua coleção é o Dataloader.io (da plataforma Mulesoft). Essa ferramenta permite importar ou exportar dados em massa em algumas etapas simples. Com um mecanismo mais robusto do que os assistentes de importação, você pode usá-lo para inserir, atualizar, excluir, exportar ou fazer upsert de registros do Salesforce para objetos padrão e personalizados.
A edição gratuita do Dataloader.io permite até 10.000 registros por mês e tamanhos de arquivo de 10 MB... isso é mais do que o suficiente para concluir este projeto. Visite https://dataloader.io/pricing para saber mais sobre as Professional e Enterprise Editions.
Obter seu nome de usuário e senha do Trailhead Playground
- Clique no App Launcher (Iniciador de aplicativos) .
- Pesquise e abra Playground Starter.
- Clique na guia Get Your Login Credentials (Obter suas credenciais de login) e anote seu nome de usuário.
- Clique em Reset My Password (Redefinir minha senha). Isso envia um email para o endereço associado ao seu nome de usuário.
- Clique no link no email.
- Insira uma nova senha, confirme-a e clique em Change Password (Alterar senha).
Extrair dados com o Dataloader.io
É hora de usar o Dataloader.io para extrair dados das Contas que serão atualizados depois.
- Em Setup (Configuração), insira
Dataloader.io
na caixa Quick Find (Busca rápida) e selecione Dataloader.io.
- Clique em Launch dataloader.io (Iniciar dataloader.io).
- Clique no botão Confirm (Confirmar).
- Clique em Login with Salesforce (Login com o Salesforce).
- Verifique se a janela Login with Salesforce (Login com o Salesforce) tem as seguintes marcações:
I have a custom Salesforce domain (Tenho um domínio personalizado do Salesforce)
não selecionado
Environment (Ambiente)
Production (Produção)
I agree to the Terms and Conditions (Concordo com os Termos e condições)
selecionado
- Clique em Login.
- Se a página de login do Salesforce for apresentada, insira o nome de usuário do Trailhead Playground (encontrado no email de redefinição de senha que você acabou de receber) e a nova senha que você criou.
- Clique em Log In (Fazer login).
- Clique em Allow (Permitir).
A próxima etapa consiste em selecionar o objeto Account (Conta), renomear o arquivo a ser extraído e salvá-lo na área de trabalho.
- Clique em NEW TASK (NOVA TAREFA) e selecione EXPORT (EXPORTAR).
- Deixe a seleção de Connection (Conexão) como está e selecione Account (Conta) da lista Object (Objeto).
- Clique em Next (Avançar).
- No menu Fields (Campos), selecione Account ID (ID da conta), Account Name (Nome da conta) e Account Site (Site da conta) das opções de Account (Conta).
- Clique em SOQL Query (Consulta SOQL) para expandir o menu.
- Para concluir a cláusula WHERE para sua consulta, copie e cole:
WHERE Type LIKE '%Customer%'
na caixa de texto para que sua consulta seja semelhante a: Select Id, Name, Site FROM Account WHERE Type LIKE '%Customer%'
Nota: deixe um único espaço entre Account e WHERE.
Nota: se um pop-up Oops! for aberto, clique em Close (Fechar).
- Clique em Next (Avançar).
- Clique em Save & Run (Salvar e executar).
Nota: Se o pop-up Love your Dataloader? (Adora o seu Dataloader?) aparecer, clique em Not now, let me load more data. (Agora não, deixe-me carregar mais dados.)
Em seguida, exporte os registros extraídos para um arquivo CSV e exiba-o no Excel ou no Numbers.
- Clique em 11 successes (11 sucessos) ao lado do número de Task Run (Tarefas executadas). O arquivo CSV já deve ter sido baixado.
- Abra o arquivo CSV no Excel ou no Numbers.
- Deixe a guia do navegador Dataloader.io aberto enquanto visualiza o arquivo.
- Classifique a coluna de nome da conta de A a Z e salve o arquivo (instruções para Windows e Mac abaixo).
Usuários do Windows:
- No Excel, clique em B para selecionar a coluna NAME.
- Clique na guia Data (Dados).
- Clique no botão Sort (Classificar).
- Selecione a opção Expand the selection (Expandir seleção) no pop-up de aviso de classificação.
- Clique em Sort (Classificar).
- Marque a caixa ao lado de My data has headers (Meus dados têm cabeçalhos) para que os cabeçalhos de colunas não sejam incluídos na classificação.
- Garanta que a coluna pela qual classificar é preenchida com o nome.
- Clique em OK.
- A planilha deve ser classificada por Account Name (Nome da conta).
Nota: seus números de ID para cada nome de conta serão diferentes do exemplo acima.
- Clique em File (Arquivo) e em Save as (Salvar como).
- Mantenha o tipo de arquivo CSV (delimitado por vírgulas) (*.csv).
Nota: se você estiver usando um computador internacional, o arquivo CSV gerado no Excel muito provavelmente não será delimitado por vírgulas. Você pode verificar se seu delimitador de arquivo CSV é uma vírgula abrindo-o com o aplicativo Bloco de Notas (ou equivalente) em seu computador. Além disso, o arquivo também pode ser salvo como txt delimitado por tabulação.
- Mude o nome do arquivo para
Accounts Export
(Exportação de contas).
- Clique em Save (Salvar) e salve o arquivo em sua área de trabalho. Se necessário, clique em Yes (Sim) na janela pop-up.
- Deixe o arquivo aberto, pois ele será usado na próxima etapa.
Usuários de Mac:
- Localize o arquivo CSV que você acabou de criar e abra-o clicando duas vezes.
- No Numbers, clique em B para selecionar a coluna NAME.
- Passe o cursor sobre o rótulo da coluna B, clique na seta para baixo e selecione Sort Ascending (Classificar por ordem crescente).
- A planilha deve ser classificada por Account Name (Nome da conta).
Nota: seus números de ID para cada nome de conta serão diferentes do exemplo acima.
- Salve a planilha como CSV: File (Arquivo) > Export To (Exportar para) > CSV...
- Clique em Next... (Avançar...)
- Salve como:
Accounts Export
(Exportação de contas).
- Onde: Área de trabalho
- Clique em Export (Exportar).
- Deixe o arquivo aberto, pois ele será usado na próxima etapa.
Você arrasou na importação e exportação, mas ainda tem alguma distância a percorrer. Navegue para a próxima etapa e use o Dataloader.io para atualizar os dados que você acabou de extrair.