IBM Workload AutomationnIBMWorkload …...Informatica PowerCenter ワークフローを実行する...

442
IBM Workload Automation バージョン 9 リリース 4 IBMWorkload Automation 使用したアプリケーションのス ケジューリング IBM

Transcript of IBM Workload AutomationnIBMWorkload …...Informatica PowerCenter ワークフローを実行する...

  • IBM Workload Automationバージョン 9 リリース 4

    IBMWorkload Automation を使用したアプリケーションのスケジューリング

    IBM

  • IBM Workload Automationバージョン 9 リリース 4

    IBMWorkload Automation を使用したアプリケーションのスケジューリング

    IBM

  • 注記

    本書および本書で紹介する製品をご使用になる前に、 397 ページの『特記事項』に記載されている情報をお読みください。

    本書は、IBM Workload Scheduler (プログラム番号 5698-WSH) のバージョン 9 リリース 4 モディフィケーション・レベル 0、および新しい版で明記されていない限り、以降のすべてのリリースおよびモディフィケーションに適用されます。

    お客様の環境によっては、資料中の円記号がバックスラッシュと表示されたり、バックスラッシュが円記号と表示されたりする場合があります。

    原典: IBM Workload AutomationVersion 9 Release 4Scheduling Applications with IBM Workload Automation

    発行: 日本アイ・ビー・エム株式会社

    担当: トランスレーション・サービス・センター

    © Copyright IBM Corporation 2001, 2016. © Copyright HCL Technologies Limited 2016, 2017

  • 目次

    図 . . . . . . . . . . . . . . . . . vii

    表 . . . . . . . . . . . . . . . . . ix

    本書について. . . . . . . . . . . . . xiこのリリースにおける新機能 . . . . . . . . . xi本書の対象読者 . . . . . . . . . . . . . xiiアクセシビリティー . . . . . . . . . . . xii技術研修 . . . . . . . . . . . . . . . xiiサポート情報 . . . . . . . . . . . . . . xii構文図の見方 . . . . . . . . . . . . . xiii

    第 1 部 概要 . . . . . . . . . . . . 1

    第 1 章 サポートされるエージェント・ワークステーション . . . . . . . . . . . 3

    第 2 部 ワークロード・スケジューリング機能を拡張するためのジョブ・プラグイン . . . . . . . . . . . . . . 5

    第 2 章 ジョブの定義 . . . . . . . . . 7

    第 3 章 ジョブおよびジョブ・ストリームのスケジューリングと実行依頼 . . . . . 9

    第 4 章 IBM Workload Scheduler ジョブのモニター . . . . . . . . . . . . 11

    第 5 章 ジョブ・ログの分析 . . . . . . 13

    第 6 章 IBM BigInsights ジョブ . . . . 15

    第 7 章 IBM Cloudant ジョブ . . . . . 19

    第 8 章 IBM Cognos ジョブ . . . . . 25ビジネス・シナリオ . . . . . . . . . . . 25IBM Cognos レポートを実行する IBM WorkloadScheduler ジョブの定義 . . . . . . . . . . 25

    Dynamic Workload Console を使用したジョブの定義 . . . . . . . . . . . . . . . 26IBM Cognos レポートのジョブ定義 . . . . . 28日付、時刻、およびタイム・スタンプのパラメーター・フォーマットの指定 . . . . . . . . 35パラメーター化フィルターの指定 . . . . . . 35

    IBM Cognos レポートのジョブ・ストリームのスケジューリングと実行依頼 . . . . . . . . . . 36IBM Cognos レポートを実行するように IBMWorkload Scheduler をカスタマイズ. . . . . . 37

    SSL で Cognos を使用するためのエージェントの構成 . . . . . . . . . . . . . . . . . 39ジョブ状況と IBM Cognos レポート状況間のマッピング . . . . . . . . . . . . . . . . . 41ジョブ・ログの出力 . . . . . . . . . . . 41

    第 9 章 IBM InfoSphere DataStage ジョブ . . . . . . . . . . . . . . . . 45ビジネス・シナリオ . . . . . . . . . . . 45InfoSphere DataStage ジョブを実行する IBMWorkload Scheduler ジョブの定義 . . . . . . 45

    IBM InfoSphere DataStage ジョブのためのジョブ定義 . . . . . . . . . . . . . . . 46Dynamic Workload Console を使用して IBMInfoSphere DataStage ジョブを実行するためのIBM Workload Scheduler ジョブの定義. . . . 50

    IBM InfoSphere DataStage ジョブのためのジョブ・ストリームのスケジューリングおよび実行依頼 . . 51IBM InfoSphere DataStage ジョブを実行するためのIBM Workload Scheduler のカスタマイズ . . . . 52IBM Workload Scheduler と IBM InfoSphereDataStage 間のジョブの状態のマッピング . . . . 53ジョブ・ログの出力 . . . . . . . . . . . 54InfoSphere DataStage ジョブ・プロパティーの分析 56

    第 10 章 IBM Sterling Connect:Directジョブ . . . . . . . . . . . . . . . 57ビジネス・シナリオ . . . . . . . . . . . 66

    シナリオの目的 . . . . . . . . . . . . 66

    第 11 章 IBM WebSphere MQ ジョブ 69ビジネス・シナリオ . . . . . . . . . . . 74

    シナリオの目的 . . . . . . . . . . . . 74

    第 12 章 Hadoop 分散ファイル・システム・ジョブ . . . . . . . . . . . . . 75

    第 13 章 Hadoop Map Reduce ジョブ 79

    第 14 章 Apache Oozie ジョブ . . . . 83

    第 15 章 Informatica PowerCenter ジョブ . . . . . . . . . . . . . . . . 89ワークフローをスケジュールする IBM WorkloadScheduler Informatica PowerCenter ジョブの定義 . 90

    PowerCenter ジョブ定義 . . . . . . . . . 91Dynamic Workload Console を使用したInformatica PowerCenter ワークフローをスケジュールするための IBM Workload Scheduler ジョブの定義 . . . . . . . . . . . . . 92

    iii

    ||

    ||

    |

    ||||||

    ||||||

    |

    ||

    ||

  • Informatica PowerCenter ジョブを実行するためのIBM Workload Scheduler のカスタマイズ . . . . 96SSL 用のエージェント構成 . . . . . . . . . 98PowerCenter ジョブのためのジョブ・ストリームのスケジューリングおよび実行依頼 . . . . . . . 98Informatica PowerCenter ワークフローを実行するIBM Workload Scheduler ジョブのモニター . . . 99

    Informatica PowerCenter ワークフローを失敗したタスクから再開する手順 . . . . . . . . 100PowerCenter ワークフロー状況のジョブ状況へのマッピング . . . . . . . . . . . . 102

    既知の問題と回避策 . . . . . . . . . . . 102ジョブ・ログに正しくないワークレット状況が表示される . . . . . . . . . . . . . . 102Web Services Hub の再始動後にジョブを実行依頼できない . . . . . . . . . . . . 103

    第 16 章 Oracle E-Business Suite ジョブ . . . . . . . . . . . . . . . 105ビジネス・シナリオ . . . . . . . . . . . 105Oracle E-Business Suite アプリケーションをスケジュールする IBM Workload Scheduler ジョブの定義 . . . . . . . . . . . . . . . . 106

    Oracle E-Business Suite ジョブのためのジョブ定義 . . . . . . . . . . . . . . . 106Dynamic Workload Console を使用して OracleE-Business Suite ジョブを実行するための IBMWorkload Scheduler ジョブの定義 . . . . . 108Oracle E-Business Suite ジョブのためのジョブ・ストリームのスケジューリングおよび実行依頼 . . . . . . . . . . . . . . . . 110Oracle E-Business Suite ジョブを実行するための IBM Workload Scheduler のカスタマイズ . 110IBM Workload Scheduler ジョブ状況と OracleE-Business Suite 間のアプリケーション状況のマッピング . . . . . . . . . . . . . 112ジョブ・ログの出力 . . . . . . . . . . 112Oracle E-Business Suite ジョブ・プロパティーの分析 . . . . . . . . . . . . . . . 113

    第 17 章 Salesforce ジョブ . . . . . 115

    第 3 部 アクセス方式 . . . . . . . 123

    第 18 章 アクセス方式のインストールおよび構成 . . . . . . . . . . . . . 125アクセス方式の設定オプション . . . . . . . 125

    オプションの値の継承 . . . . . . . . . 129Dynamic Workload Console からのオプション・ファイルの編集 . . . . . . . . . . 129オプション・エディターの使用 . . . . . . 130

    サポートされるエージェント・ワークステーションの定義 . . . . . . . . . . . . . . . . 133

    Dynamic Workload Console を使用したワークステーションの作成 . . . . . . . . . . 133

    コマンド行を使用したワークステーションの作成 135エンドツーエンド・スケジューリング用のワークステーションの定義 . . . . . . . . . . 136

    サポートされているエージェント のジョブの定義 139Dynamic Workload Console を使用したジョブの定義 . . . . . . . . . . . . . . . 139コマンド行を使用したジョブの定義 . . . . . 140エンドツーエンド・スケジューリング用のジョブの定義 . . . . . . . . . . . . . . . 141

    ジョブのサブミット . . . . . . . . . . . 142

    第 19 章 PeopleSoft のアクセス方式 143機能 . . . . . . . . . . . . . . . . 143役割と責任 . . . . . . . . . . . . . . 143PeopleSoft サポートされているエージェントのスケジューリング・プロセス . . . . . . . . . . 144IBM Workload Scheduler における PeopleSoft ジョブのトラッキング . . . . . . . . . . . 144セキュリティー . . . . . . . . . . . . . 145PeopleSoft アクセス方式の構成 . . . . . . . 145

    構成オプションの定義 . . . . . . . . . 145PeopleSoft でのバッチ処理 ID の作成 . . . . 149ITWS_PSXA PeopleSoft プロジェクトの構成 149PeopleSoft プロジェクトのアップロード . . . 150

    PeopleSoft ジョブの定義 . . . . . . . . . 153IBM Workload Scheduler での PeopleSoft ジョブの定義 . . . . . . . . . . . . . . 153ジョブの状況のマッピング・ポリシーの構成 . . 155

    第 20 章 z/OS のアクセス方式 . . . . 159機能 . . . . . . . . . . . . . . . . 159役割と責任 . . . . . . . . . . . . . . 160z/OS ゲートウェイのインストール、構成、およびアンインストール . . . . . . . . . . . . 160

    インストール . . . . . . . . . . . . 160構成 . . . . . . . . . . . . . . . 162アンインストール . . . . . . . . . . . 164

    追加情報 . . . . . . . . . . . . . . . 164ゲートウェイ・ソフトウェアのコンポーネント 164IEFU84 出口 . . . . . . . . . . . . 165セキュリティー . . . . . . . . . . . . 165開始 . . . . . . . . . . . . . . . 165SYSTSIN 変数 . . . . . . . . . . . . 166z/OS ゲートウェイのバージョン . . . . . . 169

    FTP による z/OS ゲートウェイのフィックスパックのダウンロード . . . . . . . . . . . . 169製品サポートの検索 . . . . . . . . . . . 172z/OS アクセス方式の構成 . . . . . . . . . 172

    構成オプションの定義 . . . . . . . . . 173z/OS におけるジョブの定義 . . . . . . . 174IBM Workload Scheduler における z/OS ジョブの定義 . . . . . . . . . . . . . . 174

    参照情報 . . . . . . . . . . . . . . . 179技術の概要 . . . . . . . . . . . . . 179診断情報 . . . . . . . . . . . . . . 184トラブルシューティング . . . . . . . . . 184

    iv IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    ||

  • 第 21 章 アクセス方式における共通の保守容易性 . . . . . . . . . . . . . 189戻りコード・マッピング機能 . . . . . . . . 189

    パラメーター . . . . . . . . . . . . 189戻りコード・マッピング・ファイルの作成 . . . 190psagent の場合の戻りコード・マッピング . . . 191r3batch の場合の戻りコード・マッピング . . . 192

    トレース・ユーティリティーの構成 . . . . . . 195.properties ファイルのカスタマイズ . . . . . 195SAP アクセス方式の構成ファイルの例 . . . . 197

    第 4 部 SAP との統合 . . . . . . 199

    第 22 章 SAP 用の IBM WorkloadScheduler の紹介 . . . . . . . . . . 201機能 . . . . . . . . . . . . . . . . 203

    第 23 章 SAP のアクセス方式 . . . . 205r3batch アクセス方式をホスティングするエージェント・ワークステーションのスケジューリング・プロセス . . . . . . . . . . . . . . . . 205役割と責任 . . . . . . . . . . . . . . 206ユーザー許可 (セキュリティー・ファイル) の構成 208SAP R/3 環境の構成. . . . . . . . . . . 209

    概要 . . . . . . . . . . . . . . . 209IBM Workload Scheduler RFC ユーザーの作成 210IBM Workload Scheduler ユーザー用の許可プロファイルの作成 . . . . . . . . . . . 210修正ファイルとトランスポート・ファイルのコピー . . . . . . . . . . . . . . . . 213SAP R/3 への ABAP/4 機能モジュールのインポート . . . . . . . . . . . . . . . 214IBM Workload Scheduler RFC ユーザー ID パスワードの変更 . . . . . . . . . . . . 218データ通信の保護 . . . . . . . . . . . 219印刷パラメーターおよびジョブ・クラスの問題 220Unicode サポート . . . . . . . . . . . 220前のバージョンからのマイグレーション . . . 222

    SAP R/3 アクセス方式の構成. . . . . . . . 223構成オプションの定義 . . . . . . . . . 225構成オプションの使用法 . . . . . . . . . 237SAP システムへの接続 . . . . . . . . . 238SAP イベント・モニターの構成 . . . . . . 240

    SAP ジョブの定義. . . . . . . . . . . . 241Dynamic Workload Console からの SAPStandard R/3 ジョブの作成 . . . . . . . 242SAP データ接続の設定 . . . . . . . . . 247Dynamic Workload Console を使用した SAPバリアントの管理 . . . . . . . . . . . 248標準 SAP ジョブの編集 . . . . . . . . . 251SAP ジョブ定義のタスク・ストリング . . . . 253

    SAP ジョブの管理. . . . . . . . . . . . 261標準 SAP ジョブの詳細の表示 . . . . . . 261標準 SAP ジョブの状況の検査 . . . . . . 262

    標準 SAP ジョブの SAP データベースからの削除 . . . . . . . . . . . . . . . . 263サーバー・グループを使用した SAP 負荷の平準化 . . . . . . . . . . . . . . . . 263IBM Workload Scheduler と SAP 間のジョブの状態のマッピング . . . . . . . . . . 264スプールの管理 . . . . . . . . . . . . 265SAP ジョブ・インスタンスの強制終了 . . . . 266SAP イベントの発生 . . . . . . . . . . 266標準 SAP ジョブの再実行 . . . . . . . . 268

    SAP ジョブの動的定義 . . . . . . . . . . 270SAP ジョブの動的定義のタスク・ストリング 271変数置換を使用したジョブ・パラメーターの指定 284例: SAP ジョブの動的定義および更新 . . . . 284

    条件および基準の定義 . . . . . . . . . . 286例: ログに記録する発生イベントの定義. . . . 287

    BDC 待機オプションの使用 . . . . . . . . 290ジョブ代行受信と親子機能 . . . . . . . . . 291

    ジョブ代行受信のインプリメント . . . . . . 292親子機能 . . . . . . . . . . . . . . 301

    Business Information Warehouse の使用 . . . . 301Business Warehouse のコンポーネント . . . 302SAP R/3 Business Warehouse InfoPackage とプロセス・チェーンを管理するためのユーザー許可の定義 . . . . . . . . . . . . . . 302SAP R/3 Business Warehouse InfoPackages とプロセス・チェーンの管理 . . . . . . . . 303

    ジョブ・スロットル機能 . . . . . . . . . . 317ビジネス・シナリオ . . . . . . . . . . 318ソフトウェア前提条件 . . . . . . . . . 318ジョブ・スロットルの設定および使用 . . . . 318ジョブ・スロットルから CCMS モニター・アーキテクチャーへのデータの送信 . . . . . . 321

    SAP R/3 ファクトリー・カレンダーのエクスポート . . . . . . . . . . . . . . . . . 323

    ビジネス・シナリオ . . . . . . . . . . 323SAP R/3 ファクトリー・カレンダーのエクスポートとインポート . . . . . . . . . . . 324

    SAP R/3 バックグラウンド・イベントに基づくインターネットワーク依存関係とイベント・ルールの定義 . . . . . . . . . . . . . . . . 326

    SAP バックグラウンド・イベントに基づくインターネットワーク依存関係の定義 . . . . . . 327Dynamic Workload Console を使用した、SAPバックグラウンド・イベントに基づくインターネットワーク依存関係の定義 . . . . . . . . 330SAP バックグラウンド・イベントに基づくイベント・ルールの定義 . . . . . . . . . . 331セキュリティー・ファイルでの SAP バックグラウンド・イベントへのフィルターの設定 . . . 335

    IDoc レコードに基づくイベント・ルールの定義 336ビジネス・シナリオ . . . . . . . . . . 336IDoc に基づくイベント・ルールの作成 . . . . 336IDoc に基づくイベント・ルールの例 . . . . 343

    CCMS モニター・アーキテクチャーのアラートに基づくイベント・ルールの定義 . . . . . . . 344

    目次 v

  • ビジネス・シナリオ . . . . . . . . . . 344CCMS アラートに基づくイベント・ルールの作成 . . . . . . . . . . . . . . . . 345外部タスクによるアラート状況の取得およびアラートのコミット . . . . . . . . . . . . 352CCMS アラートに基づくイベント・ルールの例 354

    各国語サポート . . . . . . . . . . . . . 355各国語サポート・オプションの設定 . . . . . 356SAP R/3 がサポートするコード・ページ . . . 357

    トラブルシューティング . . . . . . . . . . 357SAP R/3 接続のトラブルシューティング . . . 357その他の既知の問題 . . . . . . . . . . 358

    第 24 章 ワークロード・スケジューリング機能を拡張する SAP ジョブ・プラグイン. . . . . . . . . . . . . . . 371SAP Process Integration (PI) Channel ジョブ . . 371

    ビジネス・シナリオ . . . . . . . . . . 372前提条件 . . . . . . . . . . . . . . 372SAP PI チャネル ジョブを実行するIBMWorkload Scheduler ジョブの定義 . . . . . 373SAP PI チャネル ジョブのための IBMWorkload Scheduler ジョブ・ストリームの実行依頼 . . . . . . . . . . . . . . . 375IBM Workload Scheduler と SAP PI チャネル間のジョブの状態のマッピング . . . . . . 376ジョブ・ログの出力 . . . . . . . . . . 376

    SAP BusinessObjects BI ジョブ . . . . . . . 377

    第 25 章 SAP Solution Manager からの IBM Workload Scheduler 上のジョブのスケジューリング . . . . . . . . 385SAP Solution Manager へのマスター・ドメイン・マネージャーの登録 . . . . . . . . . . . 385

    スケジューリング . . . . . . . . . . . . 389ジョブを直接スケジューリングする . . . . . 389ジョブ文書からのスケジューリング . . . . . 390

    モニター . . . . . . . . . . . . . . . 390WebSphere Application Server でトレースをログに記録するように設定する . . . . . . . . . 392

    第 5 部 付録 . . . . . . . . . . . 395

    特記事項 . . . . . . . . . . . . . . 397商標 . . . . . . . . . . . . . . . . 399製品資料に関するご使用条件 . . . . . . . . 399注意事項およびお知らせ . . . . . . . . . . 400Libmsg . . . . . . . . . . . . . . . 401Apache Jakarta ORO. . . . . . . . . . . 401ISMP Installer (InstallShield 10.50x) . . . . . 402JXML コード . . . . . . . . . . . . . 402InfoZip コード . . . . . . . . . . . . . 403HSQL コード . . . . . . . . . . . . . 404HP-UX Runtime Environment, for the Java 2Platform . . . . . . . . . . . . . . . 405

    索引 . . . . . . . . . . . . . . . 411

    vi IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    |

    |

    |||||

    |||||||||||

  • 図1. オプション・エディター . . . . . . . . 1312. 拡張エージェント・ワークステーションの定

    義 . . . . . . . . . . . . . . . 1383. エンドツーエンド・スケジューリング用の拡

    張エージェント・ジョブの定義 . . . . . 1414. 「バリアント・リスト」パネル . . . . . 2495. 「バリアント・リスト」パネルの「バリアン

    ト情報」ページ . . . . . . . . . . . 2506. 「イベントの発生 (Raise Event)」パネル 2677. テーブル基準パネル . . . . . . . . . 296

    8. テーブル基準パネル . . . . . . . . . 2999. Dynamic Workload Console - 結果のテーブ

    ル . . . . . . . . . . . . . . . 31010. Dynamic Workload Console - プロセス・チ

    ェーン・ジョブの詳細 . . . . . . . . 31111. 優先度の高い IDoc を管理する方法の概要 33612. モニターおよびその MTE - © SAP AG

    2009. All rights reserved. . . . . . . . 34613. MTE の名前および説明 - © SAP AG 2009.

    All rights reserved. . . . . . . . . . 348

    vii

  • viii IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 表1. ジョブ・プラグイン . . . . . . . . . . 12. アクセス方式 . . . . . . . . . . . . 23. IBM BigInsights ジョブの定義のために必須の

    属性とオプションの属性 . . . . . . . . 154. IBM Cloudant ジョブの定義のために必須の属

    性とオプションの属性 . . . . . . . . . 195. IBM Cognos レポートを実行するジョブの定義

    の必須属性とオプションの属性。 . . . . . 286. 日付、時刻、およびタイム・スタンプ形式のパ

    ラメーターの使用例 . . . . . . . . . . 357. IBM Cognos レポートを実行するためのプロパ

    ティー . . . . . . . . . . . . . . 388. IBM Workload Scheduler ジョブ状況と IBM

    Cognos レポート状況間のマッピング . . . . 419. IBM InfoSphere DataStage ジョブのジョブ定

    義用の必須属性およびオプションの属性。 . . 4610. IBM InfoSphere DataStage ジョブを実行する

    プロパティー . . . . . . . . . . . . 5311. IBM Workload Scheduler と IBM InfoSphere

    DataStage 間のジョブの状態のマッピング . . 5312. IBM Sterling Connect:Direct ジョブの定義の

    ために必須の属性とオプションの属性 . . . . 5713. IBM WebSphere MQ ジョブの定義のために必

    須の属性とオプションの属性 . . . . . . . 7014. Hadoop 分散ファイル・システム・ジョブの定

    義のための必須属性とオプション属性 . . . . 7515. Hadoop Map Reduce・ジョブの定義のための

    必須属性とオプション属性 . . . . . . . 7916. Oozie ジョブの定義のために必須の属性とオプ

    ションの属性 . . . . . . . . . . . . 8317. PowerCenter ジョブのジョブ定義用の必須属性

    およびオプションの属性。 . . . . . . . 9118. IBM Workload Scheduler ジョブ状況と

    PowerCenter ワークフロー状況の間のマッピング . . . . . . . . . . . . . . 102

    19. Oracle E-Business Suite ジョブのジョブ定義用の必須属性およびオプションの属性。 . . 107

    20. Oracle E-Business Suite ジョブを実行するプロパティー . . . . . . . . . . . . 111

    21. IBM Workload Scheduler と OracleE-Business Suite 間のアプリケーション状況のマッピング . . . . . . . . . . . 112

    22. Salesforce・ジョブの定義のための必須属性とオプション属性 . . . . . . . . . . . 118

    23. 拡張エージェントの定義を入力する方法 13424. PeopleSoft のアクセス方式 の役割と責任 14325. psagent アクセス方式のオプション . . . . 14626. PeopleSoft ジョブ用のタスク・ストリング・

    パラメーター . . . . . . . . . . . 15427. 実行状況、配布状況、および IBM Workload

    Scheduler ジョブの状況間の関係 . . . . . 156

    28. 実行状況および IBM Workload Scheduler ジョブの状況間の関係 . . . . . . . . . 156

    29. z/OS のアクセス方式 の役割と責任 . . . . 16030. SYSTSIN 変数 . . . . . . . . . . . 16731. ゲートウェイのフィックスパック・ファイル

    を FTP によって入手するためのファイル特性 17032. LOADLIB ファイルを受信後のファイル特性 17233. SAMPLIB ファイルを受信後のファイル特性 17234. z/OS のアクセス方式 アクセス方式のオプシ

    ョン . . . . . . . . . . . . . . 17335. IBM Workload Scheduler に関係する JES ジ

    ョブの状態 . . . . . . . . . . . . 18036. IBM Workload Scheduler に関係する IBM

    Workload Scheduler for z/OS の操作状態 . 18237. IBM Workload Scheduler に関係する IBM

    Workload Scheduler for z/OS 操作のオカレンス状態 . . . . . . . . . . . . . 182

    38. PeopleSoft のアクセス方式の場合のジョブ状態および戻りコード . . . . . . . . . 191

    39. IBM Workload Scheduler for SAP の機能 20340. IBM Workload Scheduler for SAP における

    役割と責任 . . . . . . . . . . . . 20641. SAP スケジューリング・オブジェクトを使用

    したアクティビティーのためのアクセス・キーワード . . . . . . . . . . . . . 209

    42. SAP のリリースに応じてインストールされるABAP/4 モジュール . . . . . . . . . 215

    43. ABAP/4 モジュールの内容 . . . . . . . 21744. r3batch グローバル構成オプション . . . . 22545. r3batch ローカル構成オプション . . . . . 22646. r3batch 共通構成オプション . . . . . . 22947. 拡張バリアント用のプレースホルダーおよび

    カウンター . . . . . . . . . . . . 25148. SAP ジョブ用のタスク・ストリング・パラメ

    ーター . . . . . . . . . . . . . . 25649. IBM Workload Scheduler における状況遷移

    (内部状況) および対応する SAP R/3 状況 . 26450. SAP ジョブ用のタスク・ストリング・パラメ

    ーター (動的定義) . . . . . . . . . . 27451. ABAP ステップ定義でサポートされる属性 28052. 外部プログラムと外部コマンドのステップ定

    義でサポートされる属性 . . . . . . . . 28353. ジョブ代行受信テンプレート・ファイルのプ

    レースホルダー . . . . . . . . . . . 30054. SAP R/3 ジョブ用のタスク・ストリング・パ

    ラメーター . . . . . . . . . . . . 30655. プロセス・チェーン・ジョブの再実行時に実

    行されるアクション . . . . . . . . . 31356. SAP インターネットワーク依存関係を定義す

    るパラメーター . . . . . . . . . . . 328

    ix

    ||||||

    ||||||||||||

    |||

  • 57. インターネットワーク依存関係の定義と可能な解決 . . . . . . . . . . . . . . 329

    58. 発生した SAP イベントのヒストリー・テーブル . . . . . . . . . . . . . . 333

    59. 定義されたイベント・ルールとマッチングした SAP イベント . . . . . . . . . . 334

    60. 発生した SAP イベントのヒストリー・テーブル . . . . . . . . . . . . . . 334

    61. 定義されたイベント・ルールとマッチングした SAP イベント . . . . . . . . . . 334

    62. IDoc に基づくイベント・ルールを定義するために使用される IBM Workload Scheduler フィールド . . . . . . . . . . . . . 337

    63. IDoc イベントの相関ルールを定義するために使用される IBM Workload Scheduler フィールド . . . . . . . . . . . . . . 338

    64. IDOCEventGenerated イベント・タイプのパラメーター . . . . . . . . . . . . 339

    65. 標準アウトバウンド IDoc 状況 . . . . . 34066. 標準インバウンド IDoc 状況 . . . . . . 342

    67. ルート・コンテキスト MTE 名と IBMWorkload Scheduler フィールドの間のマッピング . . . . . . . . . . . . . . 349

    68. 要約コンテキスト MTE 名と IBM WorkloadScheduler フィールドの間のマッピング. . . 350

    69. オブジェクト MTE 名と IBM WorkloadScheduler フィールドの間のマッピング. . . 350

    70. 属性 MTE 名と IBM Workload Schedulerフィールドの間のマッピング . . . . . . 350

    71. 相関のアラート・プロパティー . . . . . 35172. SAP R/3 がサポートするコード・ページ 35773. 各種トラブルシューティング項目 . . . . . 35874. SAP PI チャネル ジョブのジョブ定義用の必

    須属性およびオプションの属性。 . . . . . 37375. IBM Workload Scheduler と SAP PI チャネ

    ル 間のジョブの状態のマッピング . . . . 37676. SAP BusinessObjects BI・ジョブの定義のた

    めの必須属性とオプション属性 . . . . . 37977. smseadapter.properties ファイルのプロパテ

    ィー。 . . . . . . . . . . . . . . 387

    x IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    |||

  • 本書について

    このガイドでは、IBM Workload Scheduler の設定方法と使用方法について説明します。以下の情報が記載されています。

    v 以下のアプリケーションのジョブ・プラグインまたはアダプター:

    – IBM BigInsights

    – IBM Cognos

    – IBM Cloudant

    – IBM InfoSphere DataStage

    – IBM Sterling Connect:Direct

    – IBM WebSphere MQ

    – Hadoop 分散ファイル・システム

    – Hadoop Map Reduce

    – Apache Oozie

    – Informatica PowerCenter

    – Oracle E-Business Suite

    – Salesforce

    – SAP BusinessObjects BI

    – SAP PI チャネル

    v アクセス方式 (以下のアプリケーションのジョブの実行と制御を行います)。– PeopleSoft– SAP R/3– z/OS

    v SAP との統合:– SAP R/3 アクセス方式– SAP BusinessObjects BI のためのジョブ・プラグイン– SAP PI チャネル のためのジョブ・プラグイン– SAP Solution Manager との統合

    このリリースにおける新機能このリリースの新機能について説明します。

    このリリースの新機能や変更された機能については、「IBM Workload Automation:概要」の『機能拡張の要約』のセクションを参照してください。

    このリリースで対処された APAR については、IBM Workload Scheduler リリース・ノート (http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863) および Dynamic Workload Console リリース・ノート(http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048864)を参照してください。

    xi

    |

    http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048863http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg27048864

  • 新規内容と変更された内容は、リビジョン・バーを付けて示してあります。PDF 形式の場合、新規または変更された V9.4 の内容は、左側の余白にパイプ文字 (|) で印が付いています。また、新規または変更された V9.4FP1 の内容は、等号 (=) で印が付いています。

    本書の対象読者この資料の対象読者について説明します。

    本書は、IBM Workload Scheduler を使用してアプリケーション・ジョブを実行および制御するジョブ・スケジューラーを対象としています。本書の読者は、下記の事項について一定の知識が必要です。

    v IBM Workload Scheduler

    v Dynamic Workload Console

    v 特定のアプリケーション環境。

    アクセシビリティーアクセシビリティー機能は、運動障害または視覚障害など身体に障害を持つユーザーがソフトウェア・プロダクトを快適に使用できるようにサポートします。

    この製品では、支援機能を使用してインターフェースを聞き、ナビゲートできます。また、マウスの代わりにキーボードを使用してグラフィカル・ユーザー・インターフェースのすべての機能を操作することもできます。

    詳細については、「IBM Workload Scheduler ユーザーズ・ガイドおよびリファレンス」でアクセシビリティーに関する付録を参照してください。

    技術研修クラウド & スマーター・インフラストラクチャーでは技術研修を提供しています。

    クラウド & スマーター・インフラストラクチャーの技術研修については、http://www.ibm.com/software/tivoli/education を参照してください。

    サポート情報IBM では、問題が発生した場合にお客様がサポートを得るための複数の手段をご用意しています。

    以下は英語のみの対応となります。 IBM ソフトウェアに問題がある場合は、早く解決する必要があります。お客様が必要なサポートを得られるように、IBM は以下の方法を提供しています。

    v 知識ベースの検索: 既知の問題と回避策、技術情報、およびその他の情報の大規模なコレクションを検索することができます。

    v フィックスの入手: ご使用の製品について、既に使用可能な最新のフィックスを見つけることができます。

    xii IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    =

    =

    =

    =

    http://www.ibm.com/software/tivoli/education

  • v IBM ソフトウェア・サポートへの連絡: 問題を解決することができず、IBM 担当者と協力して解決を図る必要がある場合は、IBM ソフトウェア・サポートとのさまざまな連絡方法が用意されています。

    問題を解決するためのこれら 3 つの方法に関する詳細は、「IBM WorkloadScheduler: トラブルシューティング・ガイド」にあるサポート情報に関する付録を参照してください。

    構文図の見方構文図は、構文をグラフィカルな方法で表示するのに役立ちます。

    本書では、構文は次のような構文図で示されています。この例は SRSTAT TSO コマンドの構文図です。

    ►► SRSTAT ' resource name 'OPCA

    SUBSYS ( subsystem name )MSTR

    ►KEEP

    AVAIL ( RESET )NOYES

    KEEPDEVIATION ( amount )

    RESET

    ►KEEP

    QUANTITY ( amount )RESET

    YESCREATE ( NO )

    ►0

    TRACE ( trace level )

    ►◄

    記号の意味は以下のとおりです。

    ►►─────ステートメントはここから始まります。

    ──────►ステートメントは次の行に続きます。

    ►──────ステートメントは前行から続いています。

    ─────►◄ステートメントはここで終了します。

    構文図は線のパスに沿って、左から右、上から下へと読みます。

    構文図で使用される規則を以下に示します。

    v 必須項目は水平線上 (メインパス) に記述します。

    本書について xiii

  • ►► STATEMENT required item ►◄

    v オプション項目は、メインパスの線よりも下に記述します。

    ►► STATEMENToptional item

    ►◄

    v 項目の上に左向き戻り矢印がある場合は、その項目が繰り返し可能な項目であることを示します。項目間の区切り記号が必要なときは、繰り返し矢印の上に区切り記号を記述します。

    ►► STATEMENT ▼

    ,

    repeatable item ►◄

    v 2 つ以上の項目から選択する場合は、それらの項目を縦に重ねて記述します。

    – 複数の項目から 1 項目を選択しなければならない場合には、縦に重ねた項目の 1 つをメインパス上に記述します。

    ►► STATEMENT required choice 1required choice 2

    ►◄

    – 複数の項目から任意で 1 項目を選択する場合は、縦に重なった選択項目全体をメインパスの線よりも下に記述します。

    ►► STATEMENToptional choice 1optional choice 2

    ►◄

    – 重なり上の反復矢印は、重なっている項目から複数の項目を選択できることを示します。

    ►► STATEMENT ▼

    ,

    optional choice 1optional choice 2optional choice 3

    ►◄

    ►► STATEMENT ▼

    ,

    required choice 1required choice 2required choice 3

    ►◄

    v メイン行よりも上にあるパラメーターは、デフォルトのパラメーターです。

    ►► STATEMENTdefault

    alternative►◄

    v キーワードは英大文字で表示されます (例えば、STATEMENT)。

    xiv IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • v 括弧およびコンマは、コマンド構文の一部として構文図に示されているとおりに入力しなければなりません。

    v 複雑なコマンドでは、項目属性が 1 本の水平線では表せない場合があります。構文図中で線を分割することができない場合には、構文図の下に項目属性を記述します。

    ►► STATEMENT required choice 1option 1 option 2

    required choice 2required choice 3

    ►◄

    option 1

    defaultoptional choice 1 ( alternative )

    option 2

    defaultoptional choice 2 ( alternative )

    本書について xv

  • xvi IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 1 部 概要

    プラグインとアクセス方式、およびそれらを使用して IBM Workload Scheduler のスケジューリング機能を外部のアプリケーションとシステムに拡張する方法について説明します。

    重要: リストされているプラグインおよびアクセス方式は、IBM WorkloadScheduler に含まれていますが、それらの使用許諾を得るには、IBM WorkloadScheduler に加えて個々の課金コンポーネントを購入するか、プラグインおよびアクセス方式が含まれている IBM Workload Scheduler for z/OS エージェントを購入する必要があります。詳しくは、IBM Workload Scheduler のダウンロード文書(http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg24042843) を参照してください。プラグインおよびアクセス方式のサポートされるバージョンについては、Data Integration レポートを実行し、「Supported Software」タブを選択してください。

    IBM Workload Scheduler プラグインを使用してジョブ・スケジューリング機能を外部のアプリケーションに拡張することで、外部のアプリケーションによって実行される操作およびタスクを、IBM Workload Scheduler のすべての機能を活用して管理できます。

    IBM Workload Scheduler のプラグインを以下に示します。

    表 1. ジョブ・プラグイン

    ジョブ・プラグイン 詳細情報

    IBM BigInsights 15 ページの『第 6 章 IBM BigInsights ジョブ』

    IBM Cloudant 19 ページの『第 7 章 IBM Cloudant ジョブ』

    IBM Cognos 25 ページの『第 8 章 IBM Cognos ジョブ』

    IBM InfoSphere DataStage 45 ページの『第 9 章 IBM InfoSphereDataStage ジョブ』

    IBM Sterling Connect:Direct 57 ページの『第 10 章 IBM SterlingConnect:Direct ジョブ』

    IBM WebSphere MQ 69 ページの『第 11 章 IBM WebSphereMQ ジョブ』

    Hadoop 分散ファイル・システム 75 ページの『第 12 章 Hadoop 分散ファイル・システム・ジョブ』

    Hadoop Map Reduce 79 ページの『第 13 章 Hadoop MapReduce ジョブ』

    Apache Oozie 83 ページの『第 14 章 Apache Oozie ジョブ』

    Informatica PowerCenter 89 ページの『第 15 章 InformaticaPowerCenter ジョブ』

    1

    http://www-01.ibm.com/support/docview.wss?rs=672&uid=swg24042843http://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=1393949467532&osPlatforms=AIX|HP|IBM%20i|Linux|Solaris|Windows|z/OS&duComponentIds=S002|S001|A005|A003|A004&mandahttp://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=1393949467532&osPlatforms=AIX|HP|IBM%20i|Linux|Solaris|Windows|z/OS&duComponentIds=S002|S001|A005|A003|A004&mandatoryCapIds=30|9|13|121|25|26&optionalCapIds=130|132toryCapIds=30|9|13|121|25|26&optionalCapIds=130|132

  • 表 1. ジョブ・プラグイン (続き)

    ジョブ・プラグイン 詳細情報

    Oracle E-Business Suite 105 ページの『第 16 章 Oracle E-BusinessSuite ジョブ』

    Salesforce 115 ページの『第 17 章 Salesforce ジョブ』

    SAP BusinessObjects BI 377 ページの『SAP BusinessObjects BI ジョブ』

    SAP PI チャネル 371 ページの『SAP Process Integration(PI) Channel ジョブ』

    アクセス方式を使用して、IBM Workload Scheduler のジョブ・スケジューリング機能を他のシステムおよびアプリケーションに拡張できます。アクセス方式は、以下で実行されます。

    v 静的スケジューリング機能を拡張するための拡張エージェント。

    v 動的スケジューリング機能を拡張するための動的エージェントおよび IBMWorkload Scheduler for z/OS エージェント。

    アクセス方式を実行できるワークステーションについて詳しくは、 3 ページの『第1 章 サポートされるエージェント・ワークステーション』を参照してください。

    アクセス方式では、コマンド行または Dynamic Workload Console のいずれかを使用して外部システムと情報をやりとりします。IBM Workload Scheduler には、以下のアクセス方式が組み込まれています。

    表 2. アクセス方式

    アクセス方式 詳細情報

    SAP R/3 (r3batch) 209 ページの『SAP R/3 環境の構成』

    PeopleSoft (psagent) 143 ページの『第 19 章 PeopleSoft のアクセス方式』

    z/OS® (mvsjes および mvsopc) 159 ページの『第 20 章 z/OS のアクセス方式』

    2 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 1 章 サポートされるエージェント・ワークステーション

    プラグインおよびアクセス方式を使用して、IBM Workload Scheduler スケジューリング機能を外部アプリケーションに拡張することができます。

    IBM Workload Scheduler ジョブ・プラグインを使用してスケジューリング機能を外部アプリケーションに拡張するには、動的エージェントまたは IBM WorkloadScheduler for z/OS エージェント (z-セントリック) のいずれか、またはその両方をインストールする必要があります。

    IBM Workload Scheduler アクセス方式を使用して PeopleSoft、SAP R/3、z/OSJES2 または JES3 などの外部アプリケーションにスケジューリング機能を拡張するには、動的エージェント、拡張エージェント、および IBM Workload Schedulerfor z/OS エージェント (z-セントリック) の各タイプのエージェント・ワークステーションの中から、少なくとも 1 つのタイプ、または異なるタイプの組み合わせを使用する必要があります。

    これらのエージェント・ワークステーションについて以下で説明します。

    動的エージェントおよび IBM Workload Scheduler for z/OS エージェント

    動的エージェントおよび IBM Workload Scheduler for z/OS エージェント は、さまざまなジョブ・タイプを管理することができます。これらのエージェント・ワークステーションは、IBM Workload Scheduler の動的スケジューリング機能を適切なジョブ・プラグインを使用して外部アプリケーションに拡張するために使用されます。

    動的エージェントおよび IBM Workload Scheduler for z/OS エージェント は、アクセス方式の使用によっても、動的スケジューリング機能を外部アプリケーションに拡張します。動的エージェントを使用して外部アプリケーションでアクセス方式を実行するには、「Access Method」タイプのジョブを定義します。アクセス方式は、ジョブを起動するために外部システムと通信し、ジョブの状況を戻します。アクセス方式は、optionsfile_accessmethod.opts という名前の対応するファイルを使用します (ここで、optionsfile は、選択されたアクセス方式に依存する構成ファイルです)。動的エージェントおよび IBM Workload Scheduler for z/OSエージェントは、接続先の外部環境インスタンスを判別するための複数の関連 .opts ファイルを持つことができます。アクセス方式ではそのインスタンスでジョブを起動して完了するまでモニターでき、ジョブの標準リスト・ファイルにジョブ進行および状況情報を書き込みます。

    特に動的エージェントは、プールや動的プールでグループ化することができます。プールでは、類似したハードウェア特性またはソフトウェア特性を持つ一連の動的エージェントがグループにまとめられます。ジョブが実行依頼されてプールに送られると、IBM Workload Scheduler は、そのプール内の動的エージェント間でジョブのバランスを調整します。動的プールは、指定されたリソース要件に基づいて動的に定義されます。プールは、新規の適

    3

  • 格な動的エージェントが使用可能になった時点で常に動的に更新されます。ジョブは、動的プール内にある、そのジョブのすべての要件を満たす最初のワークステーションで実行されます。

    拡張エージェント

    拡張エージェントは、静的スケジューリング機能を拡張します。拡張エージェントは、IBM Workload Scheduler の物理ワークステーション (フォールト・トレラント・エージェント) によってホストされるアクセス方式に関連する論理ワークステーションです。複数の拡張エージェント・ワークステーションを同じ IBM Workload Scheduler フォールト・トレラント・エージェントでホストすることができます。その場合、これらのワークステーションは、同じアクセス方式に依存することになります。拡張エージェントは標準の IBM Workload Scheduler ワークステーション定義で定義されます。このワークステーション定義は、拡張エージェントに名前を付与し、アクセス方式を識別します。アクセス方式は、IBM Workload Scheduler が外部システムにジョブを実行依頼するたびに、ホスティング・ワークステーションによって実行されるプログラムです。

    ジョブは拡張エージェントに対して他の IBM Workload Scheduler ワークステーションの場合と同じ方法で定義されます。ただし、ジョブ属性が外部システムまたはアプリケーションによって決定される点が異なります。

    拡張エージェント上でジョブを起動してモニターするために、ホストは、アクセス方式を実行し、それをコマンド行オプションとしてジョブ詳細に渡します。アクセス方式は、ジョブを起動するために外部システムと通信し、ジョブの状況を戻します。外部環境でジョブを起動するには、拡張エージェント・ワークステーション名と、ジョブに関する情報を指定して、IBMWorkload Scheduler で拡張エージェント・アクセス方式を実行します。この方式では、XANAME_accessmethod.opts (XANAME は拡張エージェントのワークステーションの名前) という名前の対応するファイルを調べて、接続先の外部環境インスタンスを判別します。これでアクセス方式ではそのインスタンスでジョブを起動して完了するまでモニターでき、ジョブの標準リスト・ファイルにジョブ進行および状況情報を書き込みます。

    拡張エージェントは、エンドツーエンド環境でジョブを実行するためにも使用できます。この場合、ジョブ・スケジューリングおよびモニターは IBMWorkload Scheduler for z/OS コントローラーから管理されます。

    4 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 2 部 ワークロード・スケジューリング機能を拡張するためのジョブ・プラグイン

    ビジネス・プロセスを統合するために、さまざまな種類のすぐに使用可能なアダプターまたはプラグインが提供されています。ジョブ・プラグインを使用すると、エンタープライズ・リソース・プランニングおよびビジネス・インテリジェンス用のソリューション (PeopleSoft、Oracle E-Business、InformaticaPowerCenter、Salesforce) とその他のビジネス関連システムとのオーケストレーションが可能になります。組織には、新規アプリケーションが常時追加されます。既存の IBM Workload Scheduler 環境にそれらを統合することで、既存のジョブと同様に管理できるため、新規アプリケーションのスキルを習得するための時間を節減できます。

    ジョブ・スケジューリングおよびワークロード・スケジューリングの概念を他のアプリケーションに拡張することで、引き続きすべてを単一のエントリー・ポイントから、ビジネス・プロセス用のジョブを定義し、ジョブをジョブ・ストリームに追加し、スケジュールに従って実行するためにジョブを実行依頼して、例外をモニターできます。ジョブ・プラグインには、IBM Workload Scheduler 動的エージェント、IBM Workload Scheduler for z/OS エージェント (z-セントリック)、あるいはその両方が必要です。詳しくは、 3 ページの『第 1 章 サポートされるエージェント・ワークステーション』を参照してください。

    以下のセクションでは、ジョブ定義とジョブ・ストリームの作成、実行するためのジョブの実行依頼、ジョブのモニター、およびジョブ・ログとジョブ出力の分析の概要について説明します。これらの手順は、サポートされるすべてのジョブ・プラグインに適用できます。

    サポートされるジョブ・プラグインのバージョンについては、IBM® SoftwareProduct Compatibility Reports Web サイトで動的な データ統合 レポートを生成し、「Supported Software」 タブを選択してください。

    ヒント: IBM Workload Scheduler ジョブ・プラグインの使用法を説明する分かりやすいデモンストレーション・ビデオが多数提供されています。これらは、Workload Automation YouTube チャンネルで視聴できます。

    5

    http://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=196702D00EBC11E58BF1AF9D8B1D437A&osPlatforms=AIX|HP|IBM%20i|Linux|Solaris|Windows|z/OS&duComponentIds=S002|S001|A005|A003|A004&mandatoryCapIds=30|9|13|121|25|26&optionalCapIds=130|132https://www.youtube.com/user/workloadautomation2

  • 6 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 2 章 ジョブの定義

    外部アプリケーションで定義されたビジネス・タスクおよびプロセスを実行するIBM Workload Scheduler ジョブを定義します。

    外部アプリケーションで定義したタスクまたはプロセスを実行する IBM WorkloadScheduler ジョブを定義します。ご使用の外部アプリケーションのための IBMWorkload Scheduler ジョブ・プラグインを使用して、ビジネスを自動化するジョブを定義、スケジュール、および実行することができます。

    分散環境では、分散エンジンに接続されている Dynamic Workload

    Console、Application Lab、または composer コマンド行を使用してジョブを定義します。

    z/OS

    z/OS 環境では、z/OS エンジンに接続されている Dynamic Workload

    Console を使用してジョブを定義します。

    Dynamic Workload Console を使用してジョブを定義する方法Dynamic Workload Console からのジョブの定義について詳しくは、「Dynamic Workload Console ユーザーズ・ガイド」で『ジョブ定義の作成』セクションを参照してください。

    Application Lab を使用してプロセス (ジョブ・ストリーム) 内のステップ (ジョブ) を定義する方法

    Application Lab を使用したプロセス (ジョブ・ストリーム) 内のステップ(ジョブ) の定義について詳しくは、「Application Lab ユーザーズ・ガイド」で『プロセスの作成』セクションを参照してください。

    composer コマンド行を使用してジョブを定義する方法ジョブを定義する際に composer コマンド行がサポートする構文を以下に示します。

    $jobs[workstation#]jobname

    {scriptname filename streamlogon username |docommand "command" streamlogon username |task job_definition }

    [description "description"][tasktype tasktype][interactive]

    [succoutputcond Condition_Name "Condition_Value"][outputcond Condition_Name "Condition_Value"]

    [recovery{stop[after [workstation#]jobname][abendprompt "text"]]

    7

  • |continue[after [workstation#]jobname][abendprompt "text"]] |rerun [same_workstation]

    [[repeatevery hhmm] [for number attempts]][after [workstation#]jobname]|[after [workstation#]jobname][abendprompt "text"]}

    task 引数を使用して、特定のジョブ・プラグインの XML 構文を指定します。特定の XML 構文については、それぞれのジョブ・プラグインに関するセクションを参照してください。

    XML 構文の詳細については、「ユーザーズ・ガイドおよびリファレンス」で『ジョブ定義』セクションを参照してください。

    一部のジョブでは、ジョブ定義に定義されているプロパティーのいくつかに値を設定するために、プロパティー・ファイルを生成して使用できます。

    プロパティー・ファイルは、ジョブ定義パネルの Dynamic Workload Console から「接続のテスト」を実行するか、実行するジョブを初めて実行依頼すると、自動的に生成されます。ファイルが作成された後で、そのファイルをカスタマイズできます。これは、同じタイプの複数のジョブをスケジュールする必要がある場合に、特に役立ちます。プロパティー・ファイルで値を指定できるため、ジョブごとに資格情報やその他の情報を指定する必要がなくなります。ジョブ定義時に異なる値を定義して、プロパティー・ファイル内の値を指定変更できます。

    8 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    =

    =

  • 第 3 章 ジョブおよびジョブ・ストリームのスケジューリングと実行依頼

    IBM Workload Scheduler・ジョブをスケジュールするには、このジョブをジョブ・ストリームに定義します。

    分散環境の場合は、Dynamic Workload Console、Application Lab、ま

    たは conman コマンド行を使用します。

    IBM Workload Scheduler ジョブを定義した後で、それを、必要なすべてのスケジューリング引数と共にジョブ・ストリームに追加し、実行依頼して実行させます。実行依頼後は、ジョブが実行中 (EXEC 状況) の場合でも、必要に応じて IBMWorkload Scheduler ジョブを強制終了することができます。一部のジョブ・プラグインでは、このアクションはプラグイン・アプリケーションでの対応するアクションに変換されます。アプリケーションにおける強制終了アクションの効果について詳しくは、その特定のプラグインに関するセクションを参照してください。

    z/OS

    z/OS 環境の場合は、Dynamic Workload Console または ISPF アプリ

    ケーションを使用します。

    Dynamic Workload Console を使用してジョブ・ストリームを実行依頼する方法ジョブまたはジョブ・ストリームを定義済みのスケジュールに従って実行するように実行依頼依頼する方法については、「Dynamic Workload Consoleユーザーズ・ガイド」にある『実稼働時の要求に応じたワークロードの実行依頼』のセクションを参照してください。分散環境の場合に限っては、「Dynamic Workload Console ユーザーズ・ガイド」で『ジョブおよびジョブ・ストリームの迅速な実行依頼』のセクションも参照してください。

    Application Lab を使用してプロセス (ジョブ・ストリーム) を実行依頼する方法プロセスを実行依頼してそれに対する定義済みスケジュールに従って実行するには、「Application Lab ユーザーズ・ガイド」でプロセスの実行に関するセクションを参照してください。

    conman コマンド行からジョブ・ストリームを実行依頼する方法ジョブ・ストリームを実行依頼して処理するには、submit sched コマンドを参照してください。ジョブを実行依頼して起動するには、submit job コマンドを参照してください。これらのコマンドについて詳しくは、「IBMWorkload Scheduler ユーザーズ・ガイドおよびリファレンス」を参照してください。

    ISPF アプリケーションを使用してワークロードを実行依頼する方法ワークロードの定義は、1 つ以上のカレンダーを作成し、アプリケーションを定義して、長期計画と最新計画を作成することにより行います。最新計画とは、通常は 1 日分の詳細計画であり、実行されるアプリケーション、および各アプリケーションでの操作がリストされます。計画作成について詳しくは、「ワークロードの管理」で『初めての計画の作成』セクションを参照してください。

    9

  • 10 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 4 章 IBM Workload Scheduler ジョブのモニター

    Dynamic Workload Console、コマンド行、Application Lab、または ISPF アプリケーションを使用して、IBM Workload Scheduler ジョブをモニターします。

    分散ジョブのモニターは、分散エンジンに接続されている Dynamic

    Workload Console または conman コマンド行を使用して行うか、あるいはApplication Lab から行います。

    z/OS

    z/OS エンジンに接続されている Dynamic Workload Console、または

    ISPF アプリケーションを使用して z/OS ジョブをモニターします。

    Dynamic Workload Console を使用してジョブをモニターする方法オンライン・ヘルプまたは「Dynamic Workload Console ユーザーズ・ガイド」でジョブをモニターするタスクの作成に関するセクションを参照してください。

    conman を使用してジョブをモニターする方法「ユーザーズ・ガイドおよびリファレンス」で『計画のオブジェクトの管理- conman』セクションを参照してください。

    Application Lab を使用してジョブをモニターする方法「Application Lab ユーザーズ・ガイド」で『プロセスのモニター』セクションを参照してください。

    ISPF アプリケーションを使用してジョブをモニターする方法「IBM Workload Scheduler for z/OS: ワークロードの管理」で、ワークロードのモニターについてのセクションを参照してください。

    11

  • 12 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 5 章 ジョブ・ログの分析

    IBM Workload Scheduler は、ジョブの実行時に、ジョブ状況を分析して検証できるジョブ・ログを作成します。

    分散ジョブの場合は、Dynamic Workload Console、Application Lab、

    または conman コマンド行を使用してジョブ・ログを分析します。

    z/OS

    z/OS ジョブの場合は、Dynamic Workload Console または ISPF アプ

    リケーションを使用してジョブ・ログを分析します。

    ジョブの実行中に、ジョブの状況をトラッキングし、ジョブのプロパティーを分析することができます。具体的には、ジョブに変数が含まれている場合は、ExtraInformation セクションで、リモート・システムから変数に渡された値を確認できます。一部のジョブ・ストリームでは、変数を渡す機能を使用します。例えば、ジョブ・ストリーム A に含まれているジョブ 1 で指定されている変数の値が、同じジョブ・ストリームでジョブ 2 を実行するために必要になることが考えられます。

    ジョブ間で変数を渡す方法について詳しくは、IBM Knowledge Center の IBMWorkload Scheduler オンプレミス・オンライン製品資料の、関連セクションを参照してください。

    Dynamic Workload Console を使用してジョブ・ログを分析する方法個々のジョブのジョブ・ログにアクセスするには、照会を実行してジョブ・ログを分析するジョブをリストする必要があります。オンライン・ヘルプまたは「Dynamic Workload Console ユーザーズ・ガイド」でジョブをモニターするタスクの作成に関するセクションを参照してください。照会により生成されたジョブのリストから、ジョブ・ログをダウンロードしたり、ジョブ・ログをジョブ・プロパティー・ビューで確認したりすることができます。ジョブ・ログを分析するジョブを選択し、ツールバーから「その他のアクション」 > 「ジョブ・ログのダウンロード」をクリックするか、「その他のアクション」 > 「プロパティー」をクリックします。

    Application Lab を使用してジョブ・ログを分析する方法Application Lab では、1 つのプロセスは 1 つのジョブ・ストリームに相当します。選択したプロセス・ライブラリーに対して表示されたプロセスのリストから、プロセスを選択して「ヒストリー」タブをクリックします。そのプロセスの実行ヒストリーが表示されます。実行インスタンスを選択して、「詳細」をクリックします。そのプロセスに定義されているステップのリストが表示されます。それぞれのステップが 1 つのジョブに相当します。ステップのログの表示またはログのダウンロードを行うには、ステップを選択してから、必要に応じて「ログの表示」または「ログのダウンロード」をクリックします。

    Application Lab について詳しくは、「Application Lab ユーザーズ・ガイド」を参照してください。

    13

  • conman を使用してジョブ・ログを分析する方法「ユーザーズ・ガイドおよびリファレンス」で、 showjobs に関するセクションを参照してください。

    ISPF アプリケーションを使用してジョブ・ログを分析する方法「ワークロードの管理」で、ワークロードのモニターについてのセクションを参照してください。

    14 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 6 章 IBM BigInsights ジョブ

    IBM BigInsights ジョブは、IBM BigInsights のワークブック・データ・シートまたはアプリケーションの定義、スケジュール作成、モニター、および管理を行います。

    前提条件

    IBM BigInsights Workbook のデータ・シートやアプリケーションは、分散環境とz/OS 環境の両方で管理します。

    IBM Workload Scheduler を IBM BigInsights for Hadoop に統合することで、Apache Hadoop の機能を企業内で活用できます。IBM Workload Schedulerplug-in for BigInsights for Hadoop を使用して、次の処理を行うことができます。

    v 新しいタイプのデータの情報を社内で検索できる IBM BigInsights のワークブックとアプリケーションが含まれているワークフローのモニターと制御を行う。

    v カレンダー・ベースとイベント・ベースのスケジューリング機能、および例外を処理するための単一の制御ポイントを使用して、IBM BigInsights プロセス実行を完全に自動化し、リカバリー・プロセスを自動化する。

    IBM BigInsights ジョブを定義するには、IBM Workload Scheduler エージェントと IBM BigInsights サーバーとの間に接続を作成する必要があります。

    サポートされるジョブ・プラグインのバージョンについては、IBM SoftwareProduct Compatibility Reports Web サイトで動的な データ統合 レポートを生成し、「Supported Software」 タブを選択してください。

    IBM BigInsights ジョブ定義

    プロパティー・ペインの右上隅の疑問符 (?) アイコンをクリックすることで、ジョブ・プロパティーの説明と有効な値の詳細が、Dynamic Workload Console のコンテキスト・ヘルプに表示されます。

    サポートされているさまざまな製品インターフェースを使用してジョブを作成する方法について詳しくは、 7 ページの『第 2 章 ジョブの定義』を参照してください。

    次の表に、IBM BigInsights ジョブの必須属性とオプション属性をリストします。

    表 3. IBM BigInsights ジョブの定義のために必須の属性とオプションの属性

    属性 説明と値 必須

    接続プロパティー - 「IBM BigInsights サーバー」セクション

    ホスト名 IBM BigInsights サーバーのホスト名。 ✓

    ポート IBM BigInsights サーバーのポート。 ✓

    プロトコル IBM BigInsights サーバーに接続するプロトコル。サポートされる値は http および https です。

    15

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    ||

    |||

    |

    |||

    |||

    ||||

    http://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=196702D00EBC11E58BF1AF9D8B1D437A&osPlatforms=AIX|HP|IBM%20i|Linux|Solaris|Windows|z/OS&duComponentIds=S002|S001|A005|A003|A004&mandatoryCapIds=30|9|13|121|25|26&optionalCapIds=130|132

  • 表 3. IBM BigInsights ジョブの定義のために必須の属性とオプションの属性 (続き)

    属性 説明と値 必須

    ユーザー IBM BigInsights サーバーへのアクセスに使用するユーザー。

    パスワード IBM BigInsights サーバーへのアクセスに使用するパスワード。

    接続プロパティー - 「再試行オプション」セクション

    再試行回数 プログラムが操作を再試行する回数。

    再試行間隔 (秒) 操作を再試行する前にプログラムが待機する秒数。デフォルト値は 30 秒です。

    アクション・プロパティー - 「ワークブック」セクション

    ワークブック IBM BigInsights ワークブックの名前およびパス。このオプションは、ユーザー指定のワークブックを実行するために使用します。

    アクション・プロパティー - 「アプリケーション」セクション

    アプリケーション ID アプリケーション ID。このオプションは、アプリケーションを実行するために使用します。

    実行名 アプリケーションの特定の実行のユーザー定義 ID

    IBM Workload Scheduler でのジョブのスケジューリングおよび停止

    IBM Workload Scheduler IBM BigInsights・ジョブをスケジュールするには、このジョブをジョブ・ストリームに定義します。必要なすべてのスケジューリング引数と共にジョブをジョブ・ストリームに追加して、ジョブ・ストリームの実行依頼をします。

    Dynamic Workload Console、Application Lab、または conman コマンド行を使用して、ジョブを実行依頼することができます。各種インターフェースを使用してジョブおよびジョブ・ストリームをスケジュールして実行依頼する方法については、9 ページの『第 3 章 ジョブおよびジョブ・ストリームのスケジューリングと実行依頼』を参照してください。

    実行依頼後、IBM Workload Scheduler で実行中のジョブが EXEC 状況であると報告された場合、必要に応じて kill コマンドを使用してそのジョブを停止することができます。ただし、このアクションは、「ファイルを待機」アクションのみで有効です。ジョブで別のアクションを定義した場合、kill コマンドは無視されます。

    ジョブのモニター

    IBM Workload Scheduler IBM BigInsights ジョブを実行依頼したとき、またはジョブの実行中に IBM Workload Scheduler エージェントが停止した場合、エージェントが再び使用可能になると直ちに、 IBM Workload Scheduler は、停止した箇所からジョブのモニターを開始します。

    使用可能な各種の製品インターフェースを使用してジョブをモニターする方法については、 11 ページの『第 4 章 IBM Workload Scheduler ジョブのモニター』を参照してください。

    16 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    |

    |||

    ||||

    ||||

    |

    |||

    ||||

    |

    ||||

    |

    |

    ||||

    ||||

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • ジョブ・プロパティー

    ジョブの実行中に、ジョブの状況をトラッキングし、ジョブのプロパティーを分析することができます。具体的には、ジョブに変数が含まれている場合は、ExtraInformation セクションで、リモート・システムから変数に渡された値を確認できます。一部のジョブ・ストリームでは、変数を渡す機能を使用します。例えば、ジョブ・ストリーム A に含まれているジョブ 1 で指定されている変数の値が、同じジョブ・ストリームでジョブ 2 を実行するために必要になることが考えられます。

    サポートされる各種インターフェースからジョブ・プロパティーを表示する方法については、 13 ページの『第 5 章 ジョブ・ログの分析』を参照してください。

    例えば、conman コマンド行から、次のコマンドを実行して、ジョブ・プロパティーを表示できます。

    conman sj ;props

    ここで、 は IBM BigInsights のジョブ名です。

    プロパティーは、出力コマンドの Extra Information セクションにリストされます。

    ジョブ間で変数を渡す方法について詳しくは、「ユーザーズ・ガイドおよびリファレンス」で関連セクションを参照してください。

    ジョブ・ログ・コンテンツ

    サポートされる各種インターフェースからジョブ・ログを表示する方法については、 13 ページの『第 5 章 ジョブ・ログの分析』を参照してください。

    例えば、conman sj ;stdlist を実行することで、ジョブ・ログの内容を表示できます。ここで、 は、IBM BigInsights のジョブ名です。

    関連資料

    Dynamic Workload Console から、以下に説明されているとおりに同じタスクを実行できます。

    Dynamic Workload Console ユーザーズ・ガイドのジョブ定義の作成に関するセクション。

    スケジューリング・オブジェクトの作成および編集の方法について詳しくは、以下を参照してください。

    Dynamic Workload Console ユーザーズ・ガイドのワークロードの設計に関するセクション。

    第 6 章 IBM BigInsights ジョブ 17

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • 18 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

  • 第 7 章 IBM Cloudant ジョブ

    IBM Cloudant ジョブは、IBM Cloudant の NoSQL データベース、その文書、または添付ファイルに対するアクションの実行の定義、スケジュール、モニター、および管理を行います。

    前提条件

    サポートされるジョブ・プラグインのバージョンについては、IBM SoftwareProduct Compatibility Reports Web サイトで動的な データ統合 レポートを生成し、「Supported Software」 タブを選択してください。

    IBM Cloudant ジョブを定義する前に、IBM Cloudant に登録し、アカウントを作成する必要があります。

    IBM Cloudant ジョブ定義

    プロパティー・ペインの右上隅の疑問符 (?) アイコンをクリックすることで、ジョブ・プロパティーの説明と有効な値の詳細が、Dynamic Workload Console のコンテキスト・ヘルプに表示されます。

    サポートされているさまざまな製品インターフェースを使用してジョブを作成する方法について詳しくは、 7 ページの『第 2 章 ジョブの定義』を参照してください。

    次の表に、IBM Cloudant ジョブの必須属性とオプション属性をリストします。

    表 4. IBM Cloudant ジョブの定義のために必須の属性とオプションの属性属性 説明と値 必須

    接続

    ユーザー名 Cloudant データベースにアクセスする権限があるユーザーの名前。 ユーザーがこの属性を指定しなかった場合、この属性はプロパティー・ファイルから読み取られます。

    パスワード Cloudant データベースにアクセスする権限があるユーザーに関連付けられているパスワード。

    ユーザーがこの属性を指定しなかった場合、この属性はプロパティー・ファイルから読み取られます。

    AccountText Cloudant データベースへの登録時に作成されたアカウント。 ユーザーがこの属性を指定しなかった場合、この属性はプロパティー・ファイルから読み取られます。

    19

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    ||||||||||||||||||||||||||||||||||

    http://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=196702D00EBC11E58BF1AF9D8B1D437A&osPlatforms=AIX|HP|IBM%20i|Linux|Solaris|Windows|z/OS&duComponentIds=S002|S001|A005|A003|A004&mandatoryCapIds=30|9|13|121|25|26&optionalCapIds=130|132

  • 表 4. IBM Cloudant ジョブの定義のために必須の属性とオプションの属性 (続き)属性 説明と値 必須

    DatabaseText 作業対象の Cloudant データベース。 ユーザーがこの属性を指定しなかった場合、この属性はプロパティー・ファイルから読み取られます。

    アクション

    データベース・アクション

    DatabaseOperation Cloudant データベースで実行するアクション:

    v 作成

    v Read

    v 削除

    データベース複製アクション

    TargetDb ソースの Cloudant データベースと同期させるターゲットの Cloudantデータベース。ターゲット・データベースが存在しない場合は、操作パラメーターのリストに create_target=false が指定されていない限り、ターゲット・データベースが自動的に作成されます。

    文書アクション

    DocumentOperation Cloudant データベース文書に対して実行するアクション:

    v 作成

    v Read

    v Update

    v 削除

    IdDocument 文書の ID。 ✓

    RevDocument 文書のリビジョン番号。削除アクションの場合は、最新のリビジョン番号と等しくなければなりません。

    この属性は、更新アクションと削除アクションには必須です。

    添付ファイル・アクション

    AttachmentOperation 文書添付ファイルに対して実行するアクション:

    v 作成

    v Read

    v Update

    v 削除

    IdDocument2 添付ファイルが参照している文書の ID。 ✓

    RevDocument2 添付ファイルが参照している文書のリビジョン番号。削除アクションの場合は、最新のリビジョン番号と等しくなければなりません。

    この属性は、更新アクションと削除アクションには必須です。

    NameAttach 添付ファイルを文書と関連付けるのに使用されている名前。更新アクションでは、添付ファイルが存在しない場合は自動的に作成されます。作成アクションでは、添付ファイルが既に存在する場合は、そのファイルが自動的に更新されます。

    ContentTypeAttach 添付ファイルのコンテンツ・タイプ・ヘッダー。 ✓

    DestinationAttach 読み取りアクションの場合は、添付ファイルの受け取り先となるファイルの名前。

    操作パラメーター

    OperationParameters 文書の読み取りアクションとデータベース複製アクションの場合に追加できる追加パラメーターのリスト。

    ジョブ定義時には、追加パラメーターのチェックは実行されません。操作パラメーターについて詳しくは、IBM Cloudant の資料を参照してください。

    20 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    ||||||||||||||||||

    |

    |

    |

    ||||

    |||||

    |

    ||||||

    |

    |

    |

    |

    ||||||||||||||

    |

    |

    |

    |

    |||||||||||||||

    |

    |||||||

    ||||

    |||

    |

  • 表 4. IBM Cloudant ジョブの定義のために必須の属性とオプションの属性 (続き)属性 説明と値 必須

    本文

    InputFileName 文書または添付ファイルの内容を含むファイルのパスおよび名前。

    InputDocument 文書の内容。この属性は添付ファイルには適用されません。空の内容で文書を作成または更新するには、{} を指定します。

    IBM Workload Scheduler でのジョブのスケジューリングおよび停止

    IBM Workload Scheduler IBM Cloudant・ジョブをスケジュールするには、このジョブをジョブ・ストリームに定義します。必要なすべてのスケジューリング引数と共にジョブをジョブ・ストリームに追加して、ジョブ・ストリームの実行依頼をします。

    Dynamic Workload Console、Application Lab、または conman コマンド行を使用して、ジョブを実行依頼することができます。各種インターフェースを使用してジョブおよびジョブ・ストリームをスケジュールして実行依頼する方法については、9 ページの『第 3 章 ジョブおよびジョブ・ストリームのスケジューリングと実行依頼』を参照してください。

    実行依頼後、IBM Workload Scheduler で実行中のジョブが EXEC 状況であると報告された場合、必要に応じて、kill コマンドを使用してそのジョブを停止することができます。この操作を行うと、IBM Cloudant データベースでのプログラム実行も停止します。

    ジョブのモニター

    IBM Cloudant ジョブを実行依頼したとき、またはジョブの実行中に、IBMWorkload Scheduler エージェントが停止した場合、エージェントが再始動すると直ちにジョブは自動的に再始動されます。

    使用可能な各種の製品インターフェースを使用してジョブをモニターする方法については、 11 ページの『第 4 章 IBM Workload Scheduler ジョブのモニター』を参照してください。

    CloudantJobExecutor.properties ファイル

    プロパティー・ファイルは、ジョブ定義パネルの Dynamic Workload Console から「接続のテスト」を実行するか、実行するジョブを初めて実行依頼すると、自動的に生成されます。ファイルが作成された後で、そのファイルをカスタマイズできます。これは、同じタイプの複数のジョブをスケジュールする必要がある場合に、特に役立ちます。プロパティー・ファイルで値を指定できるため、ジョブごとに資格情報やその他の情報を指定する必要がなくなります。ジョブ定義時に異なる値を定義して、プロパティー・ファイル内の値を指定変更できます。

    TWS_INST_DIR¥TWS¥JavaExt¥cfg¥CloudantJobExecutor.properties ファイルには、以下のプロパティーが含まれています。

    第 7 章 IBM Cloudant ジョブ 21

    ||||||||||||

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

  • #Cloudant propertiesUsername=Password=AccountText=DatabaseText=

    各プロパティーの説明については、 19 ページの表 4 で、対応するジョブ属性の説明を参照してください。

    ジョブ・プロパティー

    ジョブの実行中に、ジョブの状況をトラッキングし、ジョブのプロパティーを分析することができます。具体的には、ジョブに変数が含まれている場合は、ExtraInformation セクションで、リモート・システムから変数に渡された値を確認できます。一部のジョブ・ストリームでは、変数を渡す機能を使用します。例えば、ジョブ・ストリーム A に含まれているジョブ 1 で指定されている変数の値が、同じジョブ・ストリームでジョブ 2 を実行するために必要になることが考えられます。

    サポートされる各種インターフェースからジョブ・プロパティーを表示する方法については、 13 ページの『第 5 章 ジョブ・ログの分析』を参照してください。例えば、conman コマンド行から、次のコマンドを実行して、ジョブ・プロパティーを表示できます。

    conman sj ;props

    ここで、 は IBM Cloudant のジョブ名です。

    プロパティーは、出力コマンドの Extra Information セクションにリストされます。

    ジョブ・プロパティーを渡す方法について詳しくは、「ユーザーズ・ガイドおよびリファレンス」の同じジョブ・ストリーム・インスタンス内のジョブ間でのジョブ・プロパティーの引き渡しに関するトピックを参照してください。

    以下に、文書を削除する IBM Cloudant ジョブのジョブ定義の例を示します。

    cfalcxxxxxxxx0054fdc307-1b24-4323-9a91-adc817ac45xx-bluemix

    mydb

    DELETEclaudio

    22 IBM Workload Automation: IBMWorkload Automation を使用したアプリケーションのスケジューリング

    |||||

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    |

    ||||||||||||||||||||||||

  • ジョブ・ログ・コンテンツ

    サポートされる各種インターフェースからジョブ・ログを表示する方法については、 13 ページの『第 5 章 ジョブ・ログの分析』を参照してください。

    例えば、conman sj ;stdlist を実行することで、ジョブ・ログの内容を表示できます。ここで、 は IBM Cloudant ジョブの名前です。

    関連資料

    Dynamic Workload Console から、以下に説明されているとおりに同じタスクを実行できます。

    Dynamic Workload Console ユーザーズ・ガイドのジョブ定義の作成に関するセクション。

    スケジューリング・オブジェクトの作成および編集の方法について�