ロボット
このサブセクションは、各プロジェクトに基づいて、リポジトリにおいてロボットを管理するのに役立ちます。ロボットがスケジュールで実行できるようにするためには、リポジトリにアップロードする必要があります。ロボットがアップロードされると、リポジトリにコピーされます。よって、Design Studio においてロボットに対して後で変更が行われた場合は、ロボットを再びアップロードする必要があります (これは Design Studio から簡単に行うことができます)。この操作を行っても、すでに関連付けられているスケジュールからロボットが除去されることはありません。その代わりに、これらのスケジュールは、次回実行する際に新しいバージョンのロボットを使用します。
各ロボットは、プロジェクトに属します。[ロボット] タブの上部では、ロボットを表示するプロジェクトを選択できます。
指定のプロジェクト内では、同じ名前を持つ 2 つの異なるロボットを使用することはできません。これらは同じロボットとして考慮され、最後にアップロードしたもので以前のものが上書きされます。異なるプロジェクトには、同じ名前のロボットを含めることができます。
ロボットは、デフォルトでは各ページにつき 40 ロボットずつテーブルに表示されます。この情報は、以下のように列で構成されます。
列 |
説明 |
---|---|
名前 |
ロボット名。ロボットがリポジトリに存在しないタイプまたはスニペットを使用する場合、その名前は赤くマークされます。 |
フォルダ |
ロボットのファイルを保存するために指定されたフォルダ名。デフォルトでは、ファイルは Root フォルダに保存されます。ファイルを保存する新しいフォルダを作成できます。フォルダ名は、選択したフォルダが Root 以外の場合、列に表示されます。フォルダは、ログ タブの [ロボット実行] ビューのロボット名の一部として表示されます。ロボットを削除する際は、空のフォルダを削除できます。 |
プロジェクト名 |
ロボットが属するプロジェクトの名前 (すべてのプロジェクトを表示する際に便利)。 |
バージョン |
ロボットを編集する際に最後に使用した Kofax RPA バージョン。 |
サイズ |
ロボットのサイズはバイトで表記されます。 |
スケジュール |
ロボットを実行するスケジュールの名前。 |
削除 |
クリックすると、リポジトリからロボットが削除されます。ロボットは、実行に使用されるスケジュールから自動的に除去されます。ファイル システムにロボットのコピーがない場合は、完全に失われます。 |
入力タイプ |
ロボットの入力変数で使用されるタイプ。ロボットを実行するには、各タイプに関連した ".type" ファイルが存在する必要があります。 |
返されるタイプ |
ロボットによって返された値のタイプ 。API からロボットを実行する際、これらのタイプの値を返すことがあります。ロボットを実行するには、これらのタイプに関連した ".type" ファイルが存在する必要があります。 |
保存されたタイプ |
ロボットによってデータベース データ登録された値のタイプ。ロボットを実行するには、これらのタイプに関連した ".type" ファイルが存在する必要があります。 |
使用されるスニペット |
このロボットによって使用されたスニペットの名前。ロボットがスニペット A を使用し、スニペット A がスニペット B を使用する場合、スニペット A のみがここに一覧表示されます。 |
マッピング |
ロボットのユーザーとラベルのマッピングを表示します。 |
作成者 (デフォルトでは非表示) |
ロボットを最初にアップロードしたユーザーのユーザー名。この機能は、スタンドアロンの Management Console を実行している場合にのみ利用できます。 |
変更者 (デフォルトでは非表示) |
ロボットを最後に変更したユーザーのユーザー名。この機能は、スタンドアロンの Kofax RPA を実行している場合にのみ利用できます。 |
最終変更 |
ロボットの最近の変更の日付 |
すぐに実行 |
このボタンをクリックすると、RoboServer のロボット実行がすぐに開始されます。この機能は、入力を取得するロボットには利用できません。 |
API |
このボタンをクリックすると、RoboServer でロボットを実行するための Java または C# のコードが表示されます。 |
REST |
これにより、REST サービスとしてロボットを呼び出すことができるウィンドウが開きます。 |
SOAP |
これにより、SOAP からロボットを呼び出すことができるウィンドウが開きます。 |
ダウンロード |
クリックすると、リポジトリからロボットのコピーがダウンロードされ、ファイルシステムに保存されます。 |
ロボットを右クリックすると、以下のメニューが開きます。
![ロボットのオプション](../../All_Images/RobotsTabPopup.png)
複数のロボットを選択すると、[削除]、[フォルダの設定]、[スケジュールの作成] オプションを利用できます。複数のロボットを選択して、スケジュールを作成すると、[新しいスケジュール] ダイアログ ボックスが、選択したすべてのロボットが追加された状態で開きます。この方法で追加されたロボットすべてが入力を必要とする場合は、後で追加する必要があります。
Desktop Automation ワークフローでは、トリガーを持つロボットに対して [ユーザーにマッピング]、[トリガーをサスペンド]、および [トリガーのアクティブ化] を使用できます。
左上隅の [ロボットの追加] をクリックすると、新規作成ロボットをアップロードするためのウィンドウが開きます。既存のロボットと同じ名前でロボットをアップロードすると、既存のロボットが上書きされます。実行するスケジュールには変更は加えられません。新しいロボットをアップロードしても、スケジュールには自動的に追加されません。これは手動で行う必要があります。
ロボットをアップロードする別の方法は、Design Studio のアップロード機能のひとつを使うことです。これは、Design Studio は必要な対応とスニペットをアップロードすることを除き、全く同じように動作します。Management Console リポジトリに複数のプロジェクトが含まれる場合、アップロードするプロジェクトを選択するためのダイアログが表示されます。