メイン コンテンツをスキップする 補完的コンテンツへスキップ

ジョブのランタイム来歴を有効化

Talend Studioを使用すると、標準ジョブのランタイム来歴を有効にして、Talend Data Catalogでの分析をサポートできます。

ランタイム来歴を有効にして標準ジョブを実行すると、システムによってメタデータ(ジョブ名、コンポーネント名、スキーマ、クエリ)がJSONファイルに書き込まれます。

情報メモ注: この機能をフルに活用するには、Talend Data Catalogをインストールする必要があります。
情報メモ注: Qlik Talend Cloudライセンスを持っている場合は、Qlik Cloudで来歴を生成することもできます。データセットと来歴をQlik Cloudに公開をご覧ください。

手順

  1. Talend Studioのインストールディレクトリーに移動します。
  2. オペレーティングシステムに応じて、対応する.iniファイルに-Dtalend.lineage.enabled=true属性を追加して、Talend Studioでランタイム来歴を有効化します。
    [プロジェクト設定]ダイアログボックスの[ジョブ設定]ビューにある[来歴を無効にする]チェックボックスをオフにすることで、ジョブのランタイム来歴を有効にすることもできます。
    この設定を適用すると、ビルドされたすべてのジョブに来歴のコードが自動的に含まれるようになります。
  3. ファイルを保存してTalend Studioを起動します。
  4. JVM パラメーター-Druntime.lineage.outputpath=/Users/a_pathを追加して、次のいずれかの方法でジョブの出力パスを設定します。
    ランタイム来歴を有効にして標準ジョブを実行するたびに、システムは次の形式でJSONファイルを保存します。<output_path>/<project>/<jobname>/<version>/runtime_log_<timestamp>.json 各項目の内容は次のとおりです。
    • <output_path>は出力パスフィールドで指定されるパスです。
    • <project>はプロジェクト名です。
    • <jobname>はジョブ名です。
    • <version>はジョブのバージョンです。
    • <timestamp>はシステムがJSONファイルを生成したときのタイムスタンプです。
    情報メモ注: JSONファイルを保存するには、出力パスを指定する必要があります。出力パスを複数の場所で指定する場合、システムは次の優先順位に従います。
    1. 特定のジョブのJVMパラメーター。
    2. 出力パスフィールド。
    3. すべてのジョブのJVMパラメーター。
    4. シェルスクリプト内のJVMパラメーター。

次のタスク

ランタイム来歴データを Talend Data Catalog にインポートする方法については、Talend Import Bridgeを参照してください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。