0 / 0
資料の 英語版 に戻る
プロジェクトでのジョブの作成と管理
プロジェクトでのジョブの作成と管理

プロジェクトでのジョブの作成と管理

プロジェクト内の運用資産またはファイル (Data Refinery フロー、 SPSS Modeler フロー、ノートブック、およびスクリプトなど) を実行するジョブを作成します。

ジョブを作成するときには、ジョブのプロパティー (名前、定義、環境ランタイム、スケジュール、通知の仕様など) をさまざまなページで定義します。 ジョブを即時に実行することも、またはスケジュールされている次の間隔でジョブが実行されるのを待機することもできます。

ジョブが開始されるたびに、ジョブ実行が作成されます。これをモニターして、前の実行のジョブ実行履歴と比較するために使用できます。 ジョブ実行ログで、各ジョブ実行、ジョブ状態の変更、およびジョブ失敗に関する詳細情報を閲覧できます。

ジョブの作成方法は、運用資産またはファイルに依存します。

運用資産またはファイルのジョブ作成オプション
操作可能資産/ファイル ツールでのジョブを作成する 「資産」ページからのジョブを作成する ジョブを自動的に作成する 詳細情報
Data Refinery フロー Data Refinery でのジョブの作成
SPSS Modelerフロー SPSS Modeler でのジョブの作成
マスキング・フロー 「アセット」ページからのマスキング・フロー・ジョブの作成
DataStageフロー DataStage でのジョブの作成
ノートブック・エディターで作成されたノートブック ノートブック・エディターでのジョブの作成
Metadata import メタデータ・インポート・ジョブの作成
メタデータのエンリッチメント メタデータ・エンリッチメント・ジョブの作成

ジョブの自動作成

一部のジョブは、プロジェクトで資産が作成されるときに自動的に作成されます。 これらのジョブは、プロジェクトの ジョブ ページにリストされます。 「ジョブ」ページから、ジョブ実行の詳細の表示、ジョブ設定の変更、ジョブの手動実行、およびジョブの削除を行うことができます。 ジョブのページからメタデータ・インポート・ジョブまたはメタデータ・エンリッチメント・ジョブのジョブ設定を編集することはできません。 これは、プロジェクトの「資産」ページからのみ実行できます。

Cloud Pak for Data as a Service では、以下のジョブが作成されます:

「資産」ページからのジョブの作成

プロジェクトの「資産」ページから資産を実行するジョブを作成できます。

プロジェクトの 「資産」 ページからリストされた資産のジョブを作成するには、以下のようにします。

  1. 資産タイプのセクションから資産を選択し、テーブル行の末尾にオプションのリスト (アクション・アイコン 3 垂直ドット) があるメニュー・アイコンから 「新規ジョブ」 を選択します。
  2. 名前と説明 (オプション) を入力して、ジョブの詳細を定義します。
  3. 設定を選択できる場合は、ジョブに必要な設定を指定します。
  4. 構成を選択できる場合は、ジョブの環境ランタイムを選択します。 アセット・タイプに応じて、環境変数やスクリプト引数など、オプションで追加の設定を構成できます。

    終了したジョブ実行やジョブ実行の成果物が蓄積されすぎないように、終了したジョブ実行やログやノートブックの結果などのジョブ実行の成果物を保持する期間を設定します。 ジョブ実行を保持する日数または保持するジョブ実行の最後の数のいずれかを選択できます。

  5. 「スケジュール」ページで、オプションでワンタイム・スケジュールまたは繰り返しスケジュールを追加できます。

    注: Git ベースのプロジェクト内でのジョブのスケジューリングはサポートされていません。

    繰り返しを選択せずに開始日と時刻を定義すると、ジョブは指定された日時に 1 回だけ実行されます。 開始日時を定義し、 繰り返しを選択した場合、ジョブは「繰り返し」セクションに示されているタイム・スタンプで初めて実行されます。

    タイム・ゾーンを変更することはできません。スケジュールはご利用の Web ブラウザーのタイム・ゾーン設定を使用します。 特定の曜日を除外すると、ジョブが想定どおりに実行されない場合があります。 その理由としては、スケジュールを作成するユーザーのタイム・ゾーンと、ジョブが実行される計算ノードのタイム・ゾーンが一致していないことなどがあります。

  6. オプションで、ジョブの通知を表示するように設定します。 受信するアラートのタイプを選択できます。
  7. ジョブ設定を確認します。 その後、ジョブを作成してすぐに実行するか、ジョブを作成して後で実行します。

ジョブの管理

プロジェクトの ジョブ ページから、プロジェクトに存在するすべてのジョブを閲覧できます。 プロジェクトの 管理者 役割または 編集者 役割を使用して、ジョブの詳細を閲覧および編集できます。 手動でジョブを実行したり、ジョブを削除したりすることができます。 プロジェクトの ビューアー 役割を使用して、ジョブの詳細のみを閲覧できます。 ビューアー役割を持つジョブを実行したり削除したりすることはできません。

特定のジョブの詳細を表示するには、そのジョブをクリックします。 ジョブの詳細ページから、以下を行うことができます:

  • そのジョブのランと各ランのステータスを表示します。 実行が失敗した場合、実行のトラブルシューティングに役立てるために、実行を選択してログ末尾を表示するか、またはログ・ファイル全体をダウンロードできます。 失敗した実行は、一時的な接続の問題または環境の問題に関連している可能性があります。 ジョブの実行を再試行してください。 それでもジョブが失敗した場合は、ログをお客様サポートに送信できます。
  • ジョブ設定の編集 。例えば、スケジュール設定を変更したり、別の環境テンプレートを選択したりするために、 「ジョブの編集」をクリックします。
  • ジョブのアクション・バーから 実行アイコン をクリックして、 ジョブを手動で実行 します。 スケジュールとデマンドに基づいて、スケジュールされたジョブを開始できます。
  • ジョブのアクション・バーから ビン・アイコン をクリックして、ジョブを 削除 します。

ツールでのジョブの表示および編集

以下のツールを使用して、資産に関連付けられたジョブ設定を直接表示および編集できます:

  • Data Refinery
  • ノートブック・エディターまたはビューアー
  • パイプライン

    これらのツールでジョブ設定を表示および変更するには:

    1. ツールで、ツールバーの「ジョブ」アイコン ジョブ・アイコン をクリックし、 「ジョブの保存と表示」を選択します。 このアクションにより、資産に存在するジョブがリストされます。
    2. ジョブを選択すると、その詳細が表示されます。 ジョブの編集をクリックして、ジョブ設定を変更できます。
  • DataStage

    DataStage フローのランタイム設定を表示または編集するには:

    1. フローを開き、歯車のように見える 設定 アイコンをクリックしてください。
    2. 設定 ページで 実行 をクリックしてください。

      パイプライン・ジョブは、 Watson Studio プロジェクトの 「ジョブ」 タブで正常に表示および編集できます。

もっと見る

親トピック: プロジェクトでの作業