- リリース ノート
- 概要
- はじめに
- 概念
- 基本情報
- Marketplace ベンダー
- Marketplace のお客様
- パブリッシング ガイドライン
- すぐに使えるオートメーションのパブリッシング ガイドライン
- ソリューション アクセラレータの公開ガイドライン
- Integration Service コネクタの公開ガイドライン
- セキュリティと IP 保護
- その他の UiPath コンポーネント
- Node-RED
- セットアップ
- Teams
- Microsoft Teams Scope
- Create Team
- チームをグループから作成する
- Get Team
- Get Teams
- Channels
- チャンネルを作成
- Delete Channel
- Get Channel
- Get Channels
- Update Channel
- Chats
- Get Chat
- Get Chats
- Get Chat Members
- Messages
- Get Message
- メッセージを取得
- Get Message Replies
- Reply To Message
- メッセージを送信
- イベント
- イベント/予定を作成
- イベント/予定を削除
- Get Event
- Get Events
- ユーザー
- Get User Presence
- 動作のしくみ
- テクニカル リファレンス
- はじめに
- 概要
- セットアップ
- テクニカル リファレンス
- Azure Form Recognizer Scope
- アクティビティ
- Analyze Form
- Analyze Form Async
- Get Analyze Form Result
- Analyze Receipt
- Analyze Receipt Async
- Get Analyze Receipt Result
- Analyze Layout
- Analyze Layout Async
- Get Analyze Layout Result
- Train Model
- Get Models
- モデル のキーを取得
- Get Model Info
- Delete Model
- コネクタ
- How to Create Activities
- 連携の独自開発
概念
直接的または間接的な連携により、異なる UiPath 製品の複数のコンポーネントの操作が可能になります。このページでは、UiPath 製品を初めてお使いになるお客様 (または製品について再確認したいことのあるお客様) を対象に、さまざまなコンポーネントの概要を説明します。
このページでは、統合に関連する製品とコンポーネントを中心に説明しています。すべての UiPath 製品やコンポーネントを取り上げているわけではありません。
このページをお読みになると、さまざまな UiPath 製品とその相互関係の概要を理解することができます。
まず、連携の開発に使用する製品について説明します。オートメーション プロジェクトの構築、管理、実行に使用されるエンドユーザー製品には、Studio、Orchestrator、Robot の 3 つがあります。
製品 |
説明 |
---|---|
Studio (構築) |
Studio は、Studio の組み込みパッケージやカスタム アクティビティ パッケージを使用して、オートメーション プロジェクトをシンプルなものから複雑なものまで構築できるようにするデスクトップ アプリケーションです。 詳しくは、『Studio ガイド』をご覧ください。 |
Orchestrator (管理) |
Orchestrator は、業務プロセスを繰り返し実行するオートメーション リソースを作成、デプロイ、実行、監視できるようにするための Web アプリケーションです。 詳しくは、『Orchestrator ガイド』をご覧ください。 |
Robot (実行) |
Robot は、オートメーション プロジェクトを実行する実行ホストです。 詳しくは、『Robot ガイド』をご覧ください。 |
各製品には、独自の連携を開発するときに直接的または間接的に操作するコンポーネントが含まれます。
以下の Studio コンポーネントは、主にアクティビティ連携を開発したり使用したりするために適用されます。
コンポーネント |
説明 |
---|---|
アクティビティ |
アクティビティは、プロセス オートメーションの構成要素です。各アクティビティは、ボタンのクリック、ファイルの読み込み、ログ パネルへの書き込みなど、ロボットがソフトウェア アプリケーションに対して実行するアクションです。 詳しくは、『Activities ガイド』をご覧ください。 |
依存関係 |
依存関係とは、特定のプロジェクトにリンクされているパッケージのことです。パッケージには、プロジェクトで使用する既存のアクティビティが含まれています。依存関係は、コンテキストに基づいており、各プロジェクトの定義 (使用するアクティビティ、変数、入力/出力引数など) が考慮されています。 |
プロジェクト |
オートメーション プロジェクトとは、業務プロセスをグラフィカルに表現したものです。ユーザーが作成した一連のステップの実行順序と関係を詳細に制御して、ルールに基づくプロセスをオートメーション化することができます。 詳しくは、『Studio ガイド』の「オートメーション プロジェクトについて」をご覧ください。 |
以下の Orchestrator コンポーネントは、主にコネクタ連携を開発したり使用したりするときに適用されます。
コンポーネント |
説明 |
---|---|
テナント |
テナントとは、Orchestrator の単一インスタンス内の独立したデータ セット (パッケージ、プロセス、キュー、ジョブなど) のことです。 テナントにより、複数のチーム/部門が独自のオートメーション プロセスをオーケストレーションしながら、同じ Orchestrator インスタンスを組織の他の部分と共有することができます。 詳しくは、『UiPath Orchestrator ガイド』の「テナントについて」をご覧ください。 |
プロセス |
プロセスとは、パッケージとロボット グループのつながりを表しています。各アクティビティでパッケージがロボット グループにリンクされると、そのロボット グループに属するロボットにそのパッケージが自動的に配布されます。 詳しくは、『UiPath Orchestrator ガイド』の「プロセスについて」をご覧ください。 |
環境 |
ロボット グループとは、グループ化されたロボットのことで、プロセスのデプロイに使用されます。 詳しくは、『UiPath Orchestrator ガイド』の「ロボット グループについて」をご覧ください。 |
パッケージ |
パッケージとは、Orchestrator インスタンスの構築を開始するために追加されるオートメーション プロジェクトのことです。 詳しくは、『UiPath Orchestrator ガイド』の「パッケージについて」をご覧ください。 |
キュー |
キューとは、複雑なオートメーション プロジェクトで使用できる複数の種類のデータを格納するコンテナーです。 詳しくは、『UiPath Orchestrator ガイド』の「キューおよびトランザクションについて」をご覧ください。 |
アセット |
アセットとは、異なるオートメーション プロジェクトで使用可能な共有変数または認証情報のことです。アセットに特定の情報を格納することで、ロボットはその情報に簡単にアクセスできるようになります。 詳しくは、『UiPath Orchestrator ガイド』の「アセットについて」をご覧ください。 |
Job |
ジョブとは、1 つ以上のロボット上でプロセスを実行することです。プロセスの作成後 (環境へのパッケージのデプロイ後)、次の手順として、ジョブを作成してこのプロセスを実行します。 詳しくは、『UiPath Orchestrator ガイド』の「ジョブについて」をご覧ください。 |
以下の 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」をご覧ください。 |