(之前发布过类似的问题,但今天人力资源部门改变了条件)
我们的人力资源部门以平面文件的形式从我们的 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 平面文件源连接中的数据时,所有信息都在一个列中。我曾尝试使用分隔符设置为管道,但它不会分隔数据,我假设由于文件顶部和中间的非必要信息。
我需要删除顶部和中间的数据,然后将 Date 和 Total 分成两个单独的列。
这样做的目的是分离数据,以便我可以获得运行年份的单个 SUM。
Year Total
2013 $5123.25
我曾尝试在 SSIS 中执行此操作,但似乎无法分隔列或删除数据。我想避免脚本任务,因为我不熟悉该组件的代码或操作。
任何援助将不胜感激。