- ID da transação.
- ID e versão da Skill.
- Caminho de processamento por etapas:
- Tipos de etapas
- Nomes
- Data e hora de início e término da etapa
- Duração (em segundos)
- Nome e e-mail do operador de Revisão Manual.
- Parâmetros de registro de documento e transação.
Observação: O Warehouse não armazena informações sobre eventos de processamento de documentos em atividades que nunca são executadas de acordo com suas configurações. Por exemplo, a configuração Assemble by files corresponde ao comportamento padrão do Vantage; portanto, o processamento de documentos nessa atividade será ignorado em um fluxo de trabalho.
Migrando da v1 para a v2
transaction-steps v1 foi descontinuado. Para compatibilidade com versões anteriores, o endpoint v2 funciona de forma semelhante, com uma alteração no nome do endpoint e os parâmetros de consulta movidos para o corpo da requisição. O endpoint v2 passou para um modelo assíncrono para lidar melhor com solicitações de grandes volumes de dados. Após solicitar um relatório, você pode verificar o status até que o relatório esteja pronto. Quando a geração for concluída, você poderá baixar os resultados.
Baixando um relatório de dados
Observação: Apenas usuários com as funções Tenant Administrator e Processing Supervisor podem baixar um relatório de dados do Warehouse. Para obter mais informações, consulte Controle de Acesso Baseado em Funções.Você pode obter dados do Warehouse em um arquivo CSV por meio da Vantage API. Para isso, envie uma requisição POST para o seguinte recurso:
filters:
- skillId. O ID da skill cujas transações devem ser baixadas.
- startDate. O primeiro dia do período (formatação de exemplo: 2022-01-07T13:03:38, o horário deve estar em UTC) para o qual as transações devem ser baixadas.
- endDate. O último dia do período (formatação de exemplo: 2022-09-07T13:03:38, o horário deve estar em UTC) para o qual as transações devem ser baixadas.
- sendEmailNotification. Envia um e-mail para o usuário que criou a solicitação de relatório, informando que o relatório está pronto para download.
requestId usado para verificar o status dessa solicitação.
Resultado:
requestId na solicitação GET:
status será “Succeeded” e totalFileCount exibirá o número de arquivos disponíveis para download:
requestId e adicionando o fileIndex, o índice do arquivo iniciado em zero. Por exemplo, se "totalFileCount": 3, então os índices de arquivo disponíveis seriam 0, 1 e 2.
| SkillId | SkillVersion | SkillName | TransactionId | StepName | StepType | ManualReviewOperatorName | ManualReviewOperatorEmail | StartedUtc | CompletedUtc | Status | Duration | DocumentsCount | PagesCount | document_SourceFileName | document_SourceType | 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 |
Estrutura da resposta
| Column | Description |
|---|---|
SkillId | O ID da skill. |
SkillVersion | A versão da skill. |
SkillName | O nome da skill. |
TransactionId | ID da transação. |
StepName | O nome do evento ou o nome da atividade no caso da Process skill. |
StepType | O tipo de evento. Valores possíveis: - Input (disponível para todos os tipos de skill) - Ocr (disponível para skills de OCR ou Process skills com atividade de OCR adicionada) - Classification (disponível para skills de Classification ou Process skills com atividade de Classification adicionada) - Extraction (disponível para todos os tipos de skill) - Condition (disponível para Process skills com atividade de Condition adicionada) - CustomActivity (disponível para Process skills com atividade Custom adicionada) - WaitingForManualReview (disponível para Process skills com atividade Manual Review adicionada). O tempo durante o qual uma transação está aguardando revisão manual - ManualReview (disponível para Process skills com atividade Manual Review adicionada). O tempo durante o qual o Manual Review Operator está verificando uma transação - Output (disponível para todos os tipos de skill) |
ManualReviewOperatorName | O nome do Manual Review Operator. |
ManualReviewOperatorEmail | O e-mail do Manual Review Operator. |
StartedUtc | Hora de início do evento (UTC). Por exemplo, 5/3/2022 1:59:02 PM. |
CompletedUtc | Hora de término do evento (UTC). |
Status | O status do evento. Valores possíveis: - Processing - Finished Successfully - Canceled - Failed |
Duration | Duração do evento (em segundos). |
document_*, transaction_* | Os parâmetros de documento ou transação passados para processamento. O prefixo document_ é adicionado aos parâmetros de documento no cabeçalho, e o prefixo transaction_ é adicionado aos parâmetros de transação. Por exemplo, document_SourceFileName. Se uma transação contiver documentos com parâmetros idênticos em nome, mas diferentes em valor, o Warehouse listará todos os valores exclusivos desse parâmetro separados por vírgulas. Por exemplo, todos os nomes de arquivos em uma transação. |
Obtendo a lista de solicitações de relatório
createdFrom e createdTo representam o intervalo de datas e statusFilter é um dos seguintes valores: New, Queued, Processing, Succeeded, Failed ou Cancelled. Isso é útil caso algum ID de solicitação tenha sido extraviado.
