59.  salesforce Create Sink


在 Salesforce 中创建对象。

59.1. salesforce Create Sink Kamelet Description

59.1.1. salesforce CRM 集成

此 Kamelet 与 Salesforce CRM 集成,以在 Salesforce 对象中创建新记录。它提供与 Salesforce 的 REST API 直接集成,以记录创建操作。

59.1.2. 记录创建

使用 Salesforce REST API 在指定的 Salesforce 对象中创建新记录(如 Account、联系人、潜在ads、Opportunities 或自定义对象)。

59.1.3. 对象灵活性

支持在任何 Salesforce 对象中创建记录,包括:

  • 标准对象(帐户、联系人、潜在用户等)
  • 特定于您的机构的自定义对象
  • 用于许多到多关系的 Junction 对象

59.1.4. 字段映射

将传入的数据字段映射到 Salesforce 对象字段,实现外部系统和 Salesforce 之间的无缝数据转换和集成。

59.1.5. API 身份验证

使用 Salesforce OAuth 或其他受支持的身份验证机制来保护 API 访问和操作授权。

59.1.6. 数据收集

利用 Salesforce 的内置数据验证规则、字段要求和业务逻辑来确保数据质量和一致性在记录创建过程中。

59.2. 配置选项

下表总结了 salesforce-create-sink Kamelet 可用的选项:

Expand
属性名称描述类型默认示例

clientId *

消费者密钥

Salesforce 应用程序消费者密钥。

string

  

clientSecret *

消费者 Secret

Salesforce 应用程序消费者机密。

string

  

password *

密码

Salesforce 用户密码。

string

  

userName *

用户名

Salesforce 用户名。

string

  

loginUrl

登录 URL

Salesforce 实例登录 URL。

string

https://login.salesforce.com

 

sObjectName

对象名称

对象的类型。

string

 

联系

* = 标记为星号的字段 是必需的

59.3. 依赖项

在运行时,salesforce-create-sink Kamelet 依赖于以下依赖项:

<dependencies>
  <dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifact>camel-quarkus-kamelet</artifact>
  </dependency>
  <dependency>
    <groupId>org.apache.camel.quarkus</groupId>
    <artifact>camel-quarkus-salesforce</artifact>
  </dependency>
  <dependency>
    <groupId>org.apache.camel.kamelets</groupId>
    <artifact>camel-kamelets-utils</artifact>
    <version>{kamelets-utils-version}</version>
  </dependency>
</dependencies>

59.4. kamelets 源文件

https://github.com/apache/camel-kamelets/blob/4.14.x/kamelets/salesforce-create-sink.kamelet.yaml

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部