メインコンテンツへスキップ
Skill の Parameter を使用すると、Skill を変更・再学習・再公開しなくても挙動を調整できます。これは、大規模なトレーニングセットを必要とする複雑な Skill に有用です。
  • Document skill では、Parameter を使用して Skill をさまざまなドキュメント処理シナリオに適合させます。
  • Process skill では、Parameter を使用して、それがラップする Document skill の Parameter を参照・調整します。
Tenant Administrator と Skill Designer のロールを持つユーザーのみが、Skill の Parameter を作成および編集できます。

ユースケース

それぞれの顧客のデータ カタログを使って請求書を処理する

同じ組み込みの Invoice Skillを使って、各 Vantage API トランザクションで異なるデータ カタログを指定することで、複数の顧客の請求書を処理できます。Invoice Skill を含む一部の組み込み Skill には、データ カタログを参照する既定の Parameter が付属しており、トランザクションごとに新しいカタログ値を指定するだけで済みます。 詳細については、Vantage API を介して Skill の Parameter にアクセスするを参照してください。

自動的な国と経費タイプの検出を制限する

Receipt Skillを使用すると、ドイツなど単一の国の小売レシートを処理できます。Receipt Skill を含む一部の組み込み Skill には、自動的な国と経費タイプの検出を制限する既定の Parameter が用意されています。ドイツの小売レシートのみを処理するには、Parameter 値を DEGeneralRetail に設定します。これにより、Country field と Expense Type field がそれに合わせて再定義され、ドキュメントの処理が高速になります。

特定の field に新しい値を割り当てる

特定のドキュメントセットに対して、Date field に新しい値を割り当てるように Document skill を設定します。Boolean Skill Parameter を作成し、その既定値を No に設定して、Date field に対するスクリプトルールを追加します。
if (Context.Skill.Parameters["New parameter"].Value == false) {
  Context.GetField("Date field").Value = 'New date'
}
特定のドキュメントセットでパラメーターが No に設定されている場合、ルールが実行され、New date の値が Date field に割り当てられます。

異なるレベルの Parameter 間の関係

Process skill には Extract activity を含めることができ、さらにその Extract activity では Document skill を使用します。この入れ子構造の各レベルには、それぞれ独自の Parameter があります。
  • Document skill Parameter — Document skill 内のアクティビティ間で抽出データを共有し、ドキュメント処理の設定を指定します。Vantage、Advanced Designer、Vantage API で表示および編集できます。
  • Extract activity Parameter — Extract activity から参照される Document skill の Parameter です。Vantage で表示および編集できます。
  • Process skill Parameter — Extract activity Parameterを参照し、その値を上書きできます。Vantage と Vantage API で表示および編集できます。
Document skill にParameterがない場合、Process skill に追加する必要はありません。

Skill の Parameter の種類

Skill の Parameter は、3 種類のいずれかです。
TypeDescription
Data Catalog接続先のサーバー上のデータ カタログへの接続 string です
Textstring 値です
BooleanBoolean 値です。取り得る値は YesNo です。

Document skill Skill Parameter

さまざまな処理シナリオに対応するため、Document skill でパラメーターを設定します。

Process skill Skill Parameter

Process skill から Document skill Skill Parameter にアクセスして変更します。

Vantage API 経由で Skill Parameter にアクセスする

Vantage API を使用して、トランザクションごとにパラメーター値の設定と読み取りを行います。

ビジネス ルールの自動化

スクリプト化したビジネス ルールで field の検証を自動化します。

Receipt skill

レシート処理用のデフォルト パラメーターを備えた組み込み Skill です。

Invoice skill の概要

デフォルト パラメーターを備えた組み込みの Invoice skill です。