私は Informatica PowerCenter を初めて使用し、学習を始めたばかりです。助けを求めています。私の要件は次のとおりです。フラットファイル(CSVファイル)からデータを抽出し、データをOracleテーブルに保存する必要があります。ターゲット テーブルの列の値の一部は、ファイル名の抽出から得られるはずです。
例: 私のターゲット テーブルは次のようになります。
USER_ID Program_Code Program_Desc 訪問日 期間
EACRP00127 ER 特別訪問 08/02/2015 2015 年 8 月
私の入力ファイル名は次のとおりです: Aug 2015 ER Special Visits EACRP00127.csv
この FileName から、"AUG 2015" を Term として、"ER Special Visits" を Program_Desc として、"EACRP00127" を Program_Code として、CSV ファイルから他のいくつかのフィールドと共に抽出する必要があります。「現在処理されているファイル名」を使用して1つの解決策を見つけました。しかし、これでファイル名から 1 つの値を取得できます。ファイル名から 3 つの値を抽出してターゲット テーブルに格納するにはどうすればよいですか? 解決に向けての光明を探しています。ありがとうございました。