- 概要
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- コグニティブ
- DocuSign
- リリース ノート
- DocuSign アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- DocuSign スコープ
- DocuSign 操作を呼び出し
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- エンベロープの受信者を作成
- ドキュメントを取得 (Get Document)
- ドキュメントを取得
- エンベロープを取得
- フォーム データを取得
- エンベロープを送信
- エンベロープを更新
- 添付ファイルのリストを表示
- カスタム フィールドのリストを表示
- ドキュメントのリストを表示
- List Envelope Status Changes
- 受信者のリストを表示
- 一括送信リストを作成
- 一括送信要求を作成
- 一括送信リストを取得
- 一括送信リストを取得
- テンプレートのカスタム フィールドを作成
- テンプレート受信者を作成
- テンプレートを取得
- テンプレートのリストを表示
- Google Vision
- Jira
- リリース ノート
- Jira アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- Jira スコープ
- メソッドを実行
- 添付ファイルを追加
- 添付ファイルを削除
- 添付ファイルをダウンロード
- 添付ファイルを取得
- コメントを追加
- コメントを削除
- コメントを取得
- コンポーネントを作成
- コンポーネントを削除
- コンポーネントを取得
- ダッシュボードを検索
- フィルターを作成
- フィルターを取得
- 課題リンクを作成
- 課題リンクを削除
- 課題リンク タイプを取得
- 課題リンクを取得
- ウォッチャーを追加
- 課題を割り当て
- 課題をクローン
- 課題を作成
- 課題を削除
- 課題を取得
- ウォッチャーを取得
- ウォッチャーを削除
- JQL を使用して課題を検索
- 課題をトランジション
- 課題を更新
- プロジェクトを作成する
- プロジェクトを削除
- プロジェクト タイプを取得
- プロジェクトを取得
- プロジェクトを更新
- トランジションを取得
- ユーザーを作成
- ユーザーを削除
- ユーザーを検索
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Teams
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Oracle NetSuite
- Salesforce
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- リリース ノート
- Smartsheet アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- テクニカル リファレンス
- クイックスタート - 行の操作
- Smartsheet アプリケーション スコープ
- ファイルを添付
- URL を添付 (Attach URL)
- 添付ファイルを削除
- 添付ファイルを取得
- 添付ファイルのリストを表示
- コメントを追加
- コメントを削除
- コメントを取得 (Get Comment)
- List Discussions
- フォルダーをコピー
- フォルダーを作成
- フォルダーを削除
- フォルダーを取得
- フォルダーのリストを表示
- グループ メンバーを追加
- グループを取得
- グループのリストを取得
- グループ メンバーを削除
- レポートを取得
- レポートのリストを取得
- 行を追加
- 行をコピー
- 行でディスカッションを作成
- 行を削除
- 行を取得
- 行のリストを取得 (List Rows
- 行を移動
- 行を更新
- シートをコピー
- シートを作成
- テンプレートからシートを作成
- シートをダウンロード
- シートを取得
- シートのリストを表示
- シートを更新
- ユーザーを追加
- ユーザーを取得
- ユーザーのリストを取得
- ユーザーを削除
- WorkSpaceをコピー
- WorkSpace を作成
- リストの WorkSpace
- CSV/XLSX からシートをインポート
- Smartsheet の操作を呼び出し
- 検索アクティビティ
- Send via Email
- オブジェクトを共有
- Success Factors
- Tableau
- Twilio
- Workato
- Workday
概要
以下は、Amazon Textract アクティビティのステップバイステップの使用手順を示すページへのリンクです。 これらのガイドは、各種アクティビティの実用的なサンプルの作成に役立ち、AWS リソースへの接続を確認したり、入/出力データ型に習熟したりできるようにするために役立ちます。
| クイックスタート | 説明 |
|---|---|
| このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
FormField[]]) が含まれている場合、出力ウィンドウに PageDetail.FormFields.Items().Key 値と PageDetail.FormFields.Items().Value 値が書き込まれます ([繰り返し (コレクション の各要素)] と [ 1 行を書き込み])。ファイルに表データ (DataTable) が含まれている場合、 PageDetail.Tables 値が出力ウィンドウに書き込まれます ([データ テーブルを出力 ] と [1 行を書き込み])。 | |
| このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
|
クイックスタート - 単一ページのドキュメントを分析する
概要
このガイドの目的は、Amazon Textract の [単一ページのドキュメントを分析 ] アクティビティを使用した、実用的なサンプルを作成できるようになることです。
この実用的なサンプルにより、AWS リソースへの接続をすばやく確認したり、アクティビティの入力/出力データ型に習熟したりすることができます。
このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
- AWS リソースへの接続を確立します ([Amazon スコープ])。
- 単一の JPEG または PNG ファイルを分析します ([単一ページのドキュメントを分析])。
- 見つかったデータの種類 ([条件分岐 (if)]) に応じて分析結果を出力します。
-
ファイルにフォーム データ ( [
FormFields]) が含まれている場合、出力ウィンドウにPageDetail.FormFields.Items().Name値とPageDetail.FormFields.Items().Value値が書き込まれます ([繰り返し (コレクション の各要素)] と [ 1 行を書き込み])。 -
ファイルに表データ (
DataTable) が含まれている場合、PageDetail.Tables値が出力ウィンドウに書き込まれます ([データ テーブルを出力 ] と [1 行を書き込み])。
-
前提条件
はじめる前に
- Amazon Textract のセットアップ 手順を完了します。
- S3 バケットにアップロードするか、ローカルに保存して、JPEG または PNG ファイルを使用できるようにします。
手順
プロジェクトを構築する
-
プロジェクトに [Amazon スコープ ] アクティビティを追加します。
-
Amazon Textract アクティビティに使用する IAM ユーザーの ID、シークレット、 リージョン を入力します。
- 詳細については、「 セットアップ」 ガイドの「 IAM ユーザーを作成する 」セクションをご覧ください。
-
[ Amazon スコープ] アクティビティ内に [ 単一ページのドキュメントを分析] アクティビティを追加します。
-
分析する JPEG または PNG の [ドキュメント パス ] (Bucket) と [DocumentName] ( バケット ) と [ DocumentName] (ドキュメント名) を入力します。
-
[ページ値] の
PageDetail変数を作成し、入力します (例: pageDetail)。- 変数を作成する際は、変数の型として UiPath.Amazon.Textract.Client.Models.PageDetail を選択します。
-
[ 単一ページのドキュメントを分析] アクティビティの後に[条件分岐 (if)] アクティビティを追加します。
-
[条件] プロパティに、上記の手順で作成した
PageDetail変数と を入力します。HasFormData.ToString.Equals("True") は、ファイルにFormFieldオブジェクトが含まれているかどうかを判断します (例: pageDetail.HasFormData.ToString.Equals("True"))。 -
[Then] ステートメント ボックスに [繰り返し (コレクションの各要素)] アクティビティを追加します。
- TypeArgument プロパティで、_UiPath.Amazon.Textract.Client.Models.FormFields を選択します。
- [ 値 ] プロパティに、[メッセージを取得] アクティビティ用に作成した変数の
FormFields.Itemsプロパティを入力します (例: pageDetail.FormFields.Items)。 - [繰り返し (コレクションの各要素)] アクティビティに [1 行を書き込み] アクティビティを追加します。
- [テキスト] プロパティに「item」と入力します。名前+" |"+アイテム。価値+" |"+アイテム。フォーム データの
KeyValuePair値を出力する信頼度です。
- [テキスト] プロパティに「item」と入力します。名前+" |"+アイテム。価値+" |"+アイテム。フォーム データの
- [Else] ステートメント ボックスに [1 行を書き込み] アクティビティを追加します。
- [テキスト] プロパティに「No form data found」と入力します。
-
最初の [条件分岐 (if)] アクティビティの後にもう 1 つ [条件分岐 (if)] アクティビティを追加します。
-
[条件] プロパティに、上記の手順で作成した
PageDetail変数と を入力します。HasTableData.ToString.Equals("True") を使用して、ファイルにDataTableオブジェクトが含まれているかどうかを判断します (例: pageDetail.HasTableData.ToString.Equals("True"))。 -
[Then] ステートメント ボックスに [データ テーブルを出力] アクティビティを追加します。
- [ データ テーブル] プロパティに、[ 単一ページのドキュメントを分析] アクティビティ用に作成した
PageDetail変数 を入力します 。Tables(0) は、ファイル内の 'DataTable' オブジェクトを指定します (例: pageDetail.Tables(0)) - [テキスト] プロパティで、
DataTableコンテンツのString変数 (例:dataTable)。 - [データ テーブルを出力] アクティビティの後に [1 行を書き込み] アクティビティを追加します。
- [テキスト] プロパティに、
DataTable内容を出力するために上記の手順で作成したString型変数を入力します。
- [テキスト] プロパティに、
- [Else] ステートメント ボックスに [1 行を書き込み] アクティビティを追加します。
- [テキスト] プロパティに「No table data found」と入力します。
- [ データ テーブル] プロパティに、[ 単一ページのドキュメントを分析] アクティビティ用に作成した
-
[実行] をクリックし、[出力] ウィンドウに予期されるフォーム データとテーブル データが含まれていることを確認します。
完了です!
準備ができたら、他の クイックスタート ガイドを試して、さまざまな Amazon Textract アクティビティにさらに習熟してください。
Amazon Textact アクティビティの詳細 (プロパティの入力/出力の例を含む) については「 アクティビティ 」ページをご覧ください。すべてのアクティビティが記載されたリストと、アクティビティの詳細な説明ページへのリンクが記載されています。
クイックスタート - 分析を開始および取得する
概要
このガイドの目的は、Amazon Textract の [ドキュメント分析を開始]、[ ドキュメント分析のステータスを取得]、および [ドキュメント分析を取得 ] アクティビティを使用した、実用的なサンプルを作成できるようになることです。
この実用的なサンプルにより、AWS リソースへの接続をすばやく確認したり、アクティビティの入力/出力データ型に習熟したりすることができます。
このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
-
AWS リソースへの接続を確立します ([Amazon スコープ])。
-
Amazon Textract の分析ジョブを開始します ([ドキュメントの分析を開始])。
-
開始した分析ジョブのステータス ([繰り返し (後判定)]、[ ドキュメント分析ステータスを取得]、[ 1 行を書き込み]、[ 遅延]) を取得して出力します。
-
分析ジョブが成功した場合に、分析結果を取得して出力します ([条件分岐 (if)]、[ ドキュメント分析を取得]、[繰り返し (コレクションの各 要素)]、[ 繰り返し (コレクションの各要素)]、[ 1 行を書き込み])。
前提条件
はじめる前に
- Amazon Textract のセットアップ 手順を完了します。
- S3 バケットにアップロードするか、ローカルに保存して、JPEG または PNG ファイルを使用できるようにします。
手順
プロジェクトを構築する
-
プロジェクトに [Amazon スコープ ] アクティビティを追加します。
-
Amazon Textract アクティビティに使用する IAM ユーザーの ID、シークレット、 リージョン を入力します。
- 詳細については、「 セットアップ」 ガイドの「 IAM ユーザーを作成する 」セクションをご覧ください。
-
[ Amazon スコープ] アクティビティ内に[ドキュメントの分析を開始] アクティビティを追加します。
-
分析する JPEG または PNG の [ バケット ] と [ ドキュメント名 ] を入力します。
-
[ジョブ ID] の値を表す
String変数を作成し、入力します (例: jobId)。 -
[ドキュメントの分析を開始] アクティビティの後に [ 繰り返し (後判定)] アクティビティを追加します。
-
[ 繰り返し (後判定 )] アクティビティ内に、[ ドキュメント分析のステータスを取得] アクティビティを追加します。
-
[ジョブ ID] プロパティに、上記でジョブ ID 用に作成した
String変数を入力します (例: jobId)。 -
[ジョブのステータス] の値に使用する
String変数を作成し、入力します (例: jobStatus)。 -
[繰り返し (後判定)] アクティビティの [条件] プロパティに、JobStatus 変数と条件値を入力します (例: jobStatus = "IN_PROGRESS")
-
[テキスト] プロパティに、上記の [ジョブのステータス] の値用に作成した
String変数を入力します (例: jobStatus)。 -
[ 期間] プロパティに、ドキュメントの処理に要する推定時間を入力します。この例では、 00:00:20 と入力して 、ジョブ ステータス の出力値の変更を示します (デモ以外のシナリオでは、1 つのフォーム ドキュメントに 「00:00:55 」と入力します)。
注:上記のシナリオでは、ロボットは分析ジョブのステータスを 20 秒ごとに取得して出力します。ステータスは IN_PROGRESS です。この条件の場合、ロボットはステータスを取得するまでステータスを取得して出力できます。
-
[繰り返し (後判定)] アクティビティの後に[条件分岐 (if)] アクティビティを追加します。
-
[条件] プロパティに、条件値とともに JobStatus 変数を入力します (例: jobStatus = "SUCCEEDED" または jobStatus="PARTIAL_SUCCESS")。
-
[Then] ステートメント ボックスに、[ドキュメント分析を取得] アクティビティを追加します。
- [ジョブ ID] プロパティに、[ドキュメントの分析を開始] アクティビティの [ジョブ ID] プロパティ用に作成した
String変数を入力します。(例: jobId)。 - ページ値の
PageDetail[]変数を作成し、入力します (例: pageDetails)。
- 変数を作成する際は、変数の型として UiPath.Amazon.Textract.Client.Models.PageDetail[] を選択します。
- [ジョブ ID] プロパティに、[ドキュメントの分析を開始] アクティビティの [ジョブ ID] プロパティ用に作成した
-
以下の例では、Pages プロパティの
PageDetail[]配列の最初のドキュメントのみを評価します。 -
[代入] アクティビティの後に [繰り返し (コレクションの各要素)] アクティビティを追加します。
- [TypeArgument] プロパティで [UiPath.Amazon.Textract.Client.Models.FormFields] を選択します
- [値] プロパティに、[代入] アクティビティ用に作成した変数の
FormFields.Itemsプロパティを入力します (例: pageDetail.FormFields.Items)。 - [繰り返し (コレクションの各要素)] アクティビティに [1 行を書き込み] アクティビティを追加します。
- [テキスト] プロパティに「item」と入力します。名前+" |"+アイテム。価値+" |"+アイテム。フォームの値を出力するための信頼度。
- [Else] ステートメント ボックスに [1 行を書き込み] アクティビティを追加します。
- [テキスト] プロパティに、失敗したジョブに関するメッセージを入力します (例: _「ジョブが失敗した。もう一度やり直してください」)。
-
シーケンスを実行し、[ 出力 ] ウィンドウにジョブのステータスとフォーム データ期待値が表示されていることを確認します。
完了です!
準備ができたら、他の クイックスタート ガイドを試して、さまざまな Amazon Textract アクティビティにさらに習熟してください。
Amazon Textact アクティビティの詳細 (プロパティの入力/出力の例を含む) については「 アクティビティ 」ページをご覧ください。すべてのアクティビティが記載されたリストと、アクティビティの詳細な説明ページへのリンクが記載されています。