IDP by Workato - IDP by Workatoを使用したドキュメントの処理アクション

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

IDP by Workatoを使用したドキュメントの処理アクションは、Intelligent Document Processing(IDP)by Workatoを使用して、アップロードされたファイルから構造化データを抽出します。 抽出されたデータはデータピルとして表示されます。

IDP by Workatoアクションを設定するには、次の手順を実行します:

1

トリガーを設定した後、コネクターアクションとしてIDP by Workatoを検索して選択します。

アプリを選択アプリとしてIDP by Workatoを選択

2

アクションとしてIDP by Workatoを使用したドキュメントの処理を選択します。

3

処理するファイルコンテンツを指定します。

ドキュメント処理アクションドキュメント処理アクション

4

拡張子を含むファイル名を入力するか、ファイルタイプでタイプを指定します。

5

ファイルタイプドロップダウンメニューを使用して、処理するファイルタイプを選択します。 これにより、ファイル名から推測されたタイプが上書きされます。 このコネクターは、pngjpgwebpgif、およびpdfファイルタイプをサポートしています。 PDFファイルは15ページを超えてはなりません。

6

ドキュメントタイプドロップダウンメニューを使用して、処理するドキュメントタイプを選択します。 独自のスキーマを指定するにはDocumentsを選択し、事前定義済みスキーマを使用するには次のいずれかのオプションを選択します。

  • Invoices
  • Receipts
  • Passport
  • Driver's License
  • Academic Transcript
  • Contract
  • Purchase order
7

IDPバージョンドロップダウンメニューを使用して、使用する予定のバージョンを選択します。

8

JSONスキーマを追加するか、識別するフィールドを手動で入力します。

9

保存をクリックします。

出力

このアクションは、抽出された値と信頼度スコアを返します。 抽出された値にはドキュメントからの構造化データが含まれ、信頼度スコアは抽出された値の精度を示します。

抽出された値

抽出された値には、請求書番号、日付、明細項目、合計金額など、ドキュメントの主要な詳細が含まれます。

値出力の例
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に近いほど)、精度が高いことを意味します。

信頼度スコアの例
json
{

    "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を使用したドキュメントの処理アクションを使用して処理します:

入力フィールド説明
ファイルの内容請求書ファイル。 この例では、ファイルコンテンツを取得アクションからファイルコンテンツデータピルをマッピングします。
ファイル名拡張子を含むファイル名を入力するか、ファイルタイプでタイプを指定します。
ファイルタイプドキュメントのファイルタイプを指定します。 サポートされている形式には、pngjpgwebpgif、およびPDFがあります。 この例ではpngを使用します。
ドキュメントタイプドキュメントタイプをInvoicesに設定します。
識別するフィールドファイルから抽出するフィールドを定義します。

請求書入力フィールド請求書入力フィールド

一般的なドキュメントの処理

ドキュメントは、請求書のように固定された構造に従わない場合があります。 この例では、非構造化ドキュメントから主要な詳細を抽出するためにIDP by Workatoを使用したドキュメントの処理アクションを設定する方法を示します。

ドキュメント設定の例

この例の入力フィールドは、次のドキュメントに基づいています。

ドキュメントの例ドキュメントの例

ドキュメントはWorkato FileStorageにアップロードされます。 Workato FileStorageでファイルコンテンツを取得アクションを使用してファイルを取得し、次のフィールドでIDP by Workatoを使用したドキュメントの処理アクションを使用して処理します:

入力フィールド説明
ファイルの内容ドキュメントファイル。 この例では、ファイルコンテンツを取得アクションからファイルコンテンツデータピルをマッピングします。
ファイル名拡張子を含むファイル名を入力するか、ファイルタイプでタイプを指定します。
ファイルタイプドキュメントのファイルタイプを指定します。 サポートされている形式は、pngjpgwebpgif、およびPDFです。 この例ではPDFを使用します。
ドキュメントタイプドキュメントタイプをDocumentsに設定します。
識別するフィールドファイルから抽出するフィールドを定義します。

ドキュメント入力フィールドドキュメント入力フィールド

Last updated: