在目标表中插入数据而不在SSIS包

时间:2017-07-25 07:11:19

标签: sql ssis

我正在创建一个SSIS包,它动态获取数据,在目标中创建表并在那里插入数据。

但我不想在脚本组件中定义元数据,这样当我从不同的源和不同的表中选择某些内容时,它只需将该数据插入到目标表中。 所以请建议我应该使用哪个组件。 在不知道列的情况下动态获取所有内容。 仅使用excel或其他类型处理表。 这是脚本组件的快照 enter image description here

1 个答案:

答案 0 :(得分:1)

根本无法在数据流中执行此操作。数据流具有静态元数据,必须在设计时定义。

我建议你使用BiML,它在运行时根据元数据动态生成包。

否则,您可以在单个脚本任务(而不是数据流组件)中执行整个操作(源和目标)。