Pular para o conteúdo

Agendamento

O DQS suporta varreduras automaticas recorrentes via agendamento baseado em CRON. Uma vez configurado, as varreduras sao executadas automaticamente sem intervencao manual.

  1. Navegue ate a definicao no Insight Studio
  2. Abra o modal Scan Schedules pela barra lateral
  3. Clique em Create Schedule

Modal Scan Schedules — nenhum agendamento configurado ainda

  1. Configure o agendamento — defina a frequencia, horario e opcionalmente um nome:

Formulario de New Schedule com configuracao de frequencia e horario

  1. Revise e salve o agendamento:

Formulario de agendamento preenchido com o nome "Case SLA Daily Check"

ConfiguracaoDescricaoExemplo
NameNome de exibicao do agendamentoCase SLA Daily Check
FrequencyCom que frequencia a varredura e executadaDaily, Weekly, Monthly
TimeEm que horario do dia executar06:30
Day of WeekPara agendamentos semanaisMonday
Day of MonthPara agendamentos mensais1st

Por baixo dos panos, os agendamentos usam expressoes CRON do Salesforce. O DQS fornece uma interface amigavel que gera a expressao CRON para voce, mas usuarios avancados tambem podem definir expressoes personalizadas.

AgendamentoExpressao CRON
Diario as 2h0 0 2 * * ?
Semanal na segunda as 6h0 0 6 ? * MON
Mensal no dia 1 a meia-noite0 0 0 1 * ?
Todo dia util as 5h0 0 5 ? * MON-FRI

O modal Scan Schedules mostra todos os agendamentos configurados com seu status, frequencia e proximo horario de execucao. O contador mostra quantos jobs agendados estao em uso do limite do Salesforce (por exemplo, 2/100).

Opcao Manage Schedule na barra lateral do Insight Studio

Clique no icone de edicao para modificar as configuracoes do agendamento. O agendamento existente e substituido pela nova configuracao.

Editar agendamento — clique no icone de lapis

Use o toggle Active para pausar temporariamente um agendamento sem exclui-lo.

Desativar agendamento — clique no toggle Active

Clique no icone de exclusao para remover um agendamento. Varreduras manuais permanecem disponiveis.

Remover agendamento — clique no icone de lixeira

Cada varredura registra quem a acionou:

  • Varreduras manuais — Registra o usuario que clicou em “Run Scan”
  • Varreduras agendadas — Registra “Scheduled” como a fonte de acionamento
  • Timestamp — Quando a varredura iniciou e foi concluida
  • Apenas definicoes Active podem ser agendadas
  • Varreduras em execucao consomem governor limits do Salesforce (batch Apex)
  • Agende varreduras fora dos horarios de pico para minimizar o impacto
  • Multiplas definicoes podem ser agendadas em horarios diferentes