ジョブを設計し、入力データを設定する - 7.2

Business rules

EnrichVersion
7.2
EnrichProdName
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
EnrichPlatform
Talend Studio
task
ジョブデザインと開発 > サードパーティーシステム > 変換処理コンポーネント > ビジネスルールコンポーネント
データガバナンス > サードパーティーシステム > 変換処理コンポーネント > ビジネスルールコンポーネント
データクオリティとプレパレーション > サードパーティーシステム > 変換処理コンポーネント > ビジネスルールコンポーネント

手順

  1. tFileInputExcelコンポーネント、tRulesコンポーネント、2つのtLogRowコンポーネントを[Palette] (パレット)からデザインワークスペースにドロップします。
  2. tFileInputExcelをダブルクリックして[Basic settings] (基本設定)ビューを表示し、コンポーネントのプロパティを定義します。
  3. [Property type] (プロパティタイプ)リストで[Built-in] (組み込み)を選択し、その後に続くフィールドに入力します。
  4. [File Name/Stream] (ファイル名/ストリーム)フィールドの横にある[...]ボタンをクリックし、ソースファイルを参照して、パスと名前を設定します。この例で使わるソースファイルはclientと呼ばれ、クライアントデータを保持します。
    注: tRulesは.xlsx形式をサポートしていないため、[Read excel2007 file format(xlsx)] (Excel2007ファイル形式(xlsx)の読み込み)を選択しないでください 。
  5. 必要に応じて、tFileInputExcelを右クリックし、[Data viewer] (データビューアー)を選択して入力データのプレビューを表示します。
  6. Excelファイルのすべてのシートからデータを取得するには、[All sheets] (すべてのシート)チェックボックスをオンにします。
  7. [Schema] (スキーマ)リストから[Built-in] (組み込み)を選択し 、[Edit schema] (スキーマの編集)をクリックしてダイアログボックスを開き、入力ファイルのスキーマを定義します。

    この例では、ソースファイルは次の4つのカラムを保持しています: idnameageregion

  8. [OK]をクリックして変更を有効にし、ダイアログボックスを閉じます。