Ir para o conteúdo principal
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Criando workflows ETL


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Sobre a criação de workflows ETL

A plataforma de fluxos de trabalho da Qualtrics contém uma série de tarefas para ajudar na importação de dados de destinos de terceiros para a Qualtrics ou na exportação de dados da Qualtrics para destinos de terceiros. Essas tarefas seguem o framework Extrair, Transformar, Carregar (ETL). Utilizando tarefas ETL, você pode criar fluxos de trabalho automatizados e programados para trazer dados de fontes de terceiros para o Qualtrics, bem como exportar dados da Qualtrics para destinos de terceiros.

Para criar um Fluxo de trabalho ETL, você deve criar 1 ou mais tarefas do extrator e 1 ou mais tarefas do carregador . Você está limitado apenas pelo limite geral para tarefas em 1 fluxo de trabalho .

Qdica: As tarefas ETL podem levar até 24 horas para serem executadas. Se a tarefa não for concluída com êxito em 24 horas, tarefa falhará.
Atenção: Um fluxo de trabalho ETL pode processar vários arquivos como parte de um fluxo de trabalho. Cada arquivo pode ter até 5 GB de tamanho, mas o tamanho total de todos os arquivos combinados deve ser menor ou igual a 10 GB. Não deixe de verificar a documentação das tarefas que você está usando, pois algumas tarefas têm um limite de tamanho de arquivo menor.

Setup geral para tarefas de extrator e carregador

Qdica: Para obter um guia geral sobre o uso de fluxos de trabalho, consulte Visão geral básica de Fluxos de trabalho.
  1. A partir da página Fluxos de trabalho independente ou da guia Fluxos de trabalho em um projeto, clique em Criar um fluxo de trabalho.clicando em criar um workflow e escolhendo etl
  2. Selecione Extrair, transformar e carregar (ETL) dados.
  3. Os fluxos de trabalho ETL geralmente são executados em uma programação recorrente. Selecione uma programação para seu workflow. Consulte Fluxos de trabalho programados para obter mais informações sobre a definição da programação de um fluxo de trabalho.
    escolhendo uma programação e clicando em Salvar
  4. Clique em Salvar.
  5. Clique em Fonte de dados (extrator ETL) para escolher uma tarefa do extrator a ser usada. Consulte Tarefas de extrator disponíveis para uma lista de tarefas que você pode utilizar. Você pode adicionar vários extratores em um fluxo de trabalho.adicionando uma tarefa de extrator, tarefa de carregador, adicionando notificações e ativando o fluxo de trabalho
  6. Se você quiser transformar os dados antes de carregá-los, clique em Transformação de dados. Esta etapa é opcional. Consulte Tarefa de transformação básica para obter mais detalhes.
  7. Clique em Adicionar um destino de dados para escolher uma tarefa do carregador a ser usada. Consulte Tarefas de carregador disponíveis para obter uma lista de tarefas que você pode usar. Você pode adicionar vários carregadores em um fluxo de trabalho.
  8. Esta etapa é opcional, mas útil para alertá-lo se algo der errado com seu workflow. Vá para Configurações para configurar notificações de workflow para ser notificado se seu workflow falhar.
  9. Não se esqueça de ativar seu fluxo de trabalho.
Qdica: Depois de configurar seu fluxo de trabalho, clique em Executar imediatamente para testar seu fluxo de trabalho ETL e garantir que ele esteja funcionando.
no canto superior direito do fluxo de trabalho, ao lado da alternância de fluxo de trabalho, há um botão Executar imediatamente
Qdica: Você pode adicionar tarefas adicionais aos seus fluxos de trabalho de ETL. Por exemplo, adicione uma tarefa de serviço Web para publicar em um webhook.

Recarregando dados

Quando houver uma alteração de configuração entre tarefas ETL que dependem umas das outras, um botão aparecerá para recarregar todos os dados com a nova configuração. Clique Recarregar os dados se você quiser reprocessar os dados antigos.
o botão recarregar os dados e uma tarefa ETL que foi alterada

Atenção: Isto irá recarregar todos os dados da tarefa que foi editada. Normalmente, os fluxos de trabalho ETL processam apenas dados novos desde a última execução. Entretanto, se essa opção for selecionada, na avançar vez que o fluxo de trabalho for executado, todos os dados desde que o fluxo de trabalho foi criado serão processados.
Exemplo: Quando um extrair respostas da tarefa de pesquisa normalmente é executado, apenas novas respostas desde a última execução serão processadas. Entretanto, se os dados forem recarregados, na avançar vez que o fluxo de trabalho for executado, todas as respostas na pesquisa serão processadas.

Tarefas de extrator disponíveis

Aqui estão algumas das tarefas de extrator disponíveis neste momento:

Qdica: Você também pode ver uma lista de extratores usando o menu do site à esquerda.

Tarefas de carregador disponíveis

Aqui estão algumas das tarefas de carregador disponíveis neste momento:

Qdica: Você também pode ver uma lista de carregadores usando o menu do site à esquerda.

Tarefas de transformação de dados disponíveis

As seguintes tarefas estão disponíveis para você para transformar os dados que processa em seus workflows ETL:

  • tarefa básica de transformação : Altere o formato de strings e datas, calcule a diferença entre datas, execute operações matemáticas em campos numéricos e muito mais.
  • Tarefa de mesclagem: combinar vários conjuntos de dados em um único conjunto de dados.

Eliminação de erros de tarefas de extração e carregamento de dados

Workflows incompletos

As tarefas do extrator de dados e do carregador devem ser utilizadas em conjunto. Se faltar uma parte da configuração, o editor de workflows o alertará.

Exemplo: neste exemplo, estamos sem nossa tarefa de carregador de dados. O editor de fluxos de trabalho nos alerta de que nossa “tarefa de importação não tem um destino” no momento.
a falta de uma mensagem de erro de destino
Exemplo: neste exemplo, estamos sem a tarefa do extrator de dados. O editor de tarefas nos alerta que “você precisa adicionar pelo menos uma tarefa de fonte de dados.”
criação de uma tarefa de carregador sem extrator. A tarefa alerta você para instalar primeiro um extrator

Workflows com falha

Se suas tarefas estiverem falhando ou não forem despachadas corretamente, o primeiro lugar que você deve procurar será &Relatório de fluxos de trabalho; histórico. Isso conterá informações sobre cada vez que seu fluxo de trabalho for disparado e os resultados desse fluxo de trabalho.

No &amp de relatórios; histórico, cada parte do seu fluxo de trabalho terá sua própria entrada, facilitando a identificação de onde as coisas deram errado.

Exemplo: no exemplo abaixo, estamos usando uma tarefa de extração de dados de arquivos SFTP e uma tarefa de carregamento de dados de conta B2B no diretório XM. Podemos ver que a tarefa do extrator falhou, mas a tarefa de carregador teve êxito. Isso significa que a nossa tarefa de extrator está configurada incorretamente, mas a nossa tarefa de carregador está OK.
a seção de relatórios. A tarefa de extração falhou, mas a tarefa de carregamento teve êxito

Depois de identificar o problema, você pode clicar em Visualizar em Detalhes para ver mais informações para ajudá-lo a diagnosticar como corrigir o problema. Isso irá chamar o payload JSON para a tarefa. Role para baixo até a seção Saída de tarefa para encontrar quaisquer erros.

Exemplo: neste exemplo, vemos que a tarefa falhou porque a conexão tinha parâmetros inválidos para uma tarefa de extração de dados de arquivos SFTP.
a seção de saída da tarefa de uma ação falhada indicando o erro porque falhou

Depois de editar seu fluxo de trabalho e corrigir o problema, você pode retornar ao relatório & histórico e clicar em Repetir para executar novamente o fluxo de trabalho.
o botão de repetição para tentar novamente um workflow falhado

Perguntas frequentes

Muitas das páginas neste site foram traduzidas do inglês original usando tradução automática. Embora na Qualtrics tenhamos feito nossa diligência prévia para obter as melhores traduções automáticas possíveis, a tradução automática nunca é perfeita. O texto original em inglês é considerado a versão oficial, e quaisquer discrepâncias entre o inglês original e as traduções automáticas não são juridicamente vinculativas.