組み込みのスケジューラを使用して、特定の時間または頻度で DS ジョブを実行するようにスケジュールできます。
手順
- cpdctl環境を初期化するシェルスクリプトを作成する。 次の例を参照してください。
#!/bin/bash
export DSJOB_URL=https://cpd-ds.apps.tahoetest631.cp.fyre.ibm.com
export CPDCTL_ENABLE_DSJOB=true
export DSJOB_USER=cpadmin
export DSJOB_PWD=<PASSWORD>
cpdctl config user set tahoetest631-user --username $DSJOB_USER --password $DSJOB_PWD
cpdctl config profile set tahoetest631-profile --url $DSJOB_URL --user tahoetest631-user
cpdctl config profile use tahoetest631-profile
export CPD_PROFILE=tahoetest631-profile
- シェル・スクリプトを実行します。
- 以下のコマンドを使ってジョブの実行をスケジュールする:
cpdctl dsjob schedule-job {--project PROJECT | --project-id PROJID} {--job NAME | --name NAME | --job-id ID | --id ID} [--schedule-start yyyy-mm-dd:hh:mm] [--schedule-end yyyy-mm-dd:hh:mm] [--repeat every/hourly/daily/monthly --minutes (0-59) --hours (0-23) --day-of-week (0-6) --day-of-month (1-31)] [--remove-schedule]