我有一個平面文件,我需要在SSIS中進行解析,其中一部分解析是在文件底部切掉多餘的文本。爲了做到這一點,我使用腳本轉換爲每行添加了一個行號。SSIS 2008腳本轉換輸入和輸出
在根據輸入和輸出我有限定的輸入欄稱爲Column256_in腳本轉換(ST)(它具有256的長度)和它的ID是59
對於我已經定義Column256_out的輸出列,它ID爲68,MappedColumnID爲59,另一個輸出列叫做rowCount。
ST中包含的腳本代碼計算每行的行數。
當我的腳本轉換後運行SSIS包我有一個數據網格,我得到如下:
Column256_in包含了從原單的文本文件中的數據。
rowCount填充正確。 (我今天做了一件事!)
Column256_out是空的 - >我認爲59的MappedColumnId會填充Column256_in中的數據。
MappedColumnID屬性在Out put col上做了什麼?
感謝您的協助。
KD