为salesforce动态决定SSIS连接器中的列
我希望将数据从salesforce迁移到SQL server,并且我正在为salesforce使用SSIS连接器。我正在创建一个SSIS包,用于获取所有对象的数据并插入SQL server。我尝试为salesforce使用以下连接器 连接器1:金山软件 连接器2:CData 连接器3:SSIS电源组-为salesforce动态决定SSIS连接器中的列,ssis,salesforce,kingswaysoft,cdata-drivers,ssis-powerpack,Ssis,Salesforce,Kingswaysoft,Cdata Drivers,Ssis Powerpack,我希望将数据从salesforce迁移到SQL server,并且我正在为salesforce使用SSIS连接器。我正在创建一个SSIS包,用于获取所有对象的数据并插入SQL server。我尝试为salesforce使用以下连接器 连接器1:金山软件 连接器2:CData 连接器3:SSIS电源组- 在所有连接器中,我无法使用SSIS变量在SOQL查询中动态提供不同的列(salesforce字段)。我同意SSIS用于静态ETL的评论&您可以使用用于动态元数据的C#脚本任务 作为替代方案,
在所有连接器中,我无法使用SSIS变量在SOQL查询中动态提供不同的列(salesforce字段)。我同意SSIS用于静态ETL的评论&您可以使用用于动态元数据的C#脚本任务 作为替代方案,您可以尝试条件分支并基于表达式运行两个不同的任务。阅读
不确定我们在这里讨论的是多少个动态列,但为了便于讨论,让我们在salesforce destination中根据源列填写两个不同的列,然后有两个分支。SSIS是为静态元数据ETL构建的。如果您想为所有对象(包括动态对象和SQL表)提供一个解决方案,您可能需要在C#或VB中实现一个使用Salesforce BulkApi的自定义流程。请提供参考链接。我是初学者。