从输入源

时间:2016-01-12 10:32:06

标签: sql-server postgresql ssis odbc ddl

假设您有一个源组件,并且您正在对Desination Component执行简单的一对一数据加载。示例屏幕截图如下:

A Sample Source to Destination Data load component

现在,当我打开目标组件时,我发现它要求我输入要加载数据的表的名称。

enter image description here

在下拉列表中,我发现表格的名称已填充,这些名称已存在于我的数据库中。

我的查询如下:

  1. 我是否需要先在数据库中手动创建表,然后才能执行数据流?

  2. 有没有办法,如果需要,我可以获取所有Source列并生成一个DDL语句来创建表。我不是要求动态创建表。只是一个可能的解决方案来获取所有输入列和数据类型列表,然后自动生成示例DDL或SQL查询。 (想象一下这样一种场景:你在文本文件/平面文件中有200-500列,手动创建一个包含所有列的表格变得困难)

  3. N.B:像Pentaho Kettle这样的集成工具为您提供了类似的功能。您不必担心表创建。如果它不存在,您可以使用水壶功能在数据库中创建一个。

    如果有人可以帮助我,那将非常有帮助。我也是SSIS的新手。知识渊博。谢谢:))

0 个答案:

没有答案