質問
ファイルシステム読み取りでは、ディレクトリー単位の読み取りになっているように見えますが、ファイル単位でデータを読み取ることはできませんか?
回答
ファイルシステム読み取り処理の取得データは、指定したディレクトリー内の一覧となります。
特定のファイルデータのみを取得したい場合は、任意の手順にて該当のレコードを抽出していただく必要があります。
該当レコードの抽出方法につきましては、特に決められた手順はありませんが、ひとつの例として[データチェック]コンポーネントで対象のファイル名を指定したレコードデータを抽出する方法があります。
【手順例】
1. [データチェック]コンポーネントを配置し、入力データに[ファイルシステム読み取り]のデータを指定する
2. [データチェック]コンポーネントのプロパティより、列番号3に対して特定のファイル名を正規表現で設定して出力レコードに「条件に一致するレコードのみ出力する」を指定する
3. [変数代入]mapperを配置し、[データチェック]コンポーネントで抽出したデータからスクリプト変数に代入する
コメント
0件のコメント
記事コメントは受け付けていません。