Marketplace
最新
バナーの背景画像
Marketplace ユーザー ガイド
最終更新日 2024年4月16日

概念

直接的または間接的な連携により、異なる UiPath 製品の複数のコンポーネントの操作が可能になります。このページでは、UiPath 製品を初めてお使いになるお客様 (または製品について再確認したいことのあるお客様) を対象に、さまざまなコンポーネントの概要を説明します。

このページでは、統合に関連する製品とコンポーネントを中心に説明しています。すべての UiPath 製品やコンポーネントを取り上げているわけではありません。

このページをお読みになると、さまざまな UiPath 製品とその相互関係の概要を理解することができます。

製品

まず、連携の開発に使用する製品について説明します。オートメーション プロジェクトの構築、管理、実行に使用されるエンドユーザー製品には、Studio、Orchestrator、Robot の 3 つがあります。

製品

説明

Studio

(構築)

Studio は、Studio の組み込みパッケージやカスタム アクティビティ パッケージを使用して、オートメーション プロジェクトをシンプルなものから複雑なものまで構築できるようにするデスクトップ アプリケーションです。

詳しくは、『Studio ガイド』をご覧ください。

Orchestrator

(管理)

Orchestrator は、業務プロセスを繰り返し実行するオートメーション リソースを作成、デプロイ、実行、監視できるようにするための Web アプリケーションです。

詳しくは、『Orchestrator ガイド』をご覧ください。

Robot

(実行)

Robot は、オートメーション プロジェクトを実行する実行ホストです。

詳しくは、『Robot ガイド』をご覧ください。



コンポーネント

各製品には、独自の連携を開発するときに直接的または間接的に操作するコンポーネントが含まれます。

Studio

以下の Studio コンポーネントは、主にアクティビティ連携を開発したり使用したりするために適用されます。

コンポーネント

説明

アクティビティ

アクティビティは、プロセス オートメーションの構成要素です。各アクティビティは、ボタンのクリック、ファイルの読み込み、ログ パネルへの書き込みなど、ロボットがソフトウェア アプリケーションに対して実行するアクションです。

詳しくは、『Activities ガイド』をご覧ください。

依存関係

依存関係とは、特定のプロジェクトにリンクされているパッケージのことです。パッケージには、プロジェクトで使用する既存のアクティビティが含まれています。依存関係は、コンテキストに基づいており、各プロジェクトの定義 (使用するアクティビティ、変数、入力/出力引数など) が考慮されています。

詳しくは、『Studio ガイド』の「依存関係について」および「パッケージの管理」をご覧ください。

プロジェクト

オートメーション プロジェクトとは、業務プロセスをグラフィカルに表現したものです。ユーザーが作成した一連のステップの実行順序と関係を詳細に制御して、ルールに基づくプロセスをオートメーション化することができます。

詳しくは、『Studio ガイド』の「オートメーション プロジェクトについて」をご覧ください。

Orchestrator

以下の Orchestrator コンポーネントは、主にコネクタ連携を開発したり使用したりするときに適用されます。

コンポーネント

説明

テナント

テナントとは、Orchestrator の単一インスタンス内の独立したデータ セット (パッケージ、プロセス、キュー、ジョブなど) のことです。

テナントにより、複数のチーム/部門が独自のオートメーション プロセスをオーケストレーションしながら、同じ Orchestrator インスタンスを組織の他の部分と共有することができます。

詳しくは、『UiPath Orchestrator ガイド』の「テナントについて」をご覧ください。

プロセス

プロセスとは、パッケージとロボット グループのつながりを表しています。各アクティビティでパッケージがロボット グループにリンクされると、そのロボット グループに属するロボットにそのパッケージが自動的に配布されます。

詳しくは、『UiPath Orchestrator ガイド』の「プロセスについて」をご覧ください。

ロボット グループ

ロボット グループとは、グループ化されたロボットのことで、プロセスのデプロイに使用されます。

詳しくは、『UiPath Orchestrator ガイド』の「ロボット グループについて」をご覧ください。

パッケージ

パッケージとは、Orchestrator インスタンスの構築を開始するために追加されるオートメーション プロジェクトのことです。

詳しくは、『UiPath Orchestrator ガイド』の「パッケージについて」をご覧ください。

キュー

キューとは、複雑なオートメーション プロジェクトで使用できる複数の種類のデータを格納するコンテナーです。

詳しくは、『UiPath Orchestrator ガイド』の「キューおよびトランザクションについて」をご覧ください。

アセット

アセットとは、異なるオートメーション プロジェクトで使用可能な共有変数または認証情報のことです。アセットに特定の情報を格納することで、ロボットはその情報に簡単にアクセスできるようになります。

詳しくは、『UiPath Orchestrator ガイド』の「アセットについて」をご覧ください。

Job

ジョブとは、1 つ以上のロボット上でプロセスを実行することです。プロセスの作成後 (環境へのパッケージのデプロイ後)、次の手順として、ジョブを作成してこのプロセスを実行します。

詳しくは、『UiPath Orchestrator ガイド』の「ジョブについて」をご覧ください。

Robot

以下の Robot コンポーネントは、アクティビティとコネクタ両方の連携に適用されます。

コンポーネント

説明

サービス

Robot サービスは、すべての操作の頭脳の役割を果たします。プロセス情報を受信して円滑な配信を促し、Robot Executor に必要な指示を与えます。

デプロイ方法によって、サービス モード (無人) とユーザー モード (有人) の 2 つのサービス タイプがあります。

詳しくは、『UiPath Robot ガイド』の「サービス」をご覧ください。

Executor

Robot Executor (UiPath.Executor.exe) は、プロセスの実行を直接担当するコンポーネントです。毎回、1 つのジョブを所有します。開始にあたり、Executor のインスタンスが Robot サービスによって生成されます。

詳しくは、『UiPath Robot ガイド』の「Executor」をご覧ください。

UiPath Assistant

ロボット エージェント (UiPath.Agent.exe) はロボットのユーザー インターフェイスです。システム トレイ ウィンドウに利用可能なジョブを表示する WPF アプリケーションです。Robot サービスのクライアントとして、ユーザー入力に基づき、IPC プロトコルを使用してジョブを開始または停止したり設定を変更したりするためのリンクを要求することができます。

詳しくは、『UiPath Robot ガイド』の「UiPath Assistant」をご覧ください。

全体図

ここまで、さまざまなコンポーネントについて紹介し、その特徴を説明してきました。では、これらのコンポーネントの相図の相関関係を確認しましょう。

コンポーネント

次のアーキテクチャ図は、上記のセクションで説明した製品コンポーネント間の関係を大まかに表しています。



Integrations

次のアーキテクチャ図は、設計時から実行時までのコネクタとアクティビティの関係を表しています。



  • 製品
  • コンポーネント
  • Studio
  • Orchestrator
  • Robot
  • 全体図
  • コンポーネント
  • Integrations

Was this page helpful?

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