Query incremental incremental-query

A atividade de Consulta incremental é uma atividade de Direcionamento que permite consultar o banco de dados de forma agendada. Todas as vezes que essa atividade é executada, os resultados das execuções anteriores são excluídos. Ela permite direcionar somente elementos novos.

NOTE
Embora o console do cliente do Campaign integre a atividade Query incremental a um scheduler integrado, a Interface do Usuário da Web do Campaign trata essa funcionalidade separadamente. Para agendar execuções de consultas incrementais, você deve adicionar uma atividade Scheduler no fluxo de trabalho antes da atividade Query incremental. Saiba como configurar uma atividade do Agendador

A atividade Query incremental pode ser usada para vários tipos de usos:

  • Segmentação de indivíduos para definir o público-alvo ou o público de uma mensagem, etc.
  • Exportação de dados. Por exemplo, você pode usar a atividade para exportar regularmente novos logs em arquivos. Pode ser útil se você quiser usar seus dados de log em ferramentas externas de BI ou geração de relatórios.

A população já direcionada por execuções anteriores é armazenada no workflow. Isso significa que dois workflows iniciados do mesmo template não compartilham o mesmo log. No entanto, duas tarefas baseadas no mesmo query incremental no mesmo workflow usam o mesmo log.

Se o resultado de um query incremental for igual a 0 durante uma de suas execuções, o workflow será pausado até a próxima execução programada do query. As transições e as atividades que seguem o query incremental não são, portanto, processadas antes da execução a seguir.

Configurar a atividade de query incremental incremental-query-configuration

Siga estas etapas para configurar a atividade Consulta incremental:

  1. Adicione uma atividade de Consulta incremental ao seu fluxo de trabalho.

  2. Na seção Público-alvo, escolha a Dimensão de direcionamento e clique em Continuar.

    A dimensão de direcionamento permite definir a população-alvo da operação: destinatários, beneficiários de contrato, operadores, assinantes, etc. Por padrão, o público-alvo é selecionado entre os destinatários. Saiba mais sobre dimensões de direcionamento

  3. Use o modelador de consultas para definir seu query, da mesma forma que você cria um público-alvo ao criar um novo email. Saiba como trabalhar com o modelador de consultas

  4. Na seção Dados processados, selecione o modo incremental a ser usado:

    • Excluir resultados da execução anterior: cada vez que a atividade é executada, os resultados das execuções anteriores são excluídos.

      Os registros já direcionados em execuções anteriores podem ser registrados em um número máximo de dias a partir do dia em que foram direcionados. Para fazer isso, use o campo Histórico em dias. Se esse valor for zero, os destinatários nunca serão removidos do log.

    • Usar um campo de data: essa opção permite excluir resultados de execuções anteriores com base em um campo de data específico. Para fazer isso, escolha o campo de data desejado na lista de atributos disponíveis para o targeting dimension selecionado. Nas próximas execuções do workflow, somente os dados que foram modificados ou criados após a última data de execução serão recuperados.

      Após a primeira execução do fluxo de trabalho, o campo Data da última execução ficará disponível. Especifica a data que será usada para a próxima execução e é atualizada automaticamente toda vez que o workflow é executado. Você ainda tem a possibilidade de substituir esse valor, inserindo manualmente um novo para que ele se ajuste às suas necessidades.

    note note
    NOTE
    O modo Usar um campo de data permite mais flexibilidade dependendo do campo de data selecionado. Por exemplo, se o campo especificado corresponder a uma data de modificação, o modo de campo de data permitirá recuperar dados que foram atualizados recentemente, enquanto o outro modo simplesmente excluirá gravações que já foram direcionadas para uma execução anterior, mesmo que elas tenham sido modificadas desde a última execução do workflow.

Exemplo incremental-query-example

O exemplo a seguir mostra a configuração de um fluxo de trabalho que filtra todas as semanas os perfis no banco de dados do Adobe Campaign que estão inscritos no serviço Yoga Newsletter, para enviar a eles um email de boas-vindas.

O fluxo de trabalho é composto dos seguintes elementos:

  • Uma atividade Scheduler, para executar o fluxo de trabalho todas as segundas-feiras às 6 horas.
  • Uma atividade Query incremental, que segmenta todos os assinantes atuais durante a primeira execução e depois somente os novos assinantes daquela semana durante as execuções a seguir.
  • Uma atividade de Entrega de email.
recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b