假设您有一个源组件,并且您正在对Desination Component执行简单的一对一数据加载。示例屏幕截图如下:
现在,当我打开目标组件时,我发现它要求我输入要加载数据的表的名称。
在下拉列表中,我发现表格的名称已填充,这些名称已存在于我的数据库中。
我的查询如下:
我是否需要先在数据库中手动创建表,然后才能执行数据流?
有没有办法,如果需要,我可以获取所有Source列并生成一个DDL语句来创建表。我不是要求动态创建表。只是一个可能的解决方案来获取所有输入列和数据类型列表,然后自动生成示例DDL或SQL查询。 (想象一下这样一种场景:你在文本文件/平面文件中有200-500列,手动创建一个包含所有列的表格变得困难)
N.B:像Pentaho Kettle这样的集成工具为您提供了类似的功能。您不必担心表创建。如果它不存在,您可以使用水壶功能在数据库中创建一个。
如果有人可以帮助我,那将非常有帮助。我也是SSIS的新手。知识渊博。谢谢:))