0

AutoSys r11.3 で 1 つのジョブに複数の実行カレンダーを使用することはできますか? たとえば、カレンダーがあります。月の第 2 営業日は cal_1、月の第 3 営業日は cal_2 です。現在、月の第 2 営業日と第 3 営業日の両方に実行する必要があるジョブがあります。この仕事のためだけに新しいカレンダーを作成する必要がなく、両方のカレンダーをクラブにすることは可能ですか?

4

2 に答える 2

1

2 つのカレンダーを明示的に結合するユーティリティがあるとは思えません。ただし、カレンダーは、定義/指定された日付のセットにすぎません。両方のカレンダーから日付を取得し、それらをクラブします。次に、それらを使用して、両方の日付セットを持つ新しい複合カレンダーを追加します。

私の考えは、CLI ユーティリティ autocal_asc を使用して、両方のカレンダーからすべての日付を取得し、ファイルに追加することです (日付のみ。必要に応じて grep または同様の処理を行います)。ファイルの準備ができたら、もう一度 autocal_asc を使用して、日付を含む複合カレンダーを作成します。

または、非常によく似た方法で日付を別の日付に追加することもできます。

于 2013-09-17T20:29:17.490 に答える
0

月の 2 つの稼働日を取得するためだけに 2 つのカレンダーを用意する必要はありません。代わりに、非稼働日 (土曜日と日曜日) と休日を除外して、実行したいすべての月のカレンダーの日付を準備します。

これで、標準のカレンダーを作成して、以下に示すように、非稼働日と休日を除外した後の正確な稼働日を指定できます。

ad-hoc次に、標準のカレンダーを使用して日付を追加します。

C:\Program Files (x86)\CA\Workload Automation `AE\autosys>autocal_asc`

CA WAAE Calendar Utility


Please select from the following options:
[1] Administer Standard Calendar.
[2] Administer Extended Calendar.
[3] Administer Cycle.
[4] List all Calendars.
[5] List all Cycles.
[0] Exit CA WAAE Calendar Utility.
>  1

Administer Standard Calendar


Please select from the following options:
[1] Create a Calendar.
[2] Add dates to Calendar.
[3] Delete Calendar dates.
[4] Delete an entire Calendar.
[5] List dates for a Calendar.
[6] List all Standard Calendars.
[9] Exit from "Administer Standard Calendar" menu.
[0] Exit CA WAAE Calendar Utility.
> 1

Calendar Name: adhoc-days

Date (MM/DD/YYYY [HH:MM]): 01/02/2017

Date (MM/DD/YYYY [HH:MM]): 01/03/2017

Date (MM/DD/YYYY [HH:MM]): 02/02/2017

Date (MM/DD/YYYY [HH:MM]): 02/03/2017
CAUAJM_I_50430 Insert Successful for Calendar: adhoc-days
于 2017-01-10T14:12:38.687 に答える