【问题标题】:How to embed SSIS designer in WinForms application如何在 WinForms 应用程序中嵌入 SSIS 设计器
【发布时间】:2014-07-11 18:23:29
【问题描述】:

我有一个运行 SSIS 包的软件。它是用 c# 编写的,并为 UI 运行 WinForms。 我收到了来自客户端的请求,允许通过嵌入在应用程序本身中的控件来编辑 SSIS 包。 由于 SSIS 只是一个 XML 它应该是可能的,是否有一个可重用的 SSIS 设计器控件。 你会如何处理这个问题。

【问题讨论】:

  • 是否有助于创建 UI 控件以获取条件值并将其作为参数传递给 SSIS 包?

标签: .net winforms ssis


【解决方案1】:

我不确定是否有任何 UI 支持集成 SSIS 设计器,但我建议查看商业智能标记语言 (BIML)。也许您的客户可以将包的更改指定到另一个 UI 应用程序,并且该输入可以用于编译 BIML 并创建新包?这是我没有使用过的东西,但很想看到实际效果。只是我的想法。

手动修改包的问题在于,BIDS 保留了很多关于“开发”的额外信息,而 XML 没有多大意义。 ID可能会改变,什么不会。对我来说,编程可能太多了。不过我这里可能是错的。

【讨论】:

  • 我会研究这种可能性 - 你知道任何可以渲染包或 BIML 图像的库吗?
猜你喜欢
  • 1970-01-01
  • 2013-01-10
  • 1970-01-01
  • 1970-01-01
  • 2011-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-08
相关资源
最近更新 更多