검색

1.10. 요약 프로세스 수동 실행

download PDF

요약 프로세스를 수동으로 실행할 수도 있습니다. 이 기능은 문제를 조사하거나 다음 스케줄링된 루틴보다 빨리 보고서를 필요로 할 때 유용할 수 있습니다.

수동 요약 프로세스는 다음 두 가지 하위 작업으로 구성됩니다.

  • materialized View local_compliance_view_<yyyy_MM_dd>에서 history.local_ compliance 에 해당 날의 클러스터 정책 데이터를 삽입합니다.
  • event.local_policies 를 기반으로 history.local_ compliance 로 날짜의 규정 준수 및 정책 전환 빈도 를 업데이트합니다.

요약 프로세스를 수동으로 실행하려면 다음 단계를 완료합니다.

  1. 데이터베이스에 연결합니다.

    pgAdmin, table Cryostath 등의 클라이언트를 사용하여 multicluster 글로벌 허브 데이터베이스에 연결하여 다음 몇 단계에서 SQL 문을 실행할 수 있습니다. 다음 명령을 실행하여 클러스터의 데이터베이스에 직접 연결할 수 있습니다.

    oc exec -it multicluster-global-hub-postgres-0 -n multicluster-global-hub -- psql -d hoh
  2. 2023-07-06 과 같이 실행해야 하는 날짜를 확인합니다.

    2023-07-06 의 대시보드에 규정 준수 정보가 없는 경우, history.local_compliance_job_log 에서 이 날의 작업 실패 정보를 찾습니다. 이 경우 2023-07-07 입니다. 2023-07-06 은 요약 프로세스를 수동으로 실행해야 하는 날짜임을 확인할 수 있습니다.

  3. 다음 명령을 실행하여 history.local_compliance_view_2023_07_06 의 materialized View가 존재하는지 확인합니다.

    select * from history.local_compliance_view_2023_07_06;

    보기가 있는 경우 다음 명령을 실행하여 보기 레코드를 history.local_compliance 에 로드합니다.

    -- exec the insert func for that day '2023_07_06'
    SELECT history.insert_local_compliance_job('2023_07_06');

    보기가 없는 경우 해당 날짜 전날의 기록 규정 준수 레코드를 상속합니다. 이 예에서는 2023_07_05 일 수 있습니다.

    -- call the func to generate the data of '2023_07_06' by inheriting '2023_07_05'
    CALL history.inherit_local_compliance_job('2023_07_05', '2023_07_06');
  4. 해당 날짜의 규정 준수 및 빈도 정보를 history.local_ compliance 로 업데이트합니다.

    -- call the func to update records start with '2023-07-06', end with '2023-07-07'
    SELECT history.update_local_compliance_job('2023_07_06', '2023_07_07');
  5. history.local_compliance 에서 생성된 해당 날짜의 레코드를 찾습니다. 다음 명령을 실행하여 materialized View history.local_compliance_view_2023_07_06 을 안전하게 삭제할 수 있습니다.

    DROP MATERIALIZED VIEW IF EXISTS history.local_compliance_view_2023_07_06;
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.