- 概要
- 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 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 リソースへの接続を確認したり、入/出力データ型に習熟したりできるようにするために役立ちます。
クイックスタート |
説明 |
---|---|
このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
| |
このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
|
このガイドの目的は、Amazon Textract で [ 単一ページのドキュメントを分析 ] アクティビティを使用した、実用的なサンプルを作成することです。
この実用的なサンプルにより、AWS リソースへの接続をすばやく確認したり、アクティビティの入力/出力データ型に習熟したりすることができます。
このページの手順を完了すると、以下のアクションを実行するオートメーション シーケンスが使用できるようになります。
- AWS リソースへの接続を確立します ([Amazon スコープ])。
- 単一の JPEG ファイルまたは PNG ファイルを分析します ([単一ページのドキュメントを分析])。
-
見つかったデータの種類 ([条件分岐 (if)]) に応じて、分析結果を出力します。
はじめる前に
- Amazon Textract の セットアップ手順を 完了します。
- S3 バケットにアップロードするか、ローカルに保存して、JPEG または PNG ファイルを使用できるようにします。
プロジェクトを構築する
- プロジェクトに [Amazon スコープ] アクティビティを追加します。
-
Amazon Textract アクティビティで使用する IAM ユーザーの ID、シークレット、 リージョン を入力します。
- 詳細については、「セットアップ」ガイドの「 IAM ユーザーを作成 する」セクションをご覧ください。
- [Amazon スコープ] アクティビティ内に [ 単一ページのドキュメントを分析 ] アクティビティを追加します。
- [ ドキュメント パス ] または[ バケット ] と [ドキュメント名] の、分析する JPEG または PNG fle を入力します。
-
[ページ ] の値に対し、
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」と入力 します。名前+" |"+item.値+" |"+item. フォーム データの
KeyValuePair
値を出力するための信頼度。
- [ テキスト] プロパティに「item」と入力 します。名前+" |"+item.値+" |"+item. フォーム データの
- [Else] ステートメント ボックスに [1 行を書き込み] アクティビティを追加します。
- [ テキスト] プロパティに 、「フォーム データが見つかりません。」と入力します。
- 最初の [条件 分岐 (if)] アクティビティの後に別の [条件 分岐 (if)] アクティビティを追加します。
- [ 条件 ] プロパティに、上記の手順で作成した
PageDetail
変数 を入力します 。HasTableData.ToString.Equals("True") で、ファイルにDataTable
オブジェクトが含まれているかどうかを判断します (例: pageDetail.HasTableData.ToString.Equals("True"))。 -
[ Then ] ステートメント ボックスに [ データ テーブルを出力 ] アクティビティを追加します。
- [ データ テーブル ] プロパティに、[ 単一のページのドキュメントを分析 ] アクティビティに対して作成した
PageDetail
変数 を入力します 。テーブル(0) ファイル内の「DataTable」オブジェクトを指定します (例: pageDetail.Tables(0))。 - [ テキスト ] プロパティに、
DataTable
コンテンツのString
変数を作成して入力します (例:dataTable)。 -
[データ テーブルを出力] アクティビティの後に [1 行を書き込み] アクティビティを追加します。
- [ テキスト] プロパティに、
DataTable
の内容を出力するために上記の手順で作成したString
変数を入力します。
- [ テキスト] プロパティに、
- [Else] ステートメント ボックスに [1 行を書き込み] アクティビティを追加します。
- [ テキスト] プロパティに 、「表データが見つかりません。」と入力します。
- [ データ テーブル ] プロパティに、[ 単一のページのドキュメントを分析 ] アクティビティに対して作成した
-
[ 実行 ] をクリックして、[ 出力 ] ウィンドウに、予期されるフォーム データとテーブル データが含まれているかどうかを確認します。
完了です!
準備ができたら、他の 「クイックスタート 」ガイドにも挑戦し、さまざまな 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 = "IN_PROGRESS")。
- 可能なジョブのステータス値のリストは、「ドキュメント分析のステータスの詳細を取得」ページの「 ジョブ の ステータス」 プロパティ セクションをご覧ください。
- [ ドキュメント分析のステータスを取得] アクティビティの後に [1 行を書き込み ] アクティビティを追加します。
- [ テキスト] プロパティに、上記の [ジョブ のステータス] の値に対して作成した
String
変数を入力します (例: jobStatus)。 - [1 行を書き込み ] アクティビティの後に [ 待機 ] アクティビティを追加します。
-
[ 期間] プロパティに、ドキュメントの処理に要する推定時間を入力します。 この例では、「 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[]
配列の最初のドキュメントのみを評価します。- 配列内に最初の項目を格納する
PageDetail
変数を作成して入力し、[ ドキュメント分析を取得 ] アクティビティの後に [代入 ] アクティビティを使用します (例: pageDetail)。 - 作成した変数に値として[ページの詳細](0)を割り当てます (ページの詳細)。
- 配列内に最初の項目を格納する
-
[代入] アクティビティの後に [繰 り返 し (コレクションの各要素)] アクティビティを追加します。
- [ TypeArgument ] プロパティで [ UiPath.Amazon.Textract.Client.Models.FormFields] を選択します。
- [ 値 ] プロパティに、[ 代入 ] アクティビティに対して作成した変数の [
FormFields.Items
] プロパティを入力します (例: pageDetail.FormFields.Items)。 -
[繰り返し (コレクションの各 要素)] アクティビティに [1 行を書き込み ] アクティビティを追加します。
- [ テキスト] プロパティに「item」と入力 します。名前+" |"+item.値+" |"+item. フォームの値を出力する信頼度。
- [Else] ステートメント ボックスに [1 行を書き込み] アクティビティを追加します。
- [ テキスト] プロパティに、失敗したジョブのメッセージを入力します (例: _"Job failed, try again.")。
-
シーケンスを実行し、[ 出力 ] ウィンドウにジョブのステータスと期待されるフォーム データの値が含まれるかどうかを確認します。
完了です!
準備ができたら、他の 「クイックスタート 」ガイドにも挑戦し、さまざまな Amazon Textract アクティビティにさらに習熟してください。
Amazon Textact アクティビティの詳細 (プロパティの入力/出力の例を含む) については「 アクティビティ 」をご覧ください。すべてのアクティビティが記載されたリストと、アクティビティの詳細な説明ページへのリンクが記載されています。