(發佈一個類似的問題早,但HR部門今天變化了的情況)平面文件導入:刪除數據
我們的HR部門有來自我們的SAP系統中的平面文件的形式自動導出。平面文件中的信息如下所示。
G/L Account 4544000 Recruiting/Job Search
Company Code 0020
--------------------------
| Posting Date| LC amnt|
|------------------------|
| 01/01/2013 | 406.25 |
| 02/01/2013 | 283.33 |
| 03/21/2013 |1,517.18 |
--------------------------
G/L Account 4544000 Recruiting/Job Search
Company Code 0020
--------------------------
| Posting Date| LC amnt|
|------------------------|
| 05/01/2013 | 406.25 |
| 06/01/2013 | 283.33 |
| 07/21/2013 |1,517.18 |
--------------------------
當我查看SSIS平面文件源連接中的數據時,所有的信息都在一個列中。我試圖使用設置爲管道的分隔符,但它不會分隔數據,我假定由於文件頂部和中間的非必需信息。
我需要刪除頂部和中間的數據,然後將日期和總分爲兩個單獨的列。
這樣做的目標是分離數據,以便我可以得到運行年份的單個SUM。
Year Total
2013 $5123.25
我試圖做到這一點在SSIS,但我似乎無法分開列或刪除數據。我想避免腳本任務,因爲我不熟悉該組件的代碼或操作。
任何援助將不勝感激。
通常我會那樣做,但他們希望這是自動化的。他們不希望任何人在成立之後觸摸它。所以.txt是源代碼,因爲它來自SAP,它被格式化爲一種特定的方式。 –
Gotcha。那會太容易了。 – BWS