- 交易 ID。
- Skill ID 和版本。
- 按步骤划分的处理路径:
- 步骤类型
- 名称
- 步骤开始和结束的日期和时间
- 持续时间(秒)
- 人工审核操作员的姓名和电子邮箱。
- 文档和交易登记参数。
注意: Warehouse 不会存储在根据其设置从未执行的活动中,与文档处理事件相关的任何信息。例如,“Assemble by files” 设置对应 Vantage 的默认行为,因此在该活动中的文档处理将在工作流中被跳过。
从 v1 迁移到 v2
transaction-steps v1 端点已被弃用。为了保持向后兼容性,v2 端点的工作方式类似,只是端点名称有所变更,并且查询参数被移到了请求正文中。v2 端点改为采用异步模型,以更好地处理大数据量请求。在请求报告之后,您可以轮询其状态,直到报告准备就绪。完成后,您可以下载结果。
下载数据报告
注意: 只有具有 Tenant Administrator 和 Processing Supervisor 角色的用户才能从 Warehouse 下载数据报告。有关更多信息,请参阅 Role-Based Access Control。您可以通过 Vantage API 以 CSV 文件格式从 Warehouse 导出数据。为此,请向以下资源发送 POST 请求:
filters 对象中包含以下属性:
- skillId。要下载其交易记录的技能的 ID。
- startDate。要下载交易记录的时间范围的起始日期(示例格式:2022-01-07T13:03:38,时间应为 UTC)。
- endDate。要下载交易记录的时间范围的结束日期(示例格式:2022-09-07T13:03:38,时间应为 UTC)。
- sendEmailNotification。向创建报告请求的用户发送电子邮件,通知其报告已生成并可下载。
requestId,用于检查请求状态。
结果:
requestId:
status 为 “Succeeded”,totalFileCount 显示可下载的文件数量:
requestId,并添加 fileIndex(文件的从零开始的索引)。例如,如果 "totalFileCount": 3,则可用的文件索引为 0、1 和 2。
| SkillId | SkillVersion | 技能名称(SkillName) | TransactionId | 步骤名称(StepName) | 步骤类型(StepType) | 人工审核操作员姓名(ManualReviewOperatorName) | 人工审核操作员电子邮件(ManualReviewOperatorEmail) | 开始时间(UTC,StartedUtc) | 完成时间(UTC,CompletedUtc) | 状态(Status) | 持续时间(Duration) | 文档数量(DocumentsCount) | 页数(PagesCount) | document_源文件名(document_SourceFileName) | document_源类型(document_SourceType) | transaction_应用(transaction_App) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Input | Input | 11/17/2025 19:37:52 | 11/17/2025 19:38:01 | FinishedSuccessfully | 9 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | OCR | Ocr | 11/17/2025 19:38:02 | 11/17/2025 19:38:17 | FinishedSuccessfully | 15 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Classify | Classification | 11/17/2025 19:38:17 | 11/17/2025 19:38:20 | FinishedSuccessfully | 3 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Extract | Extraction | 11/17/2025 19:38:21 | 11/17/2025 19:38:44 | FinishedSuccessfully | 23 | Invoice CA_2.pdf | PublicAPI | PublicAPI | ||||
| d0e27b2d-bcc6-4129-bfd1-c1e37ee3efae | 1 | Redaction Test | 6d7e9eeb-86e3-4952-8e29-3f76b3fae59f | Output | Output | 11/17/2025 19:38:47 | 11/17/2025 19:39:01 | Failed | 13 | Invoice CA_2.pdf | PublicAPI | PublicAPI |
响应结构
| Column | Description |
|---|---|
SkillId | Skill 的 ID。 |
SkillVersion | Skill 的版本。 |
SkillName | Skill 的名称。 |
TransactionId | 事务的 ID。 |
StepName | 事件名称;对于 Process skill,为其中活动(Activity)的名称。 |
StepType | 事件类型。可能的取值: - Input(适用于所有 Skill 类型) - Ocr(适用于 OCR skills 或添加了 OCR 活动 (Activity) 的 Process skills) - Classification(适用于 Classification skills 或添加了 Classification 活动的 Process skills) - Extraction(适用于所有 Skill 类型) - Condition(适用于添加了 Condition 活动的 Process skills) - CustomActivity(适用于添加了 Custom 活动的 Process skills) - WaitingForManualReview(适用于添加了 Manual Review 活动的 Process skills)。事务等待人工复核的持续时间。 - ManualReview(适用于添加了 Manual Review 活动的 Process skills)。人工复核操作员 (Operator) 审核事务所花费的持续时间。 - Output(适用于所有 Skill 类型) |
ManualReviewOperatorName | Manual Review 操作员的名称。 |
ManualReviewOperatorEmail | Manual Review 操作员的电子邮件地址。 |
StartedUtc | 事件的开始时间(UTC)。例如:5/3/2022 1:59:02 PM。 |
CompletedUtc | 事件的结束时间(UTC)。 |
Status | 事件的状态。可能的取值: - Processing - Finished Successfully - Canceled - Failed |
Duration | 事件持续时间(单位:秒)。 |
document_*, transaction_* | 传递用于处理的文档或事务参数。表头中的文档参数会加上前缀 document_,事务参数会加上前缀 transaction_,例如 document_SourceFileName。如果某个事务包含的多份文档在某个参数上名称相同但取值不同,Warehouse 会列出该参数的所有唯一值,并用逗号分隔,例如该事务中的所有文件名。 |
检索报表请求列表
createdFrom 和 createdTo 表示日期范围,statusFilter 为以下值之一:New、Queued、Processing、Succeeded、Failed 或 Cancelled。这在请求 ID 丢失的情况下非常有用。
