0 / 0
資料の 英語版 に戻る

DataStage の複合フラット・ファイル

最終更新: 2025年3月12日
DataStage の複合フラット・ファイル

Complex Flat File (CFF) コネクターはファイル・コネクターです。 コネクターを使用してファイルの読み取りまたはファイルへの書き込みを行うことはできますが、同じコネクターを使用して両方を行うことはできません。

ソースとして、CFF コネクターは単一の入力リンク、複数の出力リンク、および単一のリジェクト・リンクを持つことができます。 QSAMファイルやVSAMファイルによるMVSデータセットなど、1つ以上の複雑なフラットファイルからデータを読み込むことができる。 複数のレコード・タイプを含むファイルからデータを読み取ることもできます。 ソース・データには、以下の節を 1 つ以上含めることができます。
  • グループ
  • REDEFINES
  • OCCURS
  • OCCURS DEPENDING ON (発生の条件)
注: CFF コネクターは読み取り時に OCCURS DEPENDING ON 節をサポートしますが、書き込み時にそれらを完全にサポートするわけではありません。
CFF ソース・コネクターは、複数のファイルを読み取るために使用されると、並列モードで実行されます。 コネクターが 1 つのリーダーで 1 つのファイルのみを読み取る場合は、コネクターを順次実行するように構成できます。

ターゲットとして、CFF コネクターは単一の入力リンクと単一のリジェクト・リンクを持つことができます。 1 つ以上の複雑なフラット・ファイルにデータを書き込むことができます。 MVS データ・セットまたは複数のレコード・タイプを含むファイルに書き込むことはできません。

CFF コネクターは、ファイル名が hdfs://で始まる場合、 hdfs ファイルを認識できます。 例えば、ファイル名が /tmp/input.txtの場合、 「ファイル名」 フィールドに hdfs:///tmp/input.txt を指定する必要があります。