2

从 BIML 生成 SSIS 包是很常见的。但是有什么方法可以从 SSIS 包生成 BIML 吗?所以我们可以重用旧的 SSIS 包,而无需编写新的 BIML。

4

4 回答 4

4

There is a way to do this with BimlOnline and its free. I have not personally tried it so I cannot speak to how well it works. Also, the service is in Beta so your mileage may vary. I found this out through Cathrine Wilhelmsen who wrote a blog post about this on 11/17/2015.

于 2017-04-07T12:32:03.127 回答
1

显而易见(但最昂贵)的答案是使用 BimlStudio(非常闪亮的全新版本的 Varigence Mist)。

对于那些不知道的人,BimlStudio 是 BIML 的商业集成开发平台。它确实有一些不错的功能,其中最有用的功能之一是能够导入包和项目。一旦它们进入 BimlStudio,就会生成 Biml 代码,可以根据需要对其进行检查/修改。

但是,请注意——它不能优雅地处理所有事情。与 Visual Studio (2015) 中使用的内容相比,我在转换脚本任务时遇到了问题,这需要在 BimlStudio 中添加额外的引用(我使用的是 V4)。

于 2017-07-18T07:34:27.583 回答
1

您现在还可以下载“BIML Express”Visual Studio 扩展

此扩展添加了一个右键单击菜单选项以从 DTSX 文件生成 BIML。还有一些其他的源选项(例如 SSIS 项目文件),但我没有看过它们。

于 2018-07-06T15:31:02.877 回答
0

您可以下载 BIMLStudio 试用版 14 天。

启动 BIMLStudio -> 转到导入选项卡 -> 导入包 -> 在“路径”下选择包 -> 选择导入。

它将 SSIS 包转换为 BIML 包。

于 2019-08-13T12:36:57.333 回答