46.7.3. REST Bulk (原始)API


制作者端点可以使用以下 API:支持所有作业数据格式,即 xml、csv、zip/xml 和 zip/csv。
路由必须全部使用请求和响应。通常,请求会像 CSV 文件一样,一些流源
,响应也可能被保存到与请求关联的文件中。

您可以将以下内容用于 operationName

  • createJob - Creates a Salesforce Bulk Job.必须在正文中提供 JobInfo 实例。PK Chunking 通过 pkChunking* 选项支持。请查看 这里 的说明。
  • getJob - Gets a Job using its Salesforce Id
  • closeJob - Closes a Job
  • abortJob - Aborts a Job
  • createBatch - 在 Bulk 作业中提交 Batch
  • getBatch - 使用 Id 获取批处理
  • getAllBatches - 获取 Bulk Job Id 的所有批处理
  • getRequest - 获取批处理的请求数据(XML/CSV)
  • getResults - 完成后获取 Batch 的结果
  • createBatchQuery - 从 SOQL 查询创建批处理
  • getQueryResultIds - 为 Batch Query 获取 Result Ids 列表
  • getQueryResult - 获取结果 Result Id
  • getRecentReports - 通过向 Report List 资源发送 GET 请求,获取最多 200 个报告报告报告。
  • getReportDescription - 按 tabular 或 summary 或 matrix 格式查找报告、报告类型和相关元数据。
  • executeSyncReport - 同步或不更改过滤器的报告并返回最新的摘要数据。
  • executeAsyncReport - 使用或不带过滤器异步运行报告实例,并通过或不详情返回摘要数据。
  • getReportInstances - 返回您请求异步运行的报告的实例列表。列表中的每一项被视为报告的单独实例。
  • getReportResults :包含运行报告的结果。

例如,以下制作者端点使用 createBatch API 来创建作业 Batch:in 消息必须包含可转换为 InputStream (通常是 UTF-8 CSV 或 XML 内容)和标题字段 'jobId' 的正文,以及作业内容类型的 'contentType',可以是 XML、CSV、JZ_XML 或 ZIP_CSV。put 消息正文将包含 BatchInfo 成功,或抛出 SalesforceException 错误。

...to("salesforce:createBatch")..
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat