0
csvファイルの値を未処理の宛先にロードする変数が少なく、未処理のソースからoledbの宛先に同じ変数があります。生の宛先の動的ファイル名がssisでエラーが発生しました
変数一覧iはアクセスモード与えられた私が使用する必要がstagingoutputpath
<b> raw destination
acess mode--> from variable
filename--> stagingouputpath
write option--> create always </b>
と次のレベルとしてvaribaleと変数名から持ってきた--->生の目的地で今
1. CurrentFileName--> FX Accrued Income_20120111_161019.CSV
2. FilenamePrefix--> it has expression (((DT_STR, 4, 1252)DATEPART("yyyy", (DT_DATE) @[User::AsOfDate]) + RIGHT("0" + (DT_STR, 2, 1252)DATEPART("mm", (DT_DATE)@[User::AsOfDate]), 2) + RIGHT("0" + (DT_STR, 2, 1252)DATEPART("dd", (DT_DATE)@[User::AsOfDate]) ,2)) )
3. AsOfDate--> 01/20/2012
4. Sample Output --> C:\satish\New Folder\
5. stagingouputpath--> it has expression ((RIGHT(@[User::sampleoutput] ,1) == "\\" ? @[User::sampleoutput] : @[User::sampleoutput] + "\\") + SUBSTRING(@[User::CurrentFileName] ,1, FINDSTRING(@[User::CurrentFileName],".", 1)) + "RAW" )
この出力先を未処理のソースの入力変数としてSQLターゲットにロードします。
destinaton table contains fields like
report_dir, reportpatternname, processtype,
now i need to insert this raw source file name to reportpatternnname
example
reportdir--C:\satish\New Folder
reportname--FX Accrued Income
宛先表
遅延確認の部分は非常に役に立ちました。ありがとうございます。 – molson504x