我需要将 Salesforce 与 Oracle 系统集成。
数据驻留在 Oracle 中,有一个中间件团队参与从源系统中挑选文件,他们将调用 Salesforce web 服务,该服务将接受文件作为 base64 编码的字符串。我的问题是,Salesforce 将如何接受、解析和插入文件中提供的记录。请帮助。
我已将此问题重新发布为 gpg AES加密Apex解密
使用 Salesforce Connect 进行集成。
Salesforce Connect 允许您在 Salesforce 中创建一个外部对象来表示来自 Oracle 数据库的数据。这允许您在 Salesforce 中查询和查看来自 Oracle 数据库的数据,而无需物理复制数据。
需要遵循以下步骤:
定义外部对象
在 Salesforce 中,通过指定外部对象来定义外部对象 数据源,其中包括与 Oracle 的连接详细信息 数据库,例如 JDBC URL、用户名、密码和任何其他 所需的配置设置。
定义外部数据源
在 Salesforce 中创建一个外部数据源,定义与 Oracle 数据库。
定义外部对象
在 Salesforce 中定义映射到 Oracle 中的表或视图的外部对象 数据库。
映射字段和关系
映射外部对象与其他对象之间的字段和关系 在 Salesforce 中,例如标准或自定义对象。
在高层,被调用的 Web 服务将具有接受数据、解析和插入 SalesForce 的方法。要获得更多详细信息,您应该查看正在调用的特定 Web 服务。