我的组织希望能够定期从提供ODBC接口的外部Web服务读取数据,并使用该信息更新我们的salesforce数据。我一直在寻找Salesforce的文档,除非使用Apex Data Loader的批处理功能,否则似乎无法做到这一点。不幸的是,这意味着我的组织必须维护本地计算机以便每晚运行数据加载器,我们试图避免这样做。
我们要做的是创建一个Apex Schedulable类或类似的类,并运行可以从salesforce平台本身的外部数据源访问ODBC接口的代码。有可能这样做吗?
答案 0 :(得分:3)
不支持从salesforce进行出站ODBC连接。如果外部服务具有基于HTTP的API,那么您可以使用apex中的http客户端进行api调用并获取数据。
答案 1 :(得分:1)
如前所述,你必须在web服务中包装你的数据库。您可以使用数据加载器/ Talend / Informatica / etc。
加载数据