- ID transazione.
- ID Skill e versione.
- Percorso di elaborazione per fasi:
- Tipologia di fase
- Nomi delle fasi
- Data e ora di inizio e fine della fase
- Durata (in secondi)
- Nome ed email dell’operatore di revisione manuale.
- Parametri di registrazione del documento e della transazione.
Nota: Il Warehouse non memorizza informazioni sugli eventi di elaborazione dei documenti nelle attività che, in base alle relative impostazioni, non vengono mai eseguite. Ad esempio, l’impostazione “Assemble by files” corrisponde al comportamento predefinito di Vantage, pertanto l’elaborazione dei documenti in questa attività viene ignorata in un flusso di lavoro.
Migrazione da v1 a v2
transaction-steps è stato deprecato. Per garantire la compatibilità con le versioni precedenti, l’endpoint v2 funziona in modo analogo, con un cambio del nome dell’endpoint e i parametri di query spostati nel corpo della richiesta. L’endpoint v2 adotta un modello asincrono per gestire meglio le richieste con grandi volumi di dati. Dopo aver richiesto un report, puoi eseguire il polling dello stato finché il report non è pronto. Una volta completata l’elaborazione, puoi scaricare i risultati.
Download di un report dei dati
Nota: Solo gli utenti con i ruoli Tenant Administrator e Processing Supervisor possono scaricare un report dei dati dal Warehouse. Per maggiori informazioni, vedere Role-Based Access Control.Puoi ottenere i dati dal Warehouse in un file CSV utilizzando l’API di Vantage. Per farlo, invia una richiesta POST alla seguente risorsa:
filters:
- skillId. L’ID della skill di cui scaricare le transazioni.
- startDate. Il primo giorno del periodo (formato di esempio: 2022-01-07T13:03:38, l’ora deve essere in UTC) per il quale scaricare le transazioni.
- endDate. L’ultimo giorno del periodo (formato di esempio: 2022-09-07T13:03:38, l’ora deve essere in UTC) per il quale scaricare le transazioni.
- sendEmailNotification. Invia un’email all’utente che ha creato la richiesta di report, informandolo che il report è pronto per il download.
requestId utilizzato per verificare lo stato della richiesta.
Risultato:
requestId nella richiesta GET:
status è “Succeeded” e totalFileCount indica il numero di file disponibili per il download:
requestId e aggiungendo il fileIndex, l’indice del file a partire da zero. Ad esempio, se "totalFileCount": 3, allora gli indici di file disponibili saranno 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 |
Struttura della risposta
| Column | Description |
|---|---|
SkillId | L’ID della skill. |
SkillVersion | La versione della skill. |
SkillName | Il nome della skill. |
TransactionId | L’ID della transazione. |
StepName | Il nome dell’evento o il nome dell’attività nel caso della Process skill. |
StepType | Il tipo di evento. Valori possibili: - Input (disponibile per tutti i tipi di skill) - Ocr (disponibile per le skill OCR o le Process skill con attività OCR aggiunta) - Classification (disponibile per le skill di Classification o le Process skill con attività di Classification aggiunta) - Extraction (disponibile per tutti i tipi di skill) - Condition (disponibile per le Process skill con attività Condition aggiunta) - CustomActivity (disponibile per le Process skill con attività Custom aggiunta) - WaitingForManualReview (disponibile per le Process skill con attività Manual Review aggiunta). Il periodo di tempo in cui una transazione è in attesa di revisione manuale - ManualReview (disponibile per le Process skill con attività Manual Review aggiunta). Il periodo di tempo in cui l’operatore sta verificando una transazione - Output (disponibile per tutti i tipi di skill) |
ManualReviewOperatorName | Il nome dell’operatore di Manual Review. |
ManualReviewOperatorEmail | L’indirizzo email dell’operatore di Manual Review. |
StartedUtc | Ora di inizio dell’evento (UTC). Ad esempio, 5/3/2022 1:59:02 PM. |
CompletedUtc | Ora di fine dell’evento (UTC). |
Status | Lo stato dell’evento. Valori possibili: - Processing - Finished Successfully - Canceled - Failed |
Duration | Durata dell’evento (in secondi). |
document_*, transaction_* | I parametri del documento o della transazione passati per l’elaborazione. Il prefisso document_ viene aggiunto ai parametri del documento nell’intestazione e il prefisso transaction_ viene aggiunto ai parametri della transazione. Ad esempio, document_SourceFileName. Se una transazione contiene documenti con parametri identici nel nome ma diversi nel valore, il Warehouse elencherà tutti i valori univoci di questo parametro separati da virgole. Ad esempio, tutti i nomi di file all’interno di una transazione. |
Recupero di un elenco di richieste di report
createdFrom e createdTo rappresentano l’intervallo di date e statusFilter è uno dei seguenti valori: New, Queued, Processing, Succeeded, Failed o Cancelled. Questa operazione è utile nel caso di ID di richiesta smarriti.
