플로우 실행 세부 정보에서 사용하는 데이터의 양이 많기 때문에 인스턴스에서 데이터 보존 정책을 사용하여 설정된 기간 후에 이 데이터를 삭제합니다.
플로우 실행 상세 정보 생성 중
기본적으로 시스템은 테스트를 실행할 때만 실행 세부 정보를 생성합니다. 플로우 실행 세부 정보를 생성하려면 다음을 참조하십시오. 플로우 보고 활성화
예약된 테이블 정리
시스템은 표준 테이블 클리너 기록을 사용하여 실행 상세 정보를 제거할 시기를 결정합니다. 각 유형의 플로우 실행 콘텐츠는 자체 테이블에 저장되며 자체 보존 기간이 있습니다. 기록이 기본 보존 기간보다 오래되면 완료된 상태이고 기본 skip_schedule_cleanup값이 False이면 삭제됩니다. 테이블 클리너 기록을 찾고 구성하는 방법에 대한 자세한 내용은 을 참조하십시오 Table cleaner.
팁:
수정하려는 기존 테이블 클리너 기록을 복제하고 비활성화합니다. 원본 테이블 클리너 기록의 비활성 복사본을 유지하면 권장되는 원래 설정으로 되돌릴 수 있습니다.
표 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 기록과 일치하면 트리거된 플로우가 시작되지 않습니다.
주:
이 고유 식별자는 "한 번 실행" 또는 "각 고유 변경에 대해" 조건으로 플로우를 실행할 시기를 결정하는 데 사용됩니다.
시스템은 생성 후 12개월이 지나면 이러한 기록을 제거합니다.
중요사항:
시스템은 고유 식별자가 보존 정책에 의해 제거된 플로우를 다시 실행할 수 있습니다. 예를 들어 "한 번 실행" 플로우의 트리거 조건이 충족되고 sys_flow_plan_context_binding 기록이 제거되면 새 고유 식별자가 생성되고 플로우가 실행됩니다.
사용할 수 없는 플로우 데이터
플로우 보고서의 맨 위에 테이블 정리로 인해 플로우에 작업 보고서를 사용할 수 없음을 나타내는 메시지가 표시됩니다. 이 케이스에서는 작업 상세 정보 표시 링크와 작업 상태를 사용할 수 없습니다. 플로우에 대한 보고가 비활성화된 때를 나타내기 위해 유사한 메시지가 표시됩니다. 이 경우 보고서 설정에 대한 링크도 표시됩니다.그림 1. 보고서 유지 정책에 의해 제거된 데이터가 포함된 샘플 플로우 실행 정보