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 motor mais robusto do que os assistentes de importação, você pode usá-la para inserir, atualizar, excluir, exportar ou fazer upsert dos registros do Salesforce tanto para objetos padrão quanto para objetos personalizados.
A edição gratuita do Dataloader.io permite até 10.000 registros por mês e limites de tamanho de arquivo de 10MB, mais do que suficiente para concluir este projeto. Visite https://dataloader.io/pricing para saber mais sobre as Professional e Enterprise Editions.
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 Busca rápida e selecione Dataloader.io. - Clique em Launch (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 necessário, 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).
- Select Id, Name, Site FROM Account WHERE Type LIKE '%Customer%'
- 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.