ジョブでコンポーネントのスキーマにデフォルト値を設定
このタスクについて
特定のコンポーネントのスキーマでデフォルト値を設定して、データソースから取得されたnull値を置き換えることができます。
情報メモ注:
現時点では、tFileInputDelimited、tFileInputExcel、およびtFixedFlowInputのみがスキーマのデフォルト値に対応します。
次の例では、ソースCSVファイルの一部のレコードのcompanyおよびcityフィールドが、以下のように空白のままになっています。入力コンポーネントはソースファイルからデータを読み込み、スキーマに設定されたデフォルト値(それぞれ、TalendおよびParis)を使用して、欠落している情報を埋めます。
id;firstName;lastName;company;city;phone
1;Michael;Jackson;IBM;Roma;2323
2;Elisa;Black;Microsoft;London;4499
3;Michael;Dujardin;;;8872
4;Marie;Dolvina;;;6655
5;Jean;Perfide;;;3344
6;Emilie;Taldor;Oracle;Madrid;2266
7;Anne-Laure;Paldufier;Apple;;4422
デフォルト値を設定するには、次の手順に従います。