You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过KingswaySoft SSIS调用Dynamics CRM Action并存储响应数据

KingswaySoft 调用Dynamics CRM Action存响应数据方案

不需要单独开发自定义API调用逻辑,常规配置Source组件无法实现Action调用是组件本身的设计定位问题,不是功能不支持。

核心结论

Dynamics CRM Source组件仅支持读取实体视图、FetchXML返回的结构化实体数据,原生不支持触发Action并捕获响应,这个需求完全可以通过OOTB组件完成,不需要手写HTTP请求调API。

具体配置步骤

  • 选择Dynamics CRM Destination组件作为Action触发入口,不要使用Source组件。打开组件配置页,在操作类型下拉菜单中选择对应目标Action,组件会自动加载该Action要求的所有入参字段,将上游流程传入的参数映射到对应入参位置即可。
  • 开启响应输出开关:在Destination组件的高级配置tab中,勾选Return Action Response选项,组件会自动将Action返回的结构化数据(包括你提到的单条记录格式响应)转换为标准SSIS输出流,所有响应字段都会出现在输出列列表中。
  • 数据落地:将该Destination组件的输出端口直接连接到下游的数据库目标组件(比如OLE DB Destination、ADO.NET Destination),把响应字段映射到目标数据表的对应列,即可完成响应数据的入库。

特殊情况说明

如果你使用的是2019年之前发布的旧版本KingswaySoft Dynamics CRM组件,版本没有内置Action响应返回能力,才需要通过脚本组件拼接HTTP请求调用Dataverse Web API实现,新版本组件全流程无需额外编码。
配置前建议先在CRM连接管理器中刷新一次元数据,避免自定义Action的入参、返回字段因为元数据缓存不显示。如果调用的是绑定到特定实体的实例级Action,记得在入参映射时补上对应实体记录的主键ID作为绑定参数。

内容的提问来源于stack exchange,提问作者Mat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.01 01:51:24