フロー実行の設定

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:3分
  • 実行優先度、レポートレベル、ログ記録レベルなど、個々のフロー、サブフロー、またはアクションの実行時設定を指定します。

    図 : 1. 実行設定レコードリストの例
    2 つのフロー実行設定レコードのリスト。

    実行の詳細を収集する各フロー、サブフロー、またはアクションの実行設定レコードを作成できます。実行設定レコード [sys_flow_execution_setting] は、特定のアイテムのレポートシステムプロパティを上書きします。たとえば、システム全体のレポートレベルをオフに保ち、実行の詳細を収集するアイテムに対してのみ実行設定レコードを作成できます。

    実行設定レコードはいくつでも作成できます。フロー、サブフロー、またはアクションが直接実行されるたびに、実行の詳細が生成されます。親フローから実行されるアクションまたはサブフローは、親フローの実行設定レコードを使用します。
    注:
    アクション API またはスクリプト API を使用して、アクションとサブフローを直接呼び出すことができます。

    実行設定レコードは、フロー管理モジュールから利用できます。

    実行設定レコードのフィールド

    図 : 2. 実行設定レコードの例
    [一時停止を追加] というフローの実行設定レコード。このフローは、すべての反復をレポートし、レポートの詳細を完全に生成して、情報レベルでログを複製します。

    実行設定レコード [sys_flow_execution_setting] には、次のフィールドが含まれます。

    表 : 1. 実行設定レコードのフィールド
    フィールド 説明
    フロー/サブフロー/アクション 実行設定が適用される個々のフロー、サブフロー、またはアクションです。
    すべての反復をレポート 最初と最後の反復の実行の詳細を保存するだけでなく、ループのすべての反復の実行の詳細を収集するオプション。
    レポート 実行の詳細を収集するレポートレベル。
    ログ記録 フローエンジンによって生成されたメッセージをフローエンジンのログエントリ [sys_flow_log] テーブルに書き込むために ワークフロースタジオ に必要なログ記録レベルのしきい値。
    フロー優先度 バックグラウンドフローの実行に使用される優先度の値。フロー優先度の設定の詳細については、「フロー優先度」を参照してください。
    注:
    このフィールドはデフォルトでは非表示になっています。フロー優先度フィールドの表示の詳細については、「フロー優先度フィールドの表示」を参照してください。
    .

    一般的なガイドライン

    実行設定レコードを作成して実行の詳細をキャプチャするときは、次の一般的なガイドラインを使用します。

    本番インスタンスでのレポートを避ける
    テストに使用する非本番インスタンスでのみレポートを有効化し構成することで、本番インスタンスでのパフォーマンスの問題を回避します。実行の詳細を生成して保存すると、インスタンスリソースが消費されるため、パフォーマンスが低下する可能性があります。
    非本番テストインスタンスで実行設定レコードを作成する
    非本番テストインスタンスで実行設定レコードを作成して、実行の詳細の生成と保存によるパフォーマンスへの影響を最小限に抑えます。
    フローループによって消費されるメモリ量を削減する
    すべての反復をレポートするオプションを使用しないことで、実行の詳細を生成するために消費されるメモリの量を削減します。レポートする反復が多いほど、より多くのメモリが必要になります。
    実行の詳細を生成するためのフロー、サブフロー、アクションをテストする
    フローとサブフローをテストして、デバッグレベルで実行の詳細を生成します。必要なデータが生成され、想定どおりに機能することを確認した後にのみ、アイテムを本番インスタンスに展開してください。
    フローのトラブルシューティング中にのみ、[フローレポート] オプションと [すべての反復をレポート] オプションを使用する
    フローのトラブルシューティングが必要な場合にのみ、[フローレポート] オプションと [すべての反復をレポート] オプションを使用します。これらの設定で情報を生成すると、インスタンスのリソースが消費されます。パフォーマンスへの影響を軽減するには、フローのトラブルシューティングが完了したら、これらの設定をオフにするか、設定レコードを完全に削除します。