테이블의 데이터 보관 규칙 DevOps
기본 시스템 테이블 보관 규칙은 테이블에 저장된 구성 관리 데이터베이스(CMDB) 데이터가 체계적으로 보관되고 제거되도록 합니다DevOps.
테이블의 데이터에 CMDB 대한 DevOps 보관 규칙
데이터 보관에는 테이블 크기 증가를 관리하고 오래된 데이터를 보관하는 작업이 포함됩니다. 더 이상 매일 필요하지 않은 데이터를 기본 테이블에서 보관 테이블 세트로 이동합니다. 자세한 내용은 데이터 보관을 참조하세요. 기본 시스템 보관 규칙은 지정된 기간보다 오래된 테이블을 자동 보관 DevOps 하도록 구성됩니다. 보관 테이블은 연관된 보관 규칙이 있는 모든 테이블에 대해 생성됩니다. 보관 테이블에서 데이터를 복원하도록 선택할 수도 있습니다.
주:
보관 테이블에서 모든 기록을 복원할 수 있습니다. 보관된 데이터가 복원되면 동일한 데이터가 더 이상 자동 보관되지 않습니다. 자세한 내용은 Managing archived data 문서를 참조하십시오.
- 다음으로 이동 을 클릭하고 데이터를 복원한 개별 보관 규칙을 선택합니다.
- 자동 다시 보관 확인란을 활성화하여 해당 보관 규칙에 대한 자동 보관을 다시 시작합니다.
보관 규칙에 대한 기본 시스템 값 수정
자동 보관(월) DevOps 시스템 속성의 테이블에 적용할 수 DevOps 있는 모든 보관 규칙에 대해 자동 보관 기간을 구성할 수 있습니다. 기본적으로 이 속성의 값은 9(개월)로 설정됩니다. 다음으로 이동 을 클릭하여 값을 수정합니다. 데이터 보관 구성에 대한 자세한 내용은 보관 규칙 만들기를 참조하세요
다음 목록은 자동 보관되는 테이블을 나타냅니다.
데이터 보관 규칙 기능은 개별 보관 규칙이 실행되기 전에 상위 규칙을 고려하고 적용합니다. 연결된 상위 보관 규칙이 있는 경우 하위 규칙은 상위 규칙이 실행될 때만 실행됩니다. 마찬가지로 개별 규칙을 수정할 때는 먼저 상위 보관 규칙을 비활성화하거나 연결을 해제하고 구성을 변경한 다음 상위 보관 규칙을 다시 활성화해야 합니다. 자동 보관(월) DevOps 속성을 변경하면 하위 보관 규칙의 기간에 대한 구성 변경 내용이 무효화됩니다. 예를 들어 활성 DevOps 보관 규칙의 보관 규칙 조건을 기본 9개월 대신 3개월과 같은 사용자 지정 값으로 업데이트할 수 있습니다. 그러나 자동 보관(월) DevOps 속성을 수정하면 개별 보관 규칙의 조건에 대한 모든 수정 사항을 자동 보관(월) 시스템 속성의 값으로 덮어씁니다.
| 테이블 | 테이블 이름 | 보관된 테이블 이름 |
|---|---|---|
| 아티팩트 준비 요청 | sn_devops_artifact_staging | ar_sn_devops_artifact_staging |
| 아티팩트 버전 | sn_devops_artifact_version | ar_sn_devops_artifact_version |
| 분기 | sn_devops_branch | ar_sn_devops_branch |
| 빌드 테스트 결과 | sn_devops_build_test_result | ar_sn_devops_build_test_result |
| 빌드 테스트 요약 | sn_devops_build_test_summary | ar_sn_devops_build_test_summary |
| 콜백 | sn_devops_callback | ar_sn_devops_callback |
| 커밋 | sn_devops_commit | ar_sn_devops_commit |
| 커밋 상세 정보 | sn_devops_commit_details | ar_sn_devops_commit_details |
| TaskExecution에 배포된 아티팩트 | sn_devops_m2m_artifact_execution | ar_sn_devops_m2m_artifact_execution |
| 커밋할 아티팩트 버전 | sn_devops_m2m_artifact_version_commit | ar_sn_devops_m2m_artifact_version_commit |
| 커밋할 분기 | sn_devops_m2m_branch_commit | ar_sn_devops_m2m_branch_commit |
| 커밋 실행 | sn_devops_m2m_commit_execution | ar_sn_devops_m2m_commit_execution |
| 작업 항목에 커밋 | sn_devops_m2m_commit_work_item | ar_sn_devops_m2m_commit_work_item |
| 파이프라인 실행 | sn_devops_pipeline_execution | ar_sn_devops_pipeline_execution |
| 소프트웨어 품질 스캔 요약 | sn_devops_software_quality_scan_summary | ar_sn_devops_software_quality_scan_summary |
| 소프트웨어 품질 스캔 요약 관계 | sn_devops_software_quality_scan_summary_relations | ar_sn_devops_software_quality_scan_summary_relations |
| 단계 실행 | sn_devops_step_execution | ar_sn_devops_step_execution |
| 태그 | sn_devops_tag | ar_sn_devops_tag |
| 작업 실행 | sn_devops_task_execution | ar_sn_devops_task_execution |
| 작업 요약 | sn_devops_test_summary | ar_sn_devops_test_summary |
| 테스트 요약 관계 | sn_devops_test_summary_relations | ar_sn_devops_test_summary_relations |
| 작업 항목 | sn_devops_work_item | ar_sn_devops_work_item |
주:
재정의 함수는 다음을 제외한 모든 시나리오에 대해 바인딩됩니다.
- 보관 규칙이 범위에 속하지 않는 경우.DevOps
- 보관 규칙이 범위에 DevOps 속하지만 비활성 상태인 경우.
데이터에 대한 DevOps 기본 시스템 삭제 규칙
기본 시스템 삭제 규칙도 보관된 모든 테이블에서 활성화됩니다 DevOps . 기본적으로 데이터가 아카이브 테이블에 저장된 시간으로부터 36개월 또는 1,095일이 경과하면 아카이브된 테이블에서 데이터가 삭제됩니다. 자세한 내용은 삭제 규칙 생성을 참조하세요.