Zum Hauptinhalt springen
Skill-Parameter ermöglichen es Ihnen, das Verhalten eines Skills anzupassen, ohne ihn zu ändern, neu zu trainieren und erneut zu veröffentlichen — nützlich für komplexe Skills, die große Trainingsdatensätze erfordern.
  • In einem Document-Skill passen Parameter den Skill an verschiedene Dokumentverarbeitungsszenarien an.
  • In einem Process-Skill verweisen Parameter auf die Parameter des Document-Skills, den er kapselt, und passen diese an.
Nur Benutzer mit den Rollen Tenant Administrator und Skill Designer können Skill-Parameter erstellen und bearbeiten.

Anwendungsfälle

Verarbeitung von Rechnungen verschiedener Kunden mithilfe ihrer eigenen Datenkataloge

Verwenden Sie dieselbe integrierte Invoice-Skill, um Rechnungen mehrerer Kunden zu verarbeiten, indem Sie in jedem Vorgang der Vantage-API einen anderen Datenkatalog übergeben. Einige integrierte Skills, darunter die Invoice-Skill, verfügen über Standardparameter, die auf Datenkataloge verweisen — Sie müssen lediglich pro Vorgang einen neuen Katalogwert übergeben. Weitere Informationen finden Sie unter Zugriff auf Skill-Parameter über die Vantage-API.

Einschränken der automatischen Erkennung von Land und Ausgabenart

Verwenden Sie den Receipt-Skill, um Kassenbelege aus dem Einzelhandel aus einem einzigen Land zu verarbeiten — zum Beispiel aus Deutschland. Einige integrierte Skills, darunter der Receipt-Skill, stellen Standardparameter bereit, mit denen sich die automatische Erkennung von Land und Ausgabenart einschränken lässt. Um nur deutsche Kassenbelege aus dem Einzelhandel zu verarbeiten, setzen Sie die Parameterwerte auf DE und GeneralRetail. Die Felder Land und Ausgabenart werden entsprechend neu definiert, und Dokumente werden schneller verarbeitet.

Zuweisen eines neuen Werts zu einem bestimmten Feld

Konfigurieren Sie einen Document-Skill so, dass dem Feld Date für einen bestimmten Dokumentsatz ein neuer Wert zugewiesen wird. Erstellen Sie einen Boolean-Skill-Parameter, setzen Sie dessen Standardwert auf No, und fügen Sie eine skriptbasierte Regel für das Feld Date hinzu:
if (Context.Skill.Parameters["New parameter"].Value == false) {
  Context.GetField("Date field").Value = 'New date'
}
Wenn der Parameter für einen bestimmten Dokumentensatz den Wert No hat, wird die Regel ausgeführt und der Wert New date dem Date-Feld zugewiesen.

Beziehungen zwischen Parametern auf verschiedenen Ebenen

Ein Process-Skill kann eine Extract-Aktivität enthalten, die wiederum einen Document-Skill verwendet. Jede Ebene dieser verschachtelten Struktur hat ihre eigenen Parameter:
  • Document-Skill-Parameter — teilen extrahierte Daten zwischen den Aktivitäten des Document-Skills und legen Einstellungen für die Dokumentenverarbeitung fest. Sie können in Vantage, im Advanced Designer und über die Vantage-API angezeigt und bearbeitet werden.
  • Parameter der Extract-Aktivität — im Wesentlichen die Parameter des Document-Skills, auf die über die Extract-Aktivität zugegriffen wird. Sie können in Vantage angezeigt und bearbeitet werden.
  • Process-Skill-Parameter — verweisen auf Parameter der Extract-Aktivität und können deren Werte überschreiben. Sie können in Vantage und über die Vantage-API angezeigt und bearbeitet werden.
Wenn Ihr Document-Skill keine Parameter hat, müssen Sie dem Process-Skill keine hinzufügen.

Typen von Skill-Parametern

Skill-Parameter können einen von drei Typen haben:
TypBeschreibung
DatenkatalogVerbindungszeichenfolge zu einem Datenkatalog auf dem verbundenen Server.
Textstring-Wert.
BooleanBoolean-Wert — mögliche Werte sind Ja und Nein.