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 可用的选项:
| 属性 | 名称 | 描述 | 类型 | 默认 | 示例 |
|---|---|---|---|---|---|
| clientId * | 消费者密钥 | Salesforce 应用程序消费者密钥。 | string | ||
| clientSecret * | 消费者 Secret | Salesforce 应用程序消费者机密。 | string | ||
| password * | 密码 | Salesforce 用户密码。 | string | ||
| userName * | 用户名 | Salesforce 用户名。 | string | ||
| loginUrl | 登录 URL | Salesforce 实例登录 URL。 | string | ||
| 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