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

ファイルからのデータを特定の形式でジョブレットに出力

このタスクについて

このテンプレートを使って、ファイルからデータを取得し特定の形式でジョブレットに書き込むジョブを作成できます。

情報メモ注:

テンプレートを使用する場合、データを書き込むターゲットのジョブレットが既に存在し、読み取るメタデータが中央リポジトリーに作成されている必要があります。

ファイルからジョブレットにデータを出力するには、以下のようにします:

手順

  1. Integrationパースペクティブの[Repository] (リポジトリー)ツリービューで[Job Designs] (ジョブデザイン)を右クリックし、ドロップダウンリストから[Create job from templates] (テンプレートからジョブを作成)をクリックします。新しいジョブのメインプロパティを定義できるジョブ作成ウィザードが表示されます。
    [Job creation] (ジョブの作成)ウィザード。
  2. [Migrate data from file to joblet] (ファイルからジョブレットにデータを移行)オプションを選択し、[Next] (次へ)をクリックして、ウィザードで新しいビューを開きます。
    [Job creation] (ジョブの作成)ウィザード。
  3. [FileToJoblet]テンプレートを選択し、ジョブを作成して[Next] (次へ)をクリックします。
    [Job creation] (ジョブの作成)ウィザード。
  4. [Select Schema to create] (作成するスキーマの選択)エリアで、データを取得してターゲットのジョブレットに書き込むパラメーターとして使用するメタデータを選択します。
    この例ではCSVファイルを使用します。
  5. [Next] (次へ)をクリックして続行します。
    [Job creation] (ジョブの作成)ウィザード。
  6. [Type Selection] (タイプ選択)エリアで、取得したデータを書き込むターゲットのジョブレットを選択し、[Next] (次へ)をクリックして確定して、ウィザードで新しいビューを開きます。
    [Job creation] (ジョブの作成)ウィザード。
  7. [Jobname] (ジョブ名)フィールドに追加して完全なジョブ名を入力します。デフォルトのジョブ名はJob_{CURRENT_TABLE}です。これに example という文字列を入力してジョブ名をJob_example_{CURRENT_TABLE}にした後、[check] (チェック)ボタンをクリックしてこのジョブ名が既に使用されているかどうか調べます。ジョブ名が存在する場合は、[Jobname] (ジョブ名)フィールドに他の名前を入力する必要があります。存在しない場合は、[Success] (成功)ダイアログボックスが表示され、続行するよう求められます。OKをクリックします。
    情報メモ警告: ジョブ名の入力時に、{CURRENT_TABLE}を置換したり削除したりしないでください。
  8. 複数のメタデータファイルを選択し、データを取得してターゲットのジョブレットに書き込む場合、また1つのジョブのサブジョブでファイルを処理する場合は、[Create subjobs in a single job] (1つのジョブにサブジョブを作成)チェックボックスをオンにします。
    ファイルを複数のジョブに分けて処理する場合は、チェックボックスをオフにします。

タスクの結果

ジョブの作成後は、必要に応じてジョブのコンポーネントのプロパティを変更できます。

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

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