데이터 유지관리 스케줄링
증분 새로고침에 영향을 주지 않도록 데이터 유지 관리 구성을 사용하여 개별적으로 전체 데이터 로드를 스케줄링할 수 있습니다.
데이터 유지 관리에는 모든 데이터가 완전히 재로드되도록 활성화된 기능 영역 및 배포된 데이터 애플리케이션의 재로드 일정 잡기가 포함됩니다. 특정 상황에서는 웨어하우스의 데이터가 일관되게 유지되도록 모듈을 완전히 다시 로드해야 합니다. 예를 들어, 소스에서 데이터를 삭제했고 웨어하우스의 데이터에 해당 변경사항이 반영되도록 하려면 해당 기능별 영역을 완전히 다시 로드해야 합니다. 또 다른 예는 속성 및 열 옵션이 편집되었거나 데이터 보강을 버전 지정된 데이터 세트로 사용 중이므로 데이터 보강에 구조적 변경이 있는 경우 시스템에서 전체 재로드를 수행합니다. 이러한 전체 로드는 일반적으로 실행 시간이 오래 걸리며 일별 증분 새로 고침의 속도가 느려질 수 있습니다. 번들을 통해 데이터 보강을 배포하는 경우 시스템에서는 적용 가능한 데이터 보강을 구조적 변경으로 간주하고 데이터 유지 관리를 통해 새로 고칩니다.
데이터 유지 관리 구성을 사용하면 증분 새로고침에 불필요하게 영향을 주지 않도록 이러한 전체 로드 실행을 스케줄링할 수 있습니다. 데이터 유지보수 일정을 변경하거나 기본 일정 세부정보를 그대로 둘 수 있습니다. 기본 일정을 유지하는 경우 일별 증분 새로고침이 완료된 후 시스템에서 전체 로드를 실행합니다. 데이터 유지관리에 대한 기본 스케줄을 업데이트하면 시스템이 일정이 잡힌 시간에 전체 로드를 실행합니다. 일별 새로고침 및 데이터 유지 관리 일정이 겹치거나 충돌하는 경우 시스템에서 일별 새로고침을 먼저 실행합니다. 데이터 유지 관리 페이지에서 이러한 일정이 잡힌 새로고침을 볼 수 있습니다.
시스템은 활성화된 모듈로 증분 새로고침을 실행한 후 기본 데이터 유지 관리 일정을 생성합니다. 증분 새로고침에 활성화된 모듈이 없는 경우 인스턴스에서 데이터 유지보수가 사용으로 설정된 경우에도 시스템에서 데이터 유지보수 요청 일정을 잡지 않습니다.
전체 재로드 모듈이 데이터 유지보수 요청으로 새로고침되므로 전체 재로드 일정에 마지막 새로고침 날짜가 표시되지 않습니다. 전체 재로드 및 데이터 유지 관리 일정이 일치하지 않으면 다음 데이터 유지 관리에는 전체 재로드 기능 영역이 포함됩니다. 예를 들어, 데이터 유지 관리는 매주 "화요일"에 예약되고 전체 재로드는 매주 "수요일"에 예약되며 다음 화요일의 데이터 유지 관리에는 이전 수요일의 전체 재로드 기능 영역이 포함됩니다.

