- 概要
- 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
- 行を移動
- 行を更新
- シートをコピー
- シートを作成
- Create Sheet from Template
- シートをダウンロード
- シートを取得
- シートのリストを表示
- シートを更新
- ユーザーを追加
- ユーザーを取得
- ユーザーのリストを取得
- ユーザーを削除
- WorkSpaceをコピー
- WorkSpace を作成
- リストの WorkSpace
- CSV/XLSX からシートをインポート
- Smartsheet の操作を呼び出し
- 検索アクティビティ
- Send via Email
- オブジェクトを共有
- Success Factors
- Tableau
- Twilio
- Workato
- Workday
連携アクティビティ (クラシック)
概要
以下は、Amazon Textract アクティビティのステップバイステップの使用手順を示すページへのリンクです。 これらのガイドは、各種アクティビティの実用的なサンプルの作成に役立ち、AWS リソースへの接続を確認したり、入/出力データ型に習熟したりできるようにするために役立ちます。
| クイックスタート | 説明 |
|---|---|
| このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
FormField[]), the PageDetail.FormFields.Items().Key and PageDetail.FormFields.Items().Value values are written to the output window (For Each and Write Line). If the file includes table data (DataTable), the PageDetail.Tables values are written to the output window (Output Data Table and Write Line). | |
| このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
|
クイックスタート - 単一ページのドキュメントを分析する
概要
このガイドの目的は、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 アクティビティの詳細 (プロパティの入力/出力の例を含む) については「 アクティビティ 」ページをご覧ください。すべてのアクティビティが記載されたリストと、アクティビティの詳細な説明ページへのリンクが記載されています。