我有一个动态的Microsoft Dynamics CRM实施登录和密码列表。我正在创建一个SSIS作业,需要从这些组织中检索多个实体。目前,Kingswaysoft有一个用于Microsoft Dynamics CRM的SSIS集成工具包,用于检索数据。不幸的是,使用Kingswaysoft会导致至少60个Dynamics CRM Source组件,120个Sort组件和60个Merge Joins。这不仅需要永远创造,而且维护起来也很困难。我更愿意:
这是一种可行的方法吗?我需要哪些工具才能实现这一目标? (O365 sdk / restful queries / etc)
如果这仅适用于Dynamics 365 Online,那就没问题。
下面是我需要为每个组织的数据做些什么的示例。
要创建一个(ForEach)循环容器,迭代您打算用作参数的一组数据,请将以下项添加到“master”包中:
Object
的包变量添加到包中 - 它将包含带有参数的Recordset。VariableName
Custom Property并选择Input Columns(顶部复选框选择所有列)Move Variable
图标(带箭头的框)Collection
选项卡。
将枚举器更改为Foreach ADO Enumerator
选择您的Package变量作为ADO object source variable
保留Enumeration模式的默认值为Rows in first table