【发布时间】:2021-06-28 20:13:32
【问题描述】:
我是新的 SSIS 和 ETL。并尝试将数据提取并加载到 sql server 中的单个目标表中。 我有 4 个来源 - 文本文件、csv 文件、excel 文件和 sql server 中的一些数据。请找到我到目前为止所做的附加图片。在一个包中,我创建了 2 个未连接的数据流(以红色框突出显示):一个用于 .txt 和 .csv 文件,另一个用于 .xls 和 sql server 中的数据。
正在插入数据,但插入方式不正确。以下是附上的截图:
目标表中的输出截图如下:Customer_ID 为自增。
谁能告诉我我错过了什么以及如何以正确的方式做到这一点。
提前致谢 拉杰
【问题讨论】:
-
看起来您的连接键未按预期执行。浏览暴露的字段,我无法想象预期的键是什么
-
谢谢。在两个合并连接中,我都对 Last_Name 进行了内部连接。
-
这将是区分大小写的匹配,因此 Roberts 不会匹配 roberts。由于 Julia Roberts 也将匹配 Tanya Roberts,因此它也将充满不准确的匹配。
标签: sql-server ssis etl data-warehouse