2016-07-01 7 views
0

私はメタデータリポジトリで指定されたファイルフォーマットが多く、tFileInputDelimitedコンポーネントでこれらを使用します。tFileInputDelimitedリポジトリソースファイルをオーバーライド

ただし、ファイル名は毎日変更されるため、最初にリポジトリメタデータスキーマを作成するときとは異なります。 tFileInputDelimitedでは、 "Built-In"プロパティタイプを使用するとファイル名を設定できますが、リポジトリのフィールド&の行セパレータは使用できません。 "Repository"タイプのプロパティを使用すると、行とフィールドの区切り文字が取得されますが、ファイル名を上書きすることはできません。

行セパレータとフィールド区切りをリポジトリメタデータから使用できますが、tFileInputDelimitedのファイル名を上書きするにはどうすればよいですか?

+0

ファイル区切りのリポジトリメタデータを作成するときにcontext.pathnameを定義できるとは思われません。私の場合は、組み込みを使用して新しいコンテキストを作成する傾向があります.Filenamewithfullpathはファイルパスを保存し、tFileInputDelimitedファイル名/ストリーム設定でこのコンテキストを使用します。この場合、この方法でリポジトリフィールドと行セパレータを参照することはできません。 – garpitmzn

答えて

0

メタデータエディタでexport as contextボタンを使用して、メインワークフローのtJavaコンポーネントでコンテキスト変数を設定します。

関連する問題