統合スケジュールの定義
統合を実行する頻度、iCal式に基づいてスケジュールを実行するかどうか、スケジュール実行が失効しないかどうか、スケジュールに固定失効日があるかどうかなど、統合を実行するスケジュールを定義できます。
統合スケジュールを作成するタイミングの決定
最初に統合を設計してアクティブ化してから、後でスケジュールを作成するか、最初にスケジュールを作成してから、後で統合を設計してアクティブ化するかを決定できます。
ノート:
- 統合のスケジュールは個別にエクスポートできません。
- 作成して統合をスケジュールしたユーザーがロックまたは削除されても、スケジュールは実行されません。 このユーザーがロックまたは削除されていないことを確認してください。
実行する統合スケジュールのタイプの定義
基本的なスケジュール、自然言語テキストの入力によって作成される反復AI生成のiCalスケジュール、iCalパラメータを直接入力して作成される繰返しスケジュールなど、統合を実行するためのスケジュールを定義します。
iCal式の使用方法の理解
- Oracle Integrationでは、スケジュールを定義するときに、iCal式で最大5回の繰返しが許可されます。
- iCal式を使用して統合をスケジュールする頻度には、1分間の制限があります。 この制限を下回るものはサポートされません。
- iCal式ではルックアップを使用できません。
- スケジュールが指定された正確な時間(たとえば、
14:00および15:00時間)から開始されるようにするには、iCal式でBYMINUTE=0を指定します(たとえば、…;BYHOUR=14,15;BYMINUTE=0;)。BYMINUTEが指定されていない場合、スケジュールされた分(スケジュール作成時に指定された開始日またはスケジュールの実際の開始時刻のいずれか)は、他の要因によって決定されます。
基本統合スケジュールの作成
- 「シンプル」をクリックします。 このタイプの場合、最小限の周波数制限は10分です。 スケジュールの頻度を10分未満に定義しようとすると、検証エラーが発生します。
- 「シンプル」スケジュールの「頻度」セクションで、リストをクリックして統合を実行する頻度を選択します。 1つの頻度を定義する場合、「頻度」セクションの右側にあるアイコンをクリックして、追加の値を指定できます。
- 頻度の選択
-
Only Once: これがデフォルトの選択内容です。
このオプションを選択すると、開始日として「When schedule starts」は選択できません。 このオプションは無効になっています。
-
時間と分: 統合を実行する時間と分を指定します。
-
Days: 統合を実行する日数を指定します。
-
Weeks: 統合を実行する週数を指定します。
-
Months: 統合を実行する月数を指定します。
-
自然言語テキストの入力によるAI生成のiCalスケジュールの作成
自然言語を入力することで、AIによって生成された繰返しスケジュールを定義できます。 これにより、iCal式を最初から完全に手動で入力する必要がなくなります。 「AIイノベーションとOracle Integration」を参照してください。
- iCalをクリックします。
- 繰返しスケジュールを明確かつ明示的に英語で入力し、「検証」をクリックして同等のiCal式を生成します。 たとえば:
次の自然言語テキストを入力中... このiCal式を生成します... 2週間ごとに金曜日の午後11時にスケジュールを実行 FREQ=WEEKLY;INTERVAL=2;BYDAY=FR;BYHOUR=23;月の1日目、10日目および15日目の午前5時15分、午前10時15分、午後3時15分および午後8時15分に実行します。 FREQ=MONTHLY;BYMONTHDAY=1,10,15;BYHOUR=5,10,15,20;BYMINUTE=15;毎日10分おきに午後5時30分に実行してください。 10分おきに毎日600 PMに実行します。 毎日午後7時から午後7時まで10分おきに実行します。 FREQ=DAILY;BYHOUR=17;BYMINUTE=30,40,50;BYSECOND=0; &FREQ=DAILY;BYHOUR=18;BYMINUTE=0,10,20,30,40,50;BYSECOND=0; &FREQ=DAILY;BYHOUR=19;BYMINUTE=0,10,20,30;BYSECOND=0; - 検証に成功した場合は、上部に表示される次のメッセージを表示:
iCal expression is valid. - 生成されたiCal式を慎重に確認します。 式は必要なものに近い場合がありますが、更新が必要になる場合があります。 生成されたiCal式をテキスト領域にコピーして、必要に応じてさらに更新します。 完了したら、「検証」を再度クリックします。
iCalパラメータの直接入力によるスケジュールの作成
iCal式を最初から完全に作成する場合は、この方法を使用できます。
- iCalをクリックします。
- iCal式を入力し、「検証」をクリックします。 たとえば:
式 構文 この式は、この統合が毎月1日、10日、15日目の午前5時15分、午前10時15分、午後3時15分および午後8時15分に実行されることを示します。
FREQ=MONTHLY; BYMONTHDAY=1,10,15; BYHOUR=5,10,15,20;BYMINUTE=15;
この式では、複数のスケジュール周期を定義します。 スケジュールは毎日午後5時30分間の間に実行されます - 午後7時30分、その時間中は10分ごとに処理されます。 この構成では、
&記号で区切られた3つのスケジュールが必要です:FREQ=DAILY;BYHOUR=17;BYMINUTE=30,40,50;BYSECOND=0; &FREQ=DAILY;BYHOUR=18;BYMINUTE=0,10,20,30,40,50;BYSECOND=0; &FREQ=DAILY;BYHOUR=19;BYMINUTE=0,10,20,30;BYSECOND=0;この式は毎日午前8時に実行され、また1日目と2日目の午後12時に毎月実行されます。
FREQ=DAILY;BYHOUR=8;&FREQ=MONTHLY;BYMONTHDAY=1,2;BYHOUR=12;
- 検証が成功した場合は、上部に表示される次のメッセージを表示:
iCal expression is valid. - AIエンジンが構成されている場合は、指定されたiCal式に対して、より人間が読めるテキストが表示されます。 これは、入力したiCal式の理解を深めることを目的としています。


