我正在开发一种现有工具(主要基于Apache Gobblin
)将数据从客户的 Salesforce 表导入本地 MySQL 数据库(每个客户一个数据库)。
该工具(按原样)适用于已启用 Salesforce REST API 的客户,但一位客户没有(也不会)启用它,只允许通过 Salesforce SOAP API 访问 Salesforce。
是否可以向 Gobblin 指示需要使用 Salesforce SOAP API 从 Salesforce 导入(提取)数据?(现有SalesforceExtractor
类 extends RestApiExtractor
;没有SoapApiExtractor
可继承的现有类。
有没有人向 Gobblin 添加类以允许它通过 SOAP 从 Salesforce 中提取,以这种方式工作?
现有的 Gobblin 文档表明它可以以这种方式工作,但我没有看到执行此操作的源代码。