Skip to main content
Get Results ruft die Ergebnisse eines Vorgangs ab, der mit der Use-Skill-Aktivität gestartet wurde. Übergeben Sie die Transaction Id aus Use Skill, und die Aktivität gibt einen TransactionStatus sowie die Ergebnisse für jedes Dokument zurück. Wenn der Vorgang noch verarbeitet wird, rufen Sie die Aktivität nach einer kurzen Verzögerung erneut auf. Wenn eine Review-Aktivität den Vorgang angehalten hat, gibt sie statt der endgültigen Ergebnisse einen Link zur Manuellen Überprüfung zurück.

Aktivitätseigenschaften

Bei Verwendung eines Klassifizierungs‑Skills, eines Document-Skills oder eines OCR-Skills werden alle Eingabedateien des Vorgangs zu einem Dokument zusammengefügt. Bei Verwendung eines Process-Skills können mehrere Ergebnisdokumente abgerufen werden. Standardmäßig wird in einem Process-Skill jede Eingabedatei in Vantage zu einem separaten Dokument. Dokumente können unterschiedlichen Klassen angehören, werden aber innerhalb desselben Vorgangs verarbeitet. Um diese Zusammenstellung zu überschreiben, konfigurieren Sie die Aktivität Assemble im Process-Skill. Jedes Dokument erzeugt eigene Ergebnisse. Die Ausgabe-Eigenschaft Document Results gibt eine Sammlung von DocumentResult-Instanzen zurück, eine pro Dokument im Vorgang.

DocumentResult

Alle aufgeführten Parameter werden in einem separaten DocumentResult in der Sammlung Document Results erfasst. Selbst wenn es nur ein Ausgabedokument gibt, sind dessen Ausgabeparameter über das erste DocumentResult in der Sammlung Document Results verfügbar.

ClassificationConfidence

Die Aktivität Get Results kann nur innerhalb einer konfigurierten Vantage Scope Activity verwendet werden.
Das Verhalten der Aktivität Get Results hängt vom zurückgegebenen Transaction Status ab.

Ergebnisse nach Skill-Typ

Die Ergebnisse, die die Aktivität Get Results abrufen kann, unterscheiden sich je nach dem auf das Dokument angewendeten Skill.

Klassifizierungs‑Skill

Ein Klassifizierungs‑Skill (z. B. Vantage Classifier) gibt Folgendes zurück:
  • Transaction Status
  • Document Results (für jedes DocumentResult): DocumentId, ClassificationConfidences, ClassName, IsClassificationConfident, ResultFiles (JSON-Datei mit Daten zu den Klassifizierungsergebnissen)

Document-Skill

Ein Document-Skill (z. B. Invoice US) gibt Folgendes zurück:
  • Transaction Status
  • Document Results (für jedes DocumentResult): DocumentId, ExtractedData, ResultFiles (die Ergebnisse sind in zwei JSON-Dateien enthalten: Die erste enthält alle Dokumentdaten; die zweite endet mit _fields.json und enthält die Werte der extrahierten Felder und Regelfehler)

OCR-Skill

Ein OCR-Skill gibt Folgendes zurück:
  • Transaction Status
  • Document Results (für jedes DocumentResult): DocumentId, ResultFiles (die Dateien entsprechen dem im OCR-Skill konfigurierten Export), DocumentFullText (wenn der Export in TXT im Skill aktiviert ist)

Process-Skill

Die zurückgegebenen Ergebnisse hängen von den Aktivitäten ab, aus denen der Process-Skill besteht, und von deren Einstellungen, insbesondere von den Einstellungen der Ausgabeaktivität. Weitere Informationen zum Process-Skill finden Sie unter Einen Process-Skill einrichten. Wenn ein Process-Skill eine Classify-Aktivität und eine Extract-Aktivität umfasst, erhalten Sie die zuvor beschriebenen Ergebnisse sowohl für einen Klassifizierungs‑Skill als auch für einen Document-Skill. Wenn ein Process-Skill mehrere Classify- oder Extract-Aktivitäten umfasst, werden die Ergebnisse für die jeweils letzte Aktivität des betreffenden Typs zurückgegeben.
Process-Skill-Verarbeitungspipeline im Skill Designer mit den Aktivitäten Input, Classify, Extract, einem hervorgehobenen Extract 2 und Output
Wenn die Option PDF im Dialogfeld Exported Data Settings einer Ausgabeaktivität eines Process-Skills aktiviert ist, enthalten die Ergebnisse die JSON-Datei mit den Extraktionsergebnissen. Sie enthalten außerdem das als PDF-Datei exportierte Dokumentbild mit einer Textebene. Für jedes Dokument im Vorgang wird der Parameter DocumentFullText zurückgegeben, wenn im Skill der Export nach TXT aktiviert ist. Ein Process-Skill kann auch eine Review-Aktivität enthalten. Wenn ein solcher Skill für die Dokumentverarbeitung verwendet wird, kann die Verarbeitung unterbrochen werden, wenn das Dokument eine manuelle Überprüfung erfordert. In diesem Fall liefert die Aktivität Get Results:
  • Transaction Status = "Review"
  • Review Link
Sobald die manuelle Überprüfung und die Verarbeitung des Vorgangs abgeschlossen sind, können Sie die zuvor beschriebenen Ergebnisse erhalten, indem Sie die Aktivität Get Results erneut aufrufen.

Fehler

Die Verarbeitung des Vorgangs kann aus verschiedenen Gründen fehlschlagen (zum Beispiel kann eine Eingabedatei beschädigt sein oder ihr Format wird von ABBYY Vantage nicht unterstützt). In diesem Fall löst die Aktivität Get Results eine Ausnahme aus.