フローのレポートの有効化

実行の詳細の生成を、実行されたすべてのフローとアクションに対して行うか、個々のフローとアクションに対してのみ行うか、またはフローまたはアクションのテスト時にのみ行うかを選択します。実行の詳細に含まれる詳細のレベルを指定します。

個々のフロー、サブフロー、またはアクションのレポートをアクティブ化

個々のフロー、サブフロー、またはアクションの実行の詳細を、テスト中だけでなく実行されるたびに生成します。

始める前に

必要なロール:admin または flow_operator

このタスクについて

重要:
本番インスタンスのパフォーマンスの問題を回避するには、テストに使用する非本番インスタンスのレポートを有効化して設定します。
個々のフロー、サブフロー、またはアクションのレポートを有効にするには、設定 [sys_flow_execution_setting] テーブルにレコードを作成します。各設定レコードは、実行の詳細を生成するフロー、サブフロー、またはアクションと、使用する詳細レベルを指定します。設定レコードは、いくつでも作成できますフロー、サブフロー、またはアクションが直接実行されるたびに、実行の詳細が生成されます。親フローから実行されるアクションまたはサブフローは、親フローの [設定] レコードを使用します。
注:
アクション API またはスクリプト API を使用して、アクションとサブフローを直接呼び出すことができます。

手順

  1. 移動先 すべて > プロセスの自動化 > フロー管理 > 設定.
    フローレポートが有効になっている個々のアイテムのリストが表示されます。
  2. [フロー/サブフロー/アクション] フィールドで、検索アイコン (検索アイコン) を選択して、レポートを有効にするアイテムのタイプを選択します。
    タイプと特定のインスタンスを選択するためのダイアログボックスが表示されます。
  3. [テーブル名] フィールドで、アイテムに一致するテーブルを選択します。
    オプション説明
    フロー フローとサブフローのテーブル
    アクションタイプ アクションに使用されるテーブル
  4. [ドキュメント] フィールドで、検索アイコン (検索アイコン) を選択します。
    一致するタイプのアイテムのリストが表示されます。
  5. レポートを有効にする個々のフロー、サブフロー、またはアクションを選択します。
  6. [OK] を選択してダイアログボックスを閉じます。
  7. [レポート] フィールドで、生成するレベルのランタイムデータを選択し、フロー実行の詳細を表示します。
    オフ
    フロー実行の詳細は生成されません。テストの実行時にのみ、実行の詳細が生成されます。
    注:
    アクションまたはフローをテストすると、トレースレベルで実行の詳細が生成されます。
    基本:ランタイム状況と期間のみ
    フロー、サブフロー、およびアクションが実行されるたびに、ランタイム実行の詳細が生成されます。実行の詳細には、実行された各アクションとフローロジックのランタイムステータスと期間が含まれます。また、実行の詳細では、フロートリガー、サブフロー入力、サブフロー出力について、構成とランタイム値も確認できます。
    完全:アクションの構成とランタイム値 (デバッグのみ)
    フロー、サブフロー、アクションが実行されるたびに、構成とランタイム実行の詳細が生成されます。実行の詳細には、実行されたすべてのアイテムに関する、ランタイムステータス、期間、入力値、および出力値が含まれます。カスタムアクションの場合、実行の詳細には、ステップのランタイムステータス、期間、入力値、および出力値が含まれます。また、実行の詳細には、フロートリガー、サブフロー、アクション、およびカスタムアクションの一部になっているステップに関する構成とランタイム値も示されます。
    重要:
    fd_read_operations_all ロールを持つユーザーのみが、フロー実行の詳細でレコード値などの構成およびランタイム情報を表示できます。このロールを持たないユーザーには、ステータスと期間に関する基本的な詳細のみが表示されます。
    トレース:すべての値 (テストとサポートのみ)
    フロー、サブフロー、アクション、およびステップが実行されるたびに、構成とランタイム実行の詳細が生成されます。実行の詳細には、実行されたすべてのアイテムに関する、ランタイムステータス、期間、入力値、および出力値が含まれます。また、実行の詳細には、フロートリガー、サブフロー、アクション、およびステップに関する構成とランタイム値も含まれます。
    重要:
    fd_read_operations_all ロールを持つユーザーのみが、フロー実行の詳細でレコード値などの構成およびランタイム情報を表示できます。このロールを持たないユーザーには、ステータスと期間に関する基本的な詳細のみが表示されます。アクションまたはフローをテストすると、トレースレベルで実行の詳細が生成されます。
  8. [送信] を選択します。

タスクの結果

ワークフロースタジオ は常に、個々のフロー、サブフロー、またはアクションの実行の詳細を生成します。

すべてのアイテムのレポートをアクティブ化

テスト中にのみ実行の詳細を生成するのではなく、ワークフロースタジオ が実行するすべてのアイテムの実行の詳細を生成します。

始める前に

必要なロール:admin

このタスクについて

重要:
本番インスタンスのパフォーマンスの問題を回避するには、テストに使用する非本番インスタンスのレポートを有効化して設定します。

デフォルトでは、テストの実行時にのみ、実行の詳細が生成されます。com.snc.process_flow.reporting.level システムのプロパティを設定することで、ワークフロースタジオ が実行するすべてのアイテムのレポートを有効にできます。

手順

  1. 移動先 すべて > プロセスの自動化 > フロー管理 > プロパティ.
  2. プロパティ [フローエンジンによって生成されたレポートデータのレベル] を設定します。
    オフ
    フロー実行の詳細は生成されません。テストの実行時にのみ、実行の詳細が生成されます。
    注:
    アクションまたはフローをテストすると、トレースレベルで実行の詳細が生成されます。
    基本:ランタイム状況と期間のみ
    フロー、サブフロー、およびアクションが実行されるたびに、ランタイム実行の詳細が生成されます。実行の詳細には、実行された各アクションとフローロジックのランタイムステータスと期間が含まれます。また、実行の詳細では、フロートリガー、サブフロー入力、サブフロー出力について、構成とランタイム値も確認できます。
    完全:アクションの構成とランタイム値 (デバッグのみ)
    フロー、サブフロー、アクションが実行されるたびに、構成とランタイム実行の詳細が生成されます。実行の詳細には、実行されたすべてのアイテムに関する、ランタイムステータス、期間、入力値、および出力値が含まれます。カスタムアクションの場合、実行の詳細には、ステップのランタイムステータス、期間、入力値、および出力値が含まれます。また、実行の詳細には、フロートリガー、サブフロー、アクション、およびカスタムアクションの一部になっているステップに関する構成とランタイム値も示されます。
    重要:
    fd_read_operations_all ロールを持つユーザーのみが、フロー実行の詳細でレコード値などの構成およびランタイム情報を表示できます。このロールを持たないユーザーには、ステータスと期間に関する基本的な詳細のみが表示されます。
    トレース:すべての値 (テストとサポートのみ)
    フロー、サブフロー、アクション、およびステップが実行されるたびに、構成とランタイム実行の詳細が生成されます。実行の詳細には、実行されたすべてのアイテムに関する、ランタイムステータス、期間、入力値、および出力値が含まれます。また、実行の詳細には、フロートリガー、サブフロー、アクション、およびステップに関する構成とランタイム値も含まれます。
    重要:
    fd_read_operations_all ロールを持つユーザーのみが、フロー実行の詳細でレコード値などの構成およびランタイム情報を表示できます。このロールを持たないユーザーには、ステータスと期間に関する基本的な詳細のみが表示されます。アクションまたはフローをテストすると、トレースレベルで実行の詳細が生成されます。
    警告:
    本番インスタンスでは [完全なレポート (Full reporting)] オプションを有効にしないでください。[完全なレポート (Full reporting)] では、インスタンスで実行されるすべてのフローとアクションの実行の詳細情報が生成されます。このような実行の詳細情報を作成して保存すると、システムメモリが消費され、システムパフォーマンスが低下する可能性があります。代わりに、特定のフローとアクションのレポートのみを有効にするか、非本番インスタンスでテストしてください。
  3. [保存] を選択します。

タスクの結果

ワークフロースタジオ は、システムのプロパティで指定したすべてのアイテムの実行の詳細を生成します。