0

根据业务需求,我需要创建一个网站,该网站将为最终用户提供转换输入数据并以指定格式获取输出数据的功能,用户还可以将格式规范保存在模板中以供将来修改和使用,所以他不需要在每次转换数据时都提供所有格式规范。我想为了实现这一点,我将提供一个网页来获取所有转换规范,然后我将基于该规范创建一个 SSIS 包,并在网站上为用户提供一个按钮,以便用户在需要时运行该 SSIS。这种方法有一个问题,当用户提交他的格式规范和创建 SSIS 包时会有延迟,如果用户经常修改规范,那么每次都需要修改 SSIS,每次都会花费时间和金钱。请提供任何建议或指导,我该如何实现这一目标

我真的会采纳任何关于此的建议。

4

1 回答 1

0

自动编写 SSIS 包是可能的(不容易)。包本身被定义为 XML 文件,您可以编写代码来编写 XML 并将其作为包导入到 SSIS 目录中。

采用这种方法,您可以使用 SSIS 在每次规范更改后以最小的延迟满足您的要求(只需几秒钟即可对包进行代码生成并将其加载到目录中),并且每次规范更改无需额外费用。

不过老实说,我会质疑 SSIS 是否适合这项工作。编写 SSIS XML 并非易事,出错可能会导致数据库服务器以意想不到的方式出现故障。

于 2013-07-04T13:24:17.543 回答