Azure Blob ストレージのエクスポート アクティビティの追加
Azure Blob ストレージのエクスポート アクティビティを使用して、フォルダから Azure Blob ストレージ内のコンテナにドキュメントを自動的にエクスポートします。
手順
-
[ワークフロー] タブで、RPA ノードまたは他のノードの下にある を選択します。
デフォルトでは、デザイナー領域に開始ノードと RPA ノードが追加されます。
[アクティビティの追加] ダイアログ ボックスが表示されます。
- [タイプ] リストで、[Azure Blob ストレージのエクスポート] を選択します。(デフォルト: タスク)
- デフォルトでは、「Azure Blob ストレージのエクスポート」が [タイトル] として表示されます。タイトルは必要に応じて変更できます。
-
[入力ドキュメント/フォルダ] リストで、ドキュメントまたはフォルダ変数を選択します。
ドキュメント変数を選択した場合、MIME の種類を選択しなければなりません。
-
[Azure ストレージ] リストで、TotalAgility [統合] で BLOB 用に構成されている Microsoft Azure ストレージの名前。既存の Azure ストレージ接続がない場合は、新しい接続を構成できます。Azure ストレージ接続の構成を参照してください。
Azure ストレージ統合名は、インポート マシンとエクスポート マシンで同一である必要があります。
- [コンテナ名] リストで、ファイルをエクスポートするコンテナを選択します。この名前は、動的変数 (プロセス/サーバー) または静的な値です。
-
フォルダ変数を選択した場合、[入力ドキュメント/フォルダ] で [エクスポート モード] も選択してください。
-
[フォルダ] (デフォルト): ドキュメントを含む結合および圧縮されたファイルをエクスポートするには、このモードを選択します。次のように設定します。
プロパティ 説明 [エクスポート データ形式] いずれかのエクスポート データ形式を選択します。
-
[抽出されたフィールドを含む CSV ファイル] (デフォルト)
-
[抽出されたフィールドを含む JSON と生の OCR 結果]
エクスポート形式として JSON を選択した場合は、次のいずれかのオプションを選択して、[JSON 出力タイプ] を追加で構成します。
-
[すべてのドキュメントを含む結合ファイル] (デフォルト)
-
[各ドキュメントごとに別々のファイル]
-
-
-
[ドキュメント]: 個々のドキュメントをエクスポートするには、このモードを選択します。次のように設定します。
プロパティ 説明 [エクスポート データ形式] いずれかのエクスポート データ形式を選択します。
-
[抽出されたフィールドを含む CSV ファイル] (デフォルト)
-
[抽出されたフィールドを含む JSON と生の OCR 結果]
-
-
-
[BLOB 名] リストで、BLOB を保存するために使用する名前を選択します。この名前は、動的変数 (プロセス/サーバー) または静的な値です。
[エクスポート モード] が [ドキュメント] に設定されている場合、[BLOB 名] については、いずれかのオプションを選択します。
-
[ファイル名] (デフォルト): BLOB 名をファイル名と同じ名前に設定します。
-
[ドキュメント ID]: BLOB 名をドキュメント ID に設定します。
-
- [Blob の URL] リストで、返される新しい BLOB へのパスを格納するために使用される文字列変数 (プロセス/サーバー) を選択します。
- ワークフローがこのポイントに到達した場合に設定されるようにする [状態] を入力します。
-
[追加] を選択します。
Azure Blob ストレージ ノードが追加され、更新されたプロパティはプロパティ パネルに表示されます。
Azure ストレージ接続の構成
接続を構成して、Azure Blob ストレージから TotalAgility にドキュメントをインポートし、処理を行って、Azure Blob ストレージにエクスポートします。複数の統合を設定することができます。
-
Azure BLOB ストレージのエクスポート アクティビティの構成で、Azure ストレージに [新規作成] リンクを選択します。
[新しい Azure ストレージの構成] ダイアログ ボックスが表示されます。
-
Azure ストレージ接続の [ID] を入力します。システムは、この ID で Azure ストレージ接続を識別します。
構成を保存すると ID を変更できなくなります。
- [表示名] ボックスに、「MyStorage」などの接続の名前を入力します。
-
[認証タイプ] リストで、次のいずれかの認証タイプを選択して構成します。
[アカウント アクセス キー] (デフォルト) Azure では、ストレージ アカウントに接続するために使用できる 2 つの「アクセス キー」が提供されます。いずれかのアカウント アクセス キーを使用することができます。アクセス キーは、関連付けられているストレージ アカウントとそのデータに対する完全な制御を許可するものであるため、適切に保護することが重要です。次の詳細を構成します。
[ストレージ アカウントの名前] Azure ストレージのアカウント名を入力します。
[アカウント アクセス キー] [アカウント アクセス キー] ボックスに、プライマリ アクセス キーまたはセカンダリ アクセス キーを入力します。
[共有アクセス署名] このタイプの認証では、アクセス許可をより細かく時間制限付きで制御することができ、ストレージ アカウント内の個々のコンテナ、BLOB、ファイル、またはキューにスコープを設定できます。
[BLOB サービスの SAS URL] ボックスに、権限および期間に制限がある状態で Azure ストレージ リソースへの一時的なアクセスを提供する SAS URL を入力します。
SAS URL は、ストレージ アカウント キーを侵害することなくリソースにアクセス権を付与するための安全な方法です。Azure ストレージで生成された SAS URL が TotalAgility で機能するようにするには、次のアクセス権限が必要です。
-
許可されたサービス: Blob
-
許可されたリソースのタイプ: コンテナとオブジェクト
-
許可された権限: 読み取り、書き込み、削除、および一覧表示。
-
-
[接続のテスト] をクリックします。
接続が成功すると、「Azure ストレージの構成が正常に接続されました」というメッセージが表示されます。
-
構成を保存するには、[保存] をクリックします。
構成が保存され、[Azure ストレージ] リストに表示されます。