フロー実行詳細の保持

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む6読むのに数分
  • フロー実行の詳細に使用されるデータ量は膨大であるため、インスタンスではデータ保持ポリシーを使用して、設定された時間が経過するとこのデータを削除します。

    スケジュール済みテーブルクリーンアップ

    スケジュール済みテーブルクリーンアップに使用する時間は、保存するデータのタイプに応じて決まります。レコードは、デフォルト保持期間より古くなると、完了状態になっていて skip_schedule_cleanup のデフォルト値が false である場合、削除されます。

    データ復旧要求が受理される期限を確認するには、Now Support ナレッジベースの「インスタンスのバックアップおよび復旧 [KB0547654]」の記事を参照してください。

    表 : 1. フローレポートデータテーブル
    テーブル 説明 デフォルト保存期間
    sys_flow_context すべての フローデザイナー コンテキストレコードとそれに関連するプロセス計画を格納する親テーブル。コンテキストレコードには、ステータスと、フローまたはアクションの実行に使用されるデータへの参照が格納されます。特定のステータスのコンテキストレコードについては、子テーブルを参照してください。
    • 完了したフローの場合は 2 週間
    • エラーまたはキャンセルステータスのフローの場合は 6 週間
    sys_flow_context_chunk 現在実行中のフローとアクションのコンテキストレコードとランタイムデータを格納する子テーブル。このテーブルは、sys_json_chunk テーブルに代わって、アクティブなコンテキストレコードのデータを格納する場所となります。実行中のフローまたはアクションは、次のいずれかのステータスになります。
    • 同期を続ける
    • 処理中
    • キューに格納
    • 待機中
    危険:
    このテーブルのデータを変更または削除しないでください。フローデザイナー は、アクティブステータスのフローとアクションに、このテーブルを使用します。
    フローの実行が停止すると、これらのレコードは削除され、sys_flow_context_chunk_archive テーブルにエントリが作成されます。
    sys_flow_context_chunk_archive 実行を停止したフローおよびアクションのコンテキストレコードとランタイムデータを格納する子テーブル。このテーブルは、sys_json_chunk テーブルに代わって、非アクティブなコンテキストレコードのデータを格納する場所となります。停止したフローまたはアクションは、次のいずれかのステータスになります。
    • キャンセル
    • 完了
    • エラー
    注:
    フローデザイナー は、非アクティブステータスのフローとアクションに、このテーブルを使用します。
    関連する sys_flow_context レコードが削除されると、削除されます。
    • 完了したフローの場合は 2 週間
    • エラーまたはキャンセルステータスのフローの場合は 6 週間
    sys_flow_report_doc 実行の詳細のレポートデータが利用可能である フローデザイナー コンテキストレコードへの参照を格納する親テーブル。特定のステータスのフローとアクションの実行の詳細については、子テーブルを参照してください。 sys_flow_context から親コンテキストレコードが削除されると、これらのレコードは削除されます。
    sys_flow_report_doc_chunk 現在実行中のフローとアクションのレポートデータと実行の詳細を格納する子テーブル。実行中のフローまたはアクションは、次のいずれかのステータスになります。
    • 同期を続ける
    • 処理中
    • キューに格納
    • 待機中
    危険:
    このテーブルのデータを変更または削除しないでください。フローデザイナー は、アクティブステータスのフローとアクションに、このテーブルを使用します。
    フローの実行が停止すると、これらのレコードは削除され、sys_flow_report_doc_chunk_archive テーブルにエントリが作成されます。
    sys_flow_report_doc_chunk_archive 実行を停止したフローとアクションのレポートデータと実行の詳細を格納する子テーブル。停止したフローまたはアクションは、次のいずれかのステータスになります。
    • キャンセル
    • 完了
    • エラー
    注:
    このテーブルは、sys_json_chunk テーブルに代わって、非アクティブな実行の詳細のレポートデータを格納する場所となります。
    sys_flow_context_chunk_archive から親コンテキストレコードが削除されると、これらのレコードは削除されます。
    • 完了したフローの場合は 2 週間
    • エラーまたはキャンセルステータスのフローの場合は 6 週間
    sys_json_chunk San Diego リリースの前に作成された、実行前、実行中、および完了済みのフローとアクションのコンパイル済みのプロセス計画が格納されたテーブル。
    危険:
    このテーブルのデータを変更または削除しないでください。フローデザイナー は、アクティブステータスのフローとアクションに、このテーブルを使用します。
    親レコードが削除されたときに、これらのレコードは削除されました。
    sys_flow_log ログ [syslog] テーブルから複製されたログエントリを格納するテーブル。ユーザーがログをフローコンテキストに関連付けることができるようにします。

    これらのレコードは、テーブルがローテーションされてから 28 日経過後、またはコンテキストレコードが削除された時点のいずれか早い方のタイミングで削除されます。

    sys_flow_log のテーブルローテーションは構成可能です。詳細については、「テーブルローテーション」を参照してください。

    sys_flow_plan_context_binding 各コンテキストレコードの一意の識別子とそれを開始したトリガーを格納するテーブル。トリガーイベントが発生するたびに、システムは一意の識別子を計算し、それをsys_flow_plan_context_bindingレコードと比較します。計算された一意の識別子が既存のsys_flow_plan_context_bindingレコードと一致する場合、トリガーされたフローは開始されません。
    注:
    この一意の識別子は、「1 回実行」または「固有の変更ごと」の条件でフローを実行するタイミングを決定するために使用されます。
    これらのレコードは作成から 12 か月後に削除されます。
    重要:
    システムは、保持ポリシーによって一意の識別子が削除されたフローを再実行できます。たとえば、「1 回実行」フローのトリガー条件が満たされ、sys_flow_plan_context_bindingレコードが削除された場合は、新しい一意の識別子が作成され、フローが実行されます。

    使用不可のフローデータ

    フローレポートの上部に、テーブルのクリーンアップのためにアクションレポートをフローで使用できないことを示すメッセージが表示されます。この場合、[アクションの詳細を表示 (Show Action Details)] リンクとアクションのステータスは使用できません。フローのレポートが非アクティブ化されたことを示す同様のメッセージが表示されます。この場合、レポート設定へのリンクも表示されます。
    図 : 1. レポート保持ポリシーによってデータが削除されたフロー実行の詳細のサンプル
    データ保持通知が表示されるフロー実行の詳細ページ。このフローのアクションの詳細は、レポート保持ポリシーに従って削除されています。

    復旧オプション

    インスタンスバックアップからデータを復元するには、カスタマーサービスとサポートにお問い合わせください