【发布时间】:2020-12-13 02:46:26
【问题描述】:
我正在尝试使用 SSIS 将一组不同的结构化 CSV 文件加载到单个表中。
我不想为每个 CSV 文件创建一个连接。
谁能建议如何将一组不同的结构化 CSV 文件加载到单个表中。
例如,像这样的模式
来源
ClientDet.csv --> Id, First Name, Last Name & ClientPlan.csv -->Id、计划类型、计划日期
目的地
dbo.ClientPlanDetails --> ID、客户名称、计划类型、计划日期
【问题讨论】:
-
我一直发现最好将单个源加载到其特定的暂存表中。加载后,您可以执行任何必要的验证、转换和连接。
-
问题是他们不想在这里暂存逻辑。他们期望即时处理,他们需要导入到直接表。
-
删除您之前的问题,然后以稍微不同的结构再次发布,您将无法找到解决方案。标记多个不同的 sql server 版本也无济于事,因为您不太可能没有同时使用所有这些版本。您也没有尝试解决之前提出的问题。
-
& ClientPlan.csv 所以现在你有三个文件?或者这是一个错误?
标签: sql-server ssis sql-server-2012 ssis-2012 ssis-2008