从Dynamics CRM执行了SSIS程序包

时间:2019-06-13 15:23:27

标签: ssis dynamics-crm ssis-2016

我有一个SSIS包,用于更新我的CRM(Dynamics CRM 365)。

我希望我的软件包在用户每次在CRM中执行明确定义的操作时运行。

1 个答案:

答案 0 :(得分:0)

您可以通过多种方式进行操作,以下是几种方式:

您可能有一个SQL代理作业,该作业会定期(例如每5分钟检查一次)数据库中的标志,如果已设置,请启动SSIS程序包并将其翻转回去。然后,您的用户操作只需标记该标志。这在技术上很简单,但只能在本地使用。

您可以创建一个带有用户按下按钮的Web资源页面,此代码可以触发SSIS程序包并向用户提供结果反馈。

SSIS包也可以在CRM插件中触发,因此您可以编写一个插件来调用该包并在用户操作时触发它。