Przejdź do głównej zawartości

Harmonogramowanie

DQS obsługuje automatyczne cykliczne skany oparte na harmonogramowaniu CRON. Po skonfigurowaniu skany uruchamiają się automatycznie bez ręcznej interwencji.

  1. Przejdź do definicji w Insight Studio
  2. Otwórz modalne okno Scan Schedules z paska bocznego
  3. Kliknij Create Schedule

Modalne okno Scan Schedules — brak skonfigurowanych harmonogramów

  1. Skonfiguruj harmonogram — ustaw częstotliwość, czas i opcjonalnie nazwę:

Formularz nowego harmonogramu z konfiguracją częstotliwości i czasu

  1. Przejrzyj i zapisz harmonogram:

Wypełniony formularz harmonogramu z nazwą „Case SLA Daily Check"

UstawienieOpisPrzykład
NameWyświetlana nazwa harmonogramuCase SLA Daily Check
FrequencyJak często uruchamiany jest skanDaily, Weekly, Monthly
TimeO której godzinie uruchomić06:30
Day of WeekDla harmonogramów tygodniowychMonday
Day of MonthDla harmonogramów miesięcznych1st

Pod spodem harmonogramy używają wyrażeń CRON Salesforce. DQS udostępnia przyjazny interfejs użytkownika, który generuje wyrażenie CRON automatycznie, ale zaawansowani użytkownicy mogą również ustawić niestandardowe wyrażenia.

HarmonogramWyrażenie CRON
Codziennie o 2:000 0 2 * * ?
Co tydzień w poniedziałek o 6:000 0 6 ? * MON
Miesięcznie 1. dnia o północy0 0 0 1 * ?
Każdego dnia roboczego o 5:000 0 5 ? * MON-FRI

Modalne okno Scan Schedules pokazuje wszystkie skonfigurowane harmonogramy z ich statusem, częstotliwością i czasem następnego uruchomienia. Licznik pokazuje, ile zaplanowanych zadań jest używanych z limitu Salesforce (np. 2/100).

Opcja Manage Schedule w pasku bocznym Insight Studio

Kliknij ikonę edycji, aby zmodyfikować ustawienia harmonogramu. Istniejący harmonogram zostanie zastąpiony nową konfiguracją.

Edycja harmonogramu — kliknij ikonę ołówka

Użyj przełącznika Active, aby tymczasowo wstrzymać harmonogram bez jego usuwania.

Dezaktywacja harmonogramu — kliknij przełącznik Active

Kliknij ikonę usuwania, aby usunąć harmonogram. Ręczne skany pozostają dostępne.

Usuwanie harmonogramu — kliknij ikonę kosza

Każdy skan rejestruje, kto go wyzwolił:

  • Ręczne skany — Rejestruje użytkownika, który kliknął „Run Scan”
  • Zaplanowane skany — Rejestruje „Scheduled” jako źródło wyzwolenia
  • Znacznik czasu — Kiedy skan się rozpoczął i zakończył
  • Tylko aktywne definicje mogą być harmonogramowane
  • Uruchomione skany zużywają limity gubernatorskie Salesforce (batch Apex)
  • Planuj skany poza godzinami szczytu, aby zminimalizować wpływ
  • Wiele definicji może być harmonogramowanych w różnych terminach