Orchestrator
v2023.4
バナーの背景画像
Orchestrator ユーザー ガイド
最終更新日 2024年3月4日

オートメーションのベスト プラクティス

マルチテナント

Orchestrator はマルチテナント オプションを提供します。ユーザーは、1 つ以上のテナントを使用して Orchestrator の単一インスタンスを複数のデプロイ環境に分割できます。各環境にはロボット、プロセス、ログなどが含まれます。テナントはすべて同じ Orchestrator データベースを共有します。

これにより、必要なリソースを組織の他の部分から分離できます。オートメーションのリソースには、そのテナント内からのみアクセスできます。

フォルダー

フォルダーを使用すると、オートメーション の管理 (ロボットの作成、特定のプロセスへのアクセスなど) へのアクセスを制限しながら、組織の必要な部門間でオートメーション自体を共有できます。

ロボット

プロビジョニングされた各ロボットに対して意味のある名前と説明をつけます。新しいロボットがプロビジョニングされるたび、ロボットの種類を選択する必要があります。

  • Unattended ロボット - Unattended ロボットの場合、無人ジョブを実行するには Windows 認証情報が必要です。
  • Attended ロボット - Attended ロボットの場合は、ロボットがインストールされているマシンで直接、人間のエージェントが手動でジョブをトリガーするため、認証情報は必要ありません。

Attended ロボットを Orchestrator に登録した後は、[ロボット] ページでロボットのステータスが [利用可能] かどうかチェックします。

プロセス

まれに、もう使用されないプロセスの古いバージョンを削除しなければならないことがあります。バージョンを手動で選択し、[削除] ボタンまたは [非アクティブを削除] ボタンをクリックすることで、バージョンを 1 つずつ削除できます。後者のボタンは、プロセスによって使用されないバージョンをすべて削除します。

注: 最新のプロセスバージョンに問題が発生した場合にロールバックできるよう、古いバージョンを少なくとも 1 つ残しておくことを推奨します。

ジョブ

ロボットが中断なく複数のプロセスを実行しなければならない場合、ロボットがビジーでも、すべてのジョブが滞りなくトリガーされる必要があります。こうしたジョブはキューに入ってステータスが保留となり、ロボットが再び使用可能になると、Orchestrator が次のジョブを起動します。



ジョブを強制終了するよりも停止することをお勧めします。

ジョブを停止するには、プロセス ワークフロー内に [停止すべきか確認] アクティビティが必要となります。このアクティビティは、[停止] ボタンがクリックされたかどうかを示す Boolean 値を返します。



[強制終了] ボタンは、ロボットに強制終了コマンドを送信します。ロボットは動作の途中である可能性があるため、このボタンは必要なときにのみ使用することを推奨します。

トリガー

トリガーはその明らかな機能に加えて、ロボットを 24 時間実行させるために使用できます。ジョブを連続してスケジュールすることができます (少なくとも 1 分間隔で)。プロセスを開始すべきときにロボットが使用できない場合は、プロセスはジョブキューに追加され、ロボットが使用できるようになるとすぐに実行されます。

キュー

作成された各キューに意味のある名前と説明をつけます。

各トランザクションのライフ サイクルの最後に、アイテム処理の結果を設定する必要があります。設定しない場合には、ステータスが [新規] のトランザクションは 24 時間後に自動的に [破棄済み] に変更されます。

[トランザクションのステータスを設定] アクティビティを使用して、キュー アイテムのステータスを [成功] または [失敗] に設定できます。設定によっては、[アプリケーション エラー][失敗] したアイテムのみがリトライされます。

同じロボットが処理すべきアイテムが 2 種類以上ある場合には、それらをキューで管理する方法が少なくとも 2 つあります。

  1. 種類ごとに複数のキューを作成します。そして、シーケンスのすべてのキューをチェックし、新しいアイテムを持つキューが特定のプロセスをトリガーする、というプロセスを作成します。
  2. すべてのアイテムと各アイテムのそれぞれについて、単一のキューを作成し、引数「Type」または「Process」を作成します。ロボットは、このパラメーターを認識することで、どのプロセスが呼び出されるべきかを決定することができます。

トランザクション

[トランザクション アイテムを追加] アクティビティは、キューを使用せずにトランザクション機能をすべて取得するオプションを提供しますが、ユーザーはキューを先に作成しておく必要があります。このアクティビティはアイテムをキューに追加し、ステータスを [処理中] に設定します。すぐにアイテムの使用を開始し、プロセスの最後に [トランザクションのステータスを設定] アクティビティを必ず使用してください。

ログ

[ログ フィールドを追加] アクティビティは、管理をより容易にするために、ロボットのログに他の引数を追加します。このアクティビティをワークフローで使用した後、[メッセージをログ] アクティビティも以前に追加されたフィールドを記録します。

Was this page helpful?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
UiPath ロゴ (白)
信頼とセキュリティ
© 2005-2024 UiPath. All rights reserved.