見出し画像

CAD対策!サンプル問題解説3

ServiceNow Certified Application Developer (CAD) 対策の模擬問題です。
その他、CSA対策記事はこちらのマガジンにまとめています。

CAD対策の1問目は以下です。

問題

ジョブを毎月の最終日に実行するようにスケジュール設定するには、どのように構成するか?

A. [実行] フィールドの値を [定期的] に設定し、[繰り返し間隔] の値を [31] に設定する
B. [実行] フィールドの値を [定期的] に設定し、[繰り返し間隔] の値を [最終日 (Last Day)] に設定する
C. [実行] フィールドの値を [月次] に設定し、[日] フィールドの値を [最終日 (Last Day)] に設定する
D. [実行] フィールドの値を [月次] に設定し、[日] の値を [最終日 (Last Day)] に設定する

解答

C

解説

ジョブスケジュールは、特定の時間または繰り返しスケジュールで実行できる自動化された作業です。

次の種類のタスクを自動化できます。

  • レポートを自動的に生成して配布する

  • インシデント、変更アイテム、構成アイテムなどのレコードのエンティティをテンプレートから自動的に生成してスケジュールする

  • スクリプトまたはビジネスルールからジョブスケジュールを実行する

  • 月末のスケジュール

  • 平日のスケジュール

月の長さが異なるため、月末にジョブをスケジュールする場合は注意が必要です。

 ・イベントを 29 日または 30 日にスケジュールすることはお勧めしません。スケジュール設定済みジョブはその日数よりも短い月 (2 月など) に実行されるからです。
 ・イベントが 31 日にスケジュールされている場合は、月が 31 日より短くても、イベントはその月の最終日に実行されます。

たとえば、月の 31 日に実行するようにスケジュールされたイベントは、2 月 28 日、うるう年には 2 月 29 日に実行されます。

ジョブスケジュールの特殊なケース
このように実行を「月次」に設定して、日を「31」に設定することでジョブを毎月の最終日に実行できます。

分野

アプリケーションの自動化
イベント、スクリプトの実行を予定 (スケジュール設定済みジョブ)、Utils (アプリケーション) スクリプトインクルードの作成

この記事が気に入ったらサポートをしてみませんか?