のボットプロセスフォーム RPA ハブ

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:15分
  • ボットプロセスフォームを使用してそれをボットプロセス構成に関連付け、ボットプロセスに必要な残りのフィールドに入力します。

    表 : 1. ボットプロセスフォーム
    フィールド 説明
    ボットプロセス
    名前 ボットプロセスの一意の名前。
    プロセスタイプ ボットプロセスのタイプ:
    • 無人 (Unattended):人間の介入を必要としない自動化。
    • 有人 (Attended):人間の介入を必要とする自動化。
    ボットプロセス構成 [自動生成] ボットプロセスの関連ボットプロセス構成。
    注文 ボットプロセスの注文実行の優先順位。
    • 1:最高優先度
    • 999999:最低優先度

    複数の無人ボットプロセスが同時に開始するようスケジュールされている場合は、優先度が最も高いプロセスが実行され、その他は [スキップ] としてマークされます。

    複数のボットプロセスの優先度とスケジュールが同じ場合は、1 つのボットプロセスがランダムに選択されて実行されます。詳細については、「でのボットプロセスの実行優先度 RPA ハブ」を参照してください。

    デフォルト値は 1 に設定されています。

    RPA ビジネスユーザーはこのフィールドを表示できます。

    このフィールドは、[プロセスタイプ] フィールドで [Unattended] が選択されている場合にのみ表示されます。

    パッケージ ボットプロセスの関連付けられているパッケージ。

    無人のボットプロセスの場合は、無人タイプのパッケージを関連付けます。

    有人のボットプロセスの場合は、有人タイプのパッケージを関連付けます。

    公開済みのパッケージのみを関連付けることができます。

    パッケージバージョン 使用中のアクティブなパッケージのバージョン。

    公開済みのパッケージバージョンのみを関連付けることができます。

    ライフサイクルステージステータス [自動生成] ボットプロセス構成のライフサイクルステージステータス。
    実行時間しきい値 (分) ボットプロセスの予定実行時間。

    デフォルト値は 60 分です。

    このフィールドは、[プロセスタイプ] フィールドで [Unattended] が選択されている場合にのみ表示されます。

    RPA ビジネスユーザーはこのフィールドを表示できます。

    このフィールドは必須です。

    ジョブの消去 (日数) ジョブデータが削除されるまでの日数。
    管理担当者 ビジネスプロセスの IT 所有者

    このフィールドは、既存のレコードでのみ表示されます。

    このフィールドの編集に必要なロール:RPA リリースマネージャーおよび RPA 管理者。

    オーナー 管理担当者グループに属し、ビジネスプロセスを担当するビジネスユーザー。

    このフィールドは、既存のレコードでのみ表示されます。

    このフィールドは、[管理担当者グループ] フィールドに入力したものに依存します。

    [管理担当者グループ] フィールドにエントリが入力されている場合は、[管理担当者グループ] フィールドに属し、RPA ビジネスユーザーロールを持つユーザーのみを [所有者] フィールドに追加できます。

    [管理担当者グループ] フィールドが空の場合、[所有者] フィールドは読み取り専用です。

    このフィールドの編集に必要なロール:RPA リリースマネージャーおよび RPA 管理者。

    埋め込みタスクの自動化を有効にする 有人構成レコードでマッピングされた関連付けられた ServiceNow フォームから有人ボットプロセス (自動化) をトリガーするオプション。有人構成レコードの詳細については、「の有人構成フォーム RPA ハブ」を参照してください。

    [埋め込みタスクの自動化 (Embedded Task Automation)] チェックボックスをオンにすると、[フィールドパラメーターを処理 (Process Field Parameters)][有人構成 (Attended Configuration)] の 2 つのタブがボットプロセスフォームに表示されます。

    埋め込みタスクの自動化の詳細については、「の埋め込みタスクの自動化 (ETA) RPA ハブ」を参照してください。

    説明 ボットプロセスの説明。
    セッション設定
    モニターをアクティブに保つ ロボットがボットプロセスを実行しているマシンで、モニターをアクティブにしておくためのオプション。

    このフィールドは、[プロセスタイプ] フィールドで [Unattended] が選択されている場合にのみ表示されます。

    自動セッションの復元 自動化が実行される前にロボットのステータスを初期ステージに復元するオプション。

    このフィールドは、[プロセスタイプ] フィールドで [Unattended] が選択されている場合にのみ表示されます。

    強制開始

    ロボットでボットプロセスを強制的に開始して、既に実行されている他のボットプロセスを無効にするオプション。

    ボットプロセス P1 で [強制開始] オプションが有効になっていて、ボットプロセス P2 が同じロボットで実行されている場合、P2 は停止し、P1 が実行されます。その後、P2 のプロセスジョブは [キャンセル済み] ステータスに移行します。

    [強制開始] オプションで [順序] フィールドが上書きされることはありません。[強制開始] オプションは実行中の既存のボットプロセスに適用され、まだ起動されていないボットプロセスには適用されません。

    このフィールドは、[プロセスタイプ] フィールドで [Unattended] が選択されている場合にのみ表示されます。

    デスクトップインデスクトップを有効にする [デスクトップインデスクトップ] ウィンドウで有人の自動化を実行できるようにするオプション。このオプションは同じマシン上に新しいセッションを作成し、メインセッションでの実際の手動作業を中断することなく、このセッションで自動化を実行できます。

    このオプションを有効にすると、[完了時にデスクトップインデスクトップを終了する] チェックボックスもオンになります。

    このフィールドは、[プロセスタイプ] フィールドで [Attended] が選択されている場合にのみ表示されます。

    完了時にデスクトップインデスクトップを終了する

    ボットプロセス実行の完了後に [デスクトップインデスクトップ] ウィンドウを閉じるオプション。

    [デスクトップインデスクトップを有効にする] を選択すると、このオプションが自動的に選択されます。ボットプロセスの完了後に [デスクトップインデスクトップ] ウィンドウを開いたままにするには、チェックボックスをオフにします。

    このフィールドは、[プロセスタイプ] フィールドで [Attended] が選択されている場合にのみ表示されます。

    画面解像度 [デスクトップインデスクトップ] ウィンドウの画面解像度。

    このフィールドは、[プロセスタイプ] フィールドで [Attended] が選択されている場合にのみ表示されます。

    ログの設定
    実行ログの追跡 プロセス実行ログのトラッキングを有効にするオプション。

    このチェックボックスをオンにすると、アテンド型ロボットまたは無人ロボットのいずれかによって自動化が実行されたときにログがキャプチャされます。これらのログは、自動化実行のエラーとエンドツーエンドのログ記録を理解するのに役立ちます。

    プロセスジョブが消去されると、対応する実行ログが消去されます。

    RPA デスクトップデザインスタジオの添付機能を使用すると、これらの実行ログを使用して自動化を再生し、自動化が失敗した場所を把握できます。たとえば、どのコンポーネントで自動化が失敗したか、あるいはそのコンポーネントに渡された入力の詳細などです。
    注:
    [添付] 機能は、フラットファイルの出力の種類をサポートしていません。
    実行ログの同期 (秒) 実行ログを同期する頻度 (秒)。

    このフィールドは、[実行ログの追跡] オプションを選択した場合にのみ表示されます。

    [ストレージ] フィールドで [ロボットマシン] を選択すると、このフィールドは非表示になります。

    ストレージ
    注:
    このフィールドは、[実行ログの追跡] オプションを選択した場合にのみ表示されます。
    実行ログのストレージの場所のオプション:
    • インスタンス:エラー情報のみがインスタンスの実行ログに記録されます。

      [インスタンス] を選択すると、[ログレベル] フィールドの値にエラーが設定され、編集できません。

    • [ロボットシン]:ログファイルは、自動化が実行されるロボットマシンに保存されます。

      [ロボットマシン] を選択すると、[ログレベル] フィールドから選択する 2 つのオプション、[エラー]または[詳細] が表示されます。

      すべてのコンポーネントのエンドツーエンド実行ログを表示するには、[ストレージ] フィールドから [ロボットマシン] を選択し、[ログレベル] フィールドから [詳細] を選択します。

      ロボットマシンのディスクスペースを最適に使用するために、sn_rpa_fdn.purge_client_logs システムプロパティ設定に基づいて既存のログが消去されます。

    [ロボットマシン] を選択した場合は、
    • [実行ログを同期 (Synchronize Execution Logs)] フィールドは非表示です。
    • 実行ログは、アテンド型ロボットまたは無人ロボットがインストールされているマシンに保存されます。
    出力タイプ 実行ログファイルの出力タイプ。このログファイルは、マシンでロボット実行中に生成されます。出力には次の 2 つのタイプがあります。
    • DB ファイル (DB File):デフォルト値これは、ジョブプロセスのメタデータとプロセス自動化の実行の詳細を保存する簡易データベースファイルです。プロセスジョブが完了したら、RPA デスクトップデザインスタジオプロジェクトの [添付] オプションを使用して DB ファイルを添付し、デザイン面で自動化を再生できます。
    • フラットファイル:これは、プロセスジョブのメタデータとプロセス自動化の実行の詳細をプレーンテキストで保存するファイル形式です。実行データは JSON 形式で保存されます。

    この [出力タイプ (Output File)] フィールドは、[実行ログの追跡] オプションを選択し、さらに [ストレージ] フィールドから [ロボットマシン] を選択したときに表示されます。

    出力タイプがフラットファイルのボットプロセスがトリガーされると、指定された場所のプロセスジョブフォルダーに実行ログファイルが .txt 形式で追加されます。同様に、DB 出力タイプの場合、指定された場所に、.db 形式で表示されます。

    フラットファイルと DB ファイルの両方の場所は、アテンド型ロボットまたは無人ロボットがインストールされているマシン内にあります。
    • 実行中:Users\<Userprofile>\ServiceNow RPA Logs\.executionlogs\{InstanceName}\{ProcessJob number}

      たとえば、Users\john.smith\ServiceNow RPA Logs\.executionlogs\{InstanceName}\PJB0001165 などです。

    • 実行完了後:Users\<Userprofile>\ServiceNow RPA Logs\.executionlogs\{InstanceName}\.archive\{ProcessJob number}

      たとえば、Users\john.smith\ServiceNow RPA Logs\.executionlogs\{InstanceName}\.archive\PJB0001165 などです。

    フラットファイルの内容は JSON 形式です。次の図は、コンテンツ構造を示します。

    [フラットファイル (Flat File)] オプションを選択して実行ログを格納すると、2 つのフラットファイルが生成され、指定された場所に格納されます。
    • ExecutionJobMetadata.txt:プロセス ID、ロボット ID、ログレベルなどのプロセスジョブに関する情報が含まれます。この画像は、ファイル内のコンテンツの構造を示します。
      図 : 1. フラットファイル内のコンテンツの構造
      実行メタデータ。
    • ddMMMyyyy HHmmss.txt 形式のファイル名 (たとえば、28Dec2023 125036.txt など):実行ログエントリが含まれます。たとえば、このファイルには、アクティビティの名前、コンポーネント実行の開始時刻と終了時刻、期間、結果 (該当する場合) がブール値で示されます。

    フラットファイルは、sn_rpa_fdn.purge_client_logs システムプロパティで設定されたデータ消去に関するルールに従います。システムプロパティの詳細については、「RPA ハブ プロパティの設定」を参照してください。

    重要:
    RPA デスクトップデザインスタジオで、自動化内の 1 つ以上のコンポーネントまたはメソッドのうち、1 つ以上の入力ポートまたは出力ポートを [機密データとしてマーク (Mark Data as Sensitive)]に設定すると、フラットファイルは対応するプロセスジョブの実行データをログに記録しません。代わりに、JSON ファイル内のポートに対応するデータが [機密]として表示されます。次の図に例を示します。
    図 : 2. 機密として示されているポート
    機密として示されているポート。
    入力ポートまたは出力ポートを [機密データとしてマーク (Mark Data as Sensitive)]と設定する方法の詳細については、「ポートのプロパティを設定する」を参照してください。

    実行ログの実績データには大量のデータが含まれているため、必要なデータのみが保持されます。テキストファイルの内容は JSON タイプです。​

    既存のボットプロセスのこのフィールドの値を変更するには、関連付けられたボットプロセスが [メンテナンス中] ステータスであることを確認します。

    ログレベル キャプチャするログレベルを選択します。
    • エラー

      自動化の実行中は、エラー情報のみが保存されます。

    • 詳細

      エラー情報とエンドツーエンドのコンポーネント実行ログ (入力と出力、タイムスタンプ付きの実行ステップなど) が自動化の実行中に保存されます。[詳細] を選択すると、フラットファイルには、自動化内のすべてのコンポーネントの実行の詳細が記録されます。プロセスジョブの実行中にフラットファイルのサイズが 10 MB を超えると、フラットファイルは、自動化の実行が完了するまで、ファイル命名規則でログシーケンスが付加された複数のフラットファイルに分割され続けます。このようなファイルの命名規則は <timestamp>_<LogSequence> です。

      このオプションは、ストレージタイプとして [ロボットマシン] が選択されている場合にのみ表示されます。

    このフィールドは、[実行ログの追跡] オプションを選択した場合にのみ表示されます。

    自動化ログを追跡する ロボットによって生成された自動化ログを追跡します。ロボットは、自動化の実行を自動化ログに記録します。ログは、RPA ユーザーが自動化の進捗状況を追跡するのに役立ちます。

    自動化ログの表示の詳細については、「RPA ハブ での自動化ログの表示」を参照してください。

    ボットプロセスの自動化ログを表示するには、RPA デスクトップデザインスタジオで、関連する自動化のログコンポーネントを使用し、必要な詳細情報を入力します。

    ログコンポーネントの詳細については、「Log コンポーネントの使用」を参照してください。

    アクセス
    管理担当者グループ ボットプロセスにアクセスできるグループ。
    ロボットプール

    このフィールドの編集に必要なロール:RPA リリースマネージャーおよび RPA アドミン。

    RPA 開発者と RPA サポートユーザーが [管理担当者] グループに属している場合、これらのフィールドを表示および編集できます。

    RPA ビジネスユーザーはこれらのフィールドを表示できます。

    ロボットプールを有効にする ボットプロセスのロボットプールを有効にするオプションです。

    このオプションを有効にすると、ボットプロセスの [ロボットをアサインする (Assign Robots)] タブが非表示になります。

    ロボットプールの詳細については、「RPA ハブ のロボットプール」を参照してください。

    ロボットプール 選択したロボットプールから動的に割り当てることができるロボットです。

    既存のロボットプール名のリストからロボットプールを選択します。

    このフィールドは、[ロボットプールを有効にする (Enable Robot Pool)] オプションが選択されている場合にのみ表示されます。

    割り当てタイプ 作業アイテムのサービスレベルアグリーメント (SLA) または効率向上率に基づいて割り当てることができるロボットです。
    割り当てタイプを選択します。
    • [SLA ベース (SLA Based)]:作業アイテムの SLA に基づいてプールからロボットを割り当てます。作業アイテムは、SLA に基づいてソートおよび優先順位付けされます。

      割り当てタイプに [SLA ベース] を選択する場合は、作業アイテムにサービスレベルアグリーメント (SLA) が含まれていることを確認します。

    • [パーセンテージ削減 (Percentage Reduction)]:効率のパーセンテージに基づいてプールからロボットを割り当てます。

    デフォルト値は [SLA ベース (SLA Based)] です。

    このフィールドは、[ロボットプールを有効にする (Enable Robot Pool)] オプションが選択されている場合にのみ表示されます。

    パーセンテージ削減 このフィールドは [割り当てタイプ (Allocation Type)] フィールドから [パーセンテージ削減 (Percentage Reduction)] を選択すると表示されます。

    選択したパーセンテージでより多くのロボットを割り当てることで、ボットプロセスの総実行時間を短縮します。

    たとえば、ボットプロセスに 100 個の作業アイテムがアサインされているとすると、ボットプロセスの実行には 100 分かかる場合があります。その時間を 75 分に短縮する場合は、このフィールドに値 25 を定義します。

    このフィールドに値を入力すると、作業負荷を分散するために複数のロボットが割り当てられます。そのため、自動化はそのパーセンテージ分速くなります。

    デフォルト値は 25 です。

    選択したパーセンテージに基づいて、作業負荷を分散するためにロボットが割り当てられます。
    • 5 ~ 50 の値を選択すると、2 台のロボットが割り当てられます。
    • 55、60、または 65 を選択すると、3 つのロボットが割り当てられます。
    • 70 または 75 を選択すると、4 台のロボットが割り当てられます。
    • 80 を選択すると、6 台のロボットが割り当てられます。
    • 85 を選択すると、7 台のロボットが割り当てられます。
    作成
    作業メモ (プライベート) ボットプロセスの作業メモ。

    関連するパッケージ、パッケージバージョン、プロセスパラメーター、共有パラメーター、キュー、およびスケジュールに対して実行された変更を表示します。

    追加コメント ボットプロセスに関連する追加コメント。