Programação de trabalhos
O que há nesta página
Sobre o agendamento de trabalhos
Ao criar um trabalho no XM Discover, você pode escolher quando ele será executado. Alguns trabalhos podem ser programados para serem executados de forma recorrente, enquanto outros podem ser programados como uma ocorrência única.
Você pode definir a programação do trabalho em dois locais diferentes:
Qdica: os trabalhos de upload de arquivo ad-hoc e XM Discover Link não podem ser agendados, pois são executados imediatamente após serem configurados.
Definição de um cronograma de trabalho
Siga as instruções desta seção para definir uma programação de trabalho recorrente:
Agendamento de um trabalho único
Ao criar um trabalho, você pode configurar esse trabalho para ser executado imediatamente após a criação do trabalho:
Determinação do Avançar tempo de execução
Ao criar um agendamento de trabalho, você escolhe a frequência e a data de execução do trabalho. Esta seção aborda como descobrir o avançar tempo de execução programado do trabalho com base nas suas configurações.
Empregos por hora
Se você configurar um trabalho para ser executado de hora em hora, ele será acionador assim que possível, em vez de aguardar a avançar instância disponível do horário de “Inicia em”.
Por exemplo, digamos que você esteja criando um novo trabalho que é executado de hora em hora, a partir das 8h30. Quando você salva o trabalho, a hora atual é 9:18 AM. O trabalho não esperará até as 8:30 da manhã do dia avançar para começar a ser executado. Em vez disso, o avançar horário de funcionamento programado será às 9:30 da manhã do mesmo dia.
Trabalhos diários, semanais e mensais
Para trabalhos diários, semanais e mensais, a avançar execução é definida para a primeira instância disponível do horário de “Inicia em”.
Por exemplo, digamos que você crie um novo trabalho em 15 de março às 13:00 horas. A tabela abaixo contém os avançar tempos de execução programados para diferentes configurações de programação:
| Programar | Próxima execução |
|---|---|
| Diariamente, o horário de início é antes das 13 horas | 16 de março |
| Diariamente, o horário de início é depois das 13 horas | 15 de março (no mesmo dia) |
| Todo quarto dia do mês | 4 de abril |
| Todo dia 20 do mês | 20 de março |
| Todo dia 15 do mês, o horário de início é antes das 13 horas | 15 de abril |
| Todo dia 15 do mês, o horário de início é depois das 13 horas | 15 de março (no mesmo dia) |
| Todo dia 31 do mês | 31 de março (depois 30 de abril, 31 de maio e assim por diante) |
Configurações avançadas
Para trabalhos que são executados em uma programação regular, há duas configurações avançadas para personalizar o comportamento do trabalho:
- Atualizar o início da consulta do trabalho: Quando um trabalho pausado for retomado, ele carregará todos os dados a partir do momento em que o trabalho foi desativado. No caso de grandes quantidades de dados, essa ação pode ter um tempo limite. Você pode usar essa opção para alterar a data de início dos dados a serem carregados.
- Habilite o carregamento histórico incremental: Ao configurar um conector, é comum carregar dados históricos até a data atual. No caso de grandes conjuntos de dados, essa ação pode ter um tempo limite. Para corrigir esse problema, você pode usar essa opção para carregar seus dados históricos em lotes incrementais.
Para acessar essas configurações:
Atualizar o início da consulta de trabalho
Os trabalhos incrementais são configurados para serem executados em uma programação regular, carregando todos os dados disponíveis desde o final da execução anterior até o momento atual. Se um conector tiver sido desativado por algum tempo e depois for ativado novamente, ele tentará carregar todos os dados desde que o conector foi desativado. Você pode alterar a data de início usada para carregar dados quando o trabalho for ativado novamente.
Para alterar a data, insira uma nova data na caixa Atualizar o início da consulta de trabalho.
A data deve estar no seguinte formato: AAAA-MM-DDTHH:mm:ss.SSSZ.
Exemplo: 6AM em 1º de setembro de 2024 torna-se 2024-09-01T06:00:00.000Z.
Ativar carga histórica incremental
Ao configurar um conector pela primeira vez, é comum carregar dados históricos até a data atual. No caso de grandes quantidades de dados, o trabalho pode expirar antes de ser concluído. Você pode carregar dados de forma incremental em lotes, o que lhe permite importar o conjunto completo de dados.
Atenção: Quando o trabalho atinge a data final, ele é automaticamente desativado. Ao configurar um trabalho para carregar dados históricos, é recomendável criar um segundo trabalho para carregar os dados reais no futuro (se necessário).
Para carregar dados históricos de forma incremental:
Você pode monitorar os trabalhos como de costume na seção Status da última execução ou no campo Execuções históricas guia. O tipo de execução será Incremental historical.
Exemplo: Nessa configuração, o trabalho será executado uma vez por dia para carregar 30 dias de dados. Como ele está configurado para carregar de “Year to Date”, a primeira execução carregará os dados de janeiro. No dia avançar, os dados de fevereiro serão carregados. Quando o trabalho atingir o mês atual, ele será desativado.
Isso é ótimo! Obrigado pelo seu feedback!
Obrigado pelo seu feedback!