【发布时间】:2010-10-12 19:21:48
【问题描述】:
我有一个相当复杂的平面文件,我正在尝试使用 SSIS 对其进行解析。平面文件的整体结构如下:
客户名称, 客户地址, 客户联系信息, 发票日期1, 发票金额1, 发票日期2, 发票金额2, 发票日期3, 发票金额3
我正在尝试将其加载到我的数据库中的两个表中,一个客户表和一个发票表。 CustomerName、CustomerAddress 和 CustomerContactInfo 都需要插入到客户表中。 InvoiceDate1 和 InvoiceAmount1 需要是 Invoice 表中的一行,具有 Customer 表的外键。 InvoiceDate2 和 InvoiceDate3 相同。
我尝试只使用 unpivot 转换,但它也想 unpivot 客户,但我不能这样做。在 SSIS 中是否有处理此问题的好方法?
【问题讨论】:
标签: sql-server ssis