Document Automation にドキュメントをアップロードする bot のビルド
- 最終更新日2024/08/21
Document Automation にドキュメントをアップロードする bot のビルド
特定のラーニングインスタンスにドキュメントをアップロードして処理と抽出を行う bot をビルドします。
前提条件
- アップロード先のラーニングインスタンスの名前がわかっており、
- 十分な数の Bot Runners が接続されていることを確認します。Bot Runner を接続する方法については、「Document Automation 環境の設定」のステップ 5 を参照してください。注: ドキュメントの平均ページ数に応じて、この bot の専用の Bot Runner と、
extraction
およびdownload
bots の追加の Bot Runners が必要です。必要な Bot Runners の数に関するさらに詳しいガイダンスについては、以下の説明をご覧ください。 - この bot をデプロイするスケジュール間隔を決定します (最大で 30 分おき)。
- アップロード待ちドキュメントの平均ページ数を決定します。
この bot は、ドキュメント抽出プロセスのエンドツーエンドのオートメーションのために必要です。デプロイ時、bot は、アップロード済みファイルの数を計算値と比較することで、ドキュメントを処理する Bot Runners が十分にあるかどうかをチェックします。計算では、Bot Runners の数、スケジュール間隔、ドキュメントの平均ページ数が考慮に入れられます。
注: このステップは、アップロードされるドキュメントの数を制御することにより、スムーズな処理を確保して、タイムアウト エラーを引き起こす可能性のある Bot Runners の過負荷を回避するために重要です。
必要な Bot Runners の数を決めるには、次の点を考慮に入れてください。
- 1 つの Bot Runner は、単一ページのドキュメントを 1 分で処理できます。
- 1 つの Bot Runner は、2 ページのドキュメントを 2 分で処理できます。
- 1 つの Bot Runner は、1,440 件の単一ページのドキュメントを 1 日で処理できます。
- 2 つの Bot Runners は、単一ページのドキュメント 2 件を 1 分で処理できます。
注: 現在の Bot Runner 駆動のDocument Automation アーキテクチャは、リアルタイムまたはそれに近い処理を容易にするための制約です。
この式を使って、必要な Bot Runners の数を決定します。
Number of Documents to Process per day * Average Number of Pages per document / 1440 = Number of Bot Runners
注: 式の結果が整数でない場合、次の整数に切り上げて、適切な Bot Runners 数を取得する必要があります。たとえば、式の結果が 4.2 の場合、5 個の Bot Runners が必要です。
詳細については、「Automation Anywhere University: RPA Training and Certification (A-People login required)」の「Document Automation 開発者」コースを検索してください。
例として、毎日 1 万件のドキュメントを、ドキュメントあたり平均 1 ページで処理する場合、7 つの Bot Runners が必要です。
10,000 documents * 1 page per document / 1440 = 7 Bot Runners
手順
bot をビルドするには、以下のステップに従います。
完成した bot は、下の図のようになります。
次のステップ
プロセスと bot を公開します。「ラーニングインスタンスを本番環境に公開する」のステップ 3 を参照してください。