프로세스 컨텍스트 보관

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • 완료, 오류 또는 취소됨 상태에 있는 플레이북의 불필요한 기록을 보관하여 데이터베이스 쿼리 성능을 향상시킵니다.

    시작하기 전에

    필요한 역할: admin 또는 playbook.admin

    이 태스크 정보

    실행한 Playbook 수에 따라 데이터베이스에 더 이상 사용되지 않는 수백 또는 수천 개의 기록이 있을 수 있습니다. 완료, 오류 또는 취소됨 상태의 Playbook에 대한 기록을 보관하여 데이터베이스 쿼리에서 검색해야 하는 기록 수를 줄입니다.

    기본적으로 컨텍스트 기록은 다음과 같은 프로세스 실행에 대해 자동으로 보관됩니다.
    • Xanadu 인스턴스에서 작성됨,
    • 완료됨 또는 취소됨 상태인 경우
    • 14일 이내에 편집되지 않은 플레이북의 경우.
      주:
      날짜 수를 조정할 수 있습니다. 아카이브 설정 구성에 대한 자세한 내용은 을 참조하십시오 프로세스 컨텍스트에 대한 보관 설정 구성.

    컨텍스트 기록이 자동으로 보관되지 않도록 하려면 을 참조하십시오 자동화된 보관 끄기.

    오류 상태에 있는 프로세스 실행에 대한 컨텍스트는 수동으로 보관해야 합니다.
    주:
    오류로 종료된 프로세스 실행에 대한 로그가 더 이상 필요하지 않은 경우 컨텍스트 기록을 보관합니다.
    프로세스 실행에 대한 컨텍스트 기록을 보관하면 다음 기록이 단일 JSON 기록으로 압축됩니다.
    • 요소 매핑 [sys_element_mapping]
    • 컨텍스트 로그 [sys_pd_context_logs]
    • 변수 값 [sys_variable_value]
    • 활동 컨텍스트 [sys_pd_activity_context]
    • 스테이지 컨텍스트 [sys_pd_lane_context]
    JSON 기록은 볼 수 있지만 편집할 수는 없습니다. 보관된 컨텍스트 데이터에 대한 JSON 기록을 보는 방법에 대한 자세한 내용은 을 참조하십시오 보관된 프로세스 컨텍스트 보기.
    경고:
    보관은 취소할 수 없습니다. 이러한 레코드를 사용하는 컨텍스트 로그 또는 보고서가 필요한 경우 보관하지 마세요. 자동화된 보관으로 인해 보고서 문제가 발생하는 경우 이 기능을 해제합니다. 자동 보관을 해제하는 방법에 대한 자세한 내용은 을 참조하십시오 자동화된 보관 끄기.
    에이전트는 여전히 플레이북을 열어 플레이북이 취소된 이유나 활동이 할당된 사람 등의 기록 데이터를 볼 수 있습니다.

    플로우 컨텍스트(sys_flow_context) 기록 역시 완료 후 2주가 지나면 자동으로 삭제됩니다. 플로우 데이터 보존에 대한 자세한 내용은 다음 문서를 참조하십시오 플로우 실행 상세 정보 보존.

    프로시저

    프로세스 실행을 위해 컨텍스트 기록을 수동으로 보관
    1. All(모두)로 이동하고 필터 필드에 sys_pd_context.list를 입력하여 [sys_pd_context] 테이블을 엽니다.
    2. 컨텍스트 기록을 보관할 실행 옆에 있는 확인란을 선택합니다.
    3. 오른쪽 상단의 작업 메뉴에서 Archive Process Contexts(프로세스 컨텍스트 보관 )를 선택합니다.
    4. 프로세스 컨텍스트를 보관할지 확인합니다.

    결과

    컨텍스트 기록은 선택한 프로세스 실행에 대해 보관됩니다.

    보관할 컨텍스트 기록이 많은 경우, 인스턴스 속도가 느려지는 것을 방지하기 위해 기록은 시간 단위로 제한된 배치로 보관됩니다.

    실행에 대한 컨텍스트 기록 보관


    프로세스 실행을 위한 컨텍스트 기록 보관

    다음에 수행할 작업

    보관된 데이터를 볼 수 있도록 프로세스 실행을 위한 양식 레이아웃을 구성합니다. 프로세스 실행을 위한 양식 레이아웃을 구성하는 방법에 대한 자세한 내용은 을 참조하십시오 보관된 프로세스 컨텍스트 보기.