我们将 SSIS 包部署到 SSISDB:我们可以从 SSMS 执行(同时提供参数输入),以及在 TSQL 中编写此执行的脚本。我们可以为 SSISDB 运行 SSMS 标准报告以查看进度和日志,我们可以查询 SSISDB.catalog.* 视图以获得相同的结果。
但是我有一个对 SSISDB 进行编排的请求,不是来自 SQL 代理,而是来自管理多个 Web 服务的外部 Windows Workflow Foundation (WF)。
在面向服务的体系结构中调用 SSISDB 包的可能(和最佳)方法是什么?
例如,编写一个 rest-api 是否是一个想法,它可以将参数传递给 ssis-packages,执行这些,并返回带有包状态/结果的响应。还是我走错了路?