IDP by Workato - IDP by Workatoを使用したドキュメントの処理アクション
IDP by Workatoを使用したドキュメントの処理アクションは、Intelligent Document Processing(IDP)by Workatoを使用して、アップロードされたファイルから構造化データを抽出します。 抽出されたデータはデータピルとして表示されます。
IDP by Workatoアクションを設定するには、次の手順を実行します:
トリガーを設定した後、コネクターアクションとしてIDP by Workatoを検索して選択します。
アプリとしてIDP by Workatoを選択
アクションとしてIDP by Workatoを使用したドキュメントの処理を選択します。
処理するファイルコンテンツを指定します。
ドキュメント処理アクション
拡張子を含むファイル名を入力するか、ファイルタイプでタイプを指定します。
ファイルタイプドロップダウンメニューを使用して、処理するファイルタイプを選択します。 これにより、ファイル名から推測されたタイプが上書きされます。 このコネクターは、png、jpg、webp、gif、およびpdfファイルタイプをサポートしています。 PDFファイルは15ページを超えてはなりません。
ドキュメントタイプドロップダウンメニューを使用して、処理するドキュメントタイプを選択します。 独自のスキーマを指定するにはDocumentsを選択し、事前定義済みスキーマを使用するには次のいずれかのオプションを選択します。
InvoicesReceiptsPassportDriver's LicenseAcademic TranscriptContractPurchase order
IDPバージョンドロップダウンメニューを使用して、使用する予定のバージョンを選択します。
JSONスキーマを追加するか、識別するフィールドを手動で入力します。
保存をクリックします。
出力
このアクションは、抽出された値と信頼度スコアを返します。 抽出された値にはドキュメントからの構造化データが含まれ、信頼度スコアは抽出された値の精度を示します。
抽出された値
抽出された値には、請求書番号、日付、明細項目、合計金額など、ドキュメントの主要な詳細が含まれます。
値出力の例
{
"values": {
"invoice_number": "I-N-V-50513188",
"invoice_date": "17-Sep-2009",
"due_date": "07-Mar-1996",
"order_date": null,
"total_amount": 722.84,
"line_items": [
{
"description": "Cultural identify.",
"quantity": 2,
"price": 21.06,
"product_code": null,
"unit_price": 10.53
},
{
"description": "Sister degree letter.",
"quantity": 4,
"price": 153.6,
"product_code": null,
"unit_price": 38.4
},
{
"description": "Quite always item.",
"quantity": 4,
"price": 131.32,
"product_code": null,
"unit_price": 32.83
},
{
"description": "Shoulder.",
"quantity": 5,
"price": 364,
"product_code": null,
"unit_price": 72.8
},
{
"description": "Wall laugh.",
"quantity": 5,
"price": 38,
"product_code": null,
"unit_price": 7.6
}
],
"vendor_address": "8110 Lee Haven, West Michele, IN 23979 US",
"recipient_address": "838 Harris Ferry, Matthew burgh, MP 10645 US",
"vendor_phone": "+1(193)406-5197",
"vendor_url": "www.Graham-Carrillo-and-Stark.com",
"vendor_gst_number": "24H-D-E7487R-E-S-R-T4",
"vendor_email": "[email protected]",
"recipient_phone": "+1(362)455-4064",
"recipient_url": "https://www.torres.biz/",
"recipient_gst_number": null,
"recipient_email": "[email protected]",
"purchase_order_number": null,
"subtotal": 707.98,
"tax_amount": 14.86,
"discount": null,
"payment_terms": null,
"notes": null,
"shipping_fee": null,
"service_charge": null,
"account_number": "16870634",
"bank_code": null,
"swift_number": "S-B-I-N-I-N-B-B250",
"payment_method": null,
"terms_and_conditions": "Terms and Conditions will be charged if payment is not made within the due date.",
"remaining_calls": 99,
"consumed_calls": 1,
"reset_time": "2024-06-21T02:14:56.000000-07:00"
}
}信頼度スコア
信頼度スコアは、抽出された値に対するモデルの信頼度を示します。 スコアが高いほど(1.0に近いほど)、精度が高いことを意味します。
信頼度スコアの例
{
"confidence_scores": {
"invoice_number": 0.9999498764044592,
"invoice_date": 0.9996482332742705,
"due_date": 0.9999909854763569,
"order_date": 0.9999952766598805,
"total_amount": 0.9999833454831217,
"line_items": [
{
"description": 0.9928496557986662,
"quantity": 0.9137961392004543,
"price": 0.9659621927727069,
"product_code": 0.999996766699321
},
{
"description": 0.9999201908481007,
"quantity": 0.9999195718568064,
"price": 0.9978151698276594,
"product_code": 0.9999995679801468
},
{
"description": 0.9998884805883848,
"quantity": 0.9999804063791609,
"price": 0.9999548387307367,
"product_code": 0.9999996871837311
},
{
"description": 0.9997998524901466,
"quantity": 0.9999720029460075,
"price": 0.9998689017394373,
"product_code": 0.9999999031936844
},
{
"description": 0.9999628251424393,
"quantity": 0.9999601429370041,
"price": 0.9998570904479072,
"product_code": 0.9999998063873687
}
],
"vendor_phone": 0.9110792042231154,
"vendor_url": 0.9452639023666751,
"vendor_gst_number": 0.9992403800587537,
"vendor_email": 0.9990823827609913,
"recipient_phone": 0.9949677082415654,
"recipient_url": 0.9963093776626322,
"recipient_gst_number": 0.9997899093338881,
"recipient_email": 0.9980467902735672,
"purchase_order_number": 0.9999576695636125,
"subtotal": 0.9999805851068317,
"tax_amount": 0.9990580898021001,
"discount": 0.9956880111711502,
"payment_terms": 0.8990708766681919,
"notes": 0.7962851560580655,
"shipping_fee": 0.999827195289032,
"service_charge": 0.9999335967675153,
"account_number": 0.9943227138851094,
"bank_code": 0.9813131412674407,
"swift_number": 0.9913429312416263,
"payment_method": 0.9992365566395588
}
}ユースケースの例
このアクションの入力フィールドは、ドキュメントタイプによって異なります。 次の例では、請求書および一般的なドキュメントの入力フィールドを設定する方法を示します。
請求書の処理
請求書には、請求書番号、日付、明細項目、合計金額などの構造化データが含まれます。 この例では、主要な請求書詳細を抽出するためにIDP by Workatoを使用したドキュメントの処理アクションを設定する方法を示します:
請求書設定の例
この例の入力フィールドは、次の請求書に基づいています。
請求書の例
請求書はWorkato FileStorageにアップロードされます。 Workato FileStorageアクションでファイルコンテンツを取得を使用してファイルを取得し、次のフィールドでIDP by Workatoを使用したドキュメントの処理アクションを使用して処理します:
| 入力フィールド | 説明 |
|---|---|
| ファイルの内容 | 請求書ファイル。 この例では、ファイルコンテンツを取得アクションからファイルコンテンツデータピルをマッピングします。 |
| ファイル名 | 拡張子を含むファイル名を入力するか、ファイルタイプでタイプを指定します。 |
| ファイルタイプ | ドキュメントのファイルタイプを指定します。 サポートされている形式には、png、jpg、webp、gif、およびPDFがあります。 この例ではpngを使用します。 |
| ドキュメントタイプ | ドキュメントタイプをInvoicesに設定します。 |
| 識別するフィールド | ファイルから抽出するフィールドを定義します。 |
請求書入力フィールド
一般的なドキュメントの処理
ドキュメントは、請求書のように固定された構造に従わない場合があります。 この例では、非構造化ドキュメントから主要な詳細を抽出するためにIDP by Workatoを使用したドキュメントの処理アクションを設定する方法を示します。
ドキュメント設定の例
この例の入力フィールドは、次のドキュメントに基づいています。
ドキュメントの例
ドキュメントはWorkato FileStorageにアップロードされます。 Workato FileStorageでファイルコンテンツを取得アクションを使用してファイルを取得し、次のフィールドでIDP by Workatoを使用したドキュメントの処理アクションを使用して処理します:
| 入力フィールド | 説明 |
|---|---|
| ファイルの内容 | ドキュメントファイル。 この例では、ファイルコンテンツを取得アクションからファイルコンテンツデータピルをマッピングします。 |
| ファイル名 | 拡張子を含むファイル名を入力するか、ファイルタイプでタイプを指定します。 |
| ファイルタイプ | ドキュメントのファイルタイプを指定します。 サポートされている形式は、png、jpg、webp、gif、およびPDFです。 この例ではPDFを使用します。 |
| ドキュメントタイプ | ドキュメントタイプをDocumentsに設定します。 |
| 識別するフィールド | ファイルから抽出するフィールドを定義します。 |
ドキュメント入力フィールド
Last updated:
JSONスキーマを貼り付けまたはアップロード
フィールドを手動で追加