템플리트를 사용하면 다른 Oracle Enterprise Data Management Cloud 환경에서 사용할 수 있도록 애플리케이션 또는 차원 구성을 오프라인 파일에 저장할 수 있습니다. 템플리트를 사용하여 환경 간에(예를 들어, 테스트 환경에서 프로덕션 환경으로) 애플리케이션 또는 차원과 해당 메타데이터 객체를 전송하거나 새 구현에서 빠르게 시작할 수 있습니다.
템플리트를 사용하려면 먼저 소스 환경에 있는 애플리케이션 또는 차원과 모든 관련 메타데이터 객체를 .json
파일로 익스포트한 후 타겟 환경에서 해당 템플리트를 임포트합니다.
템플리트에는 메타데이터만 포함되며 데이터, 요청 또는 트랜잭션 내역은 포함되지 않습니다.
모범 사례
기존 프로덕션 환경으로 전송할 애플리케이션을 테스트 환경에서 생성하는 경우 먼저 프로덕션 환경에 대한 현재 스냅샷을 사용하여 테스트 환경을 새로고친 후 전송할 애플리케이션을 생성하는 것이 좋습니다. 이렇게 하면 속성 및 뷰와 동일한 글로벌 객체의 ID가 두 환경에서 동일하게 됩니다.
Caution:
템플리트는 환경 간에 변경사항을 마이그레이션하도록 설계되어 있습니다. 이런 이유로 모든 변경사항이 생성되는 소스 시스템 및 변경사항이 마이그레이션되는 타겟 시스템을 지정하는 것이 중요합니다. 두 환경에서 모두 변경사항을 생성하면 안 됩니다. 마이그레이션 스냅샷을 사용하여 필요한 경우 환경을 재동기화할 수 있습니다. 마이그레이션 시나리오 예에서 모범 사례를 참조하십시오.고려 사항
Note:
아카이브된 객체에 종속된 객체도 타겟 환경에 없는 경우 템플리트 임포트에서 제외됩니다. 종속 객체를 부분적으로 제외하면 해당 객체는 임포트할 수 없다는 경고 메시지와 함께 템플리트 미리보기 또는 임포트에 표시됩니다.예를 들어 임포트 중에 아카이브된 차원을 제외하고 해당 차원이 기존에 타겟 환경에 없는 경우에는 차원 바인딩, 노드 유형, 정책, 추출 등의 객체도 기존에 타겟 환경에 없으면 템플리트 임포트에서 제외됩니다.
소스 환경의 사용자 또는 그룹이 타겟에 없으면 연계된 사용자 또는 그룹 참조가 전송되지 않습니다. 타겟 환경의 누락된 사용자 및 그룹과 임포트되지 않은 연계된 객체를 알려주는 메시지가 표시됩니다.
.json
뷰어에서 템플리트 파일의 콘텐츠를 검토할 수 있습니다.
Caution:
템플리트 파일 수동 편집은 지원되지 않습니다.애플리케이션 또는 차원을 템플리트로 익스포트하려면 다음을 수행합니다.
Note:
툴 타일은 서비스 관리자 또는 마이그레이션 - 관리 애플리케이션 역할을 보유한 사용자에게만 표시됩니다.Note:
특성 차원을 익스포트하려면 특성 차원의 기본 차원을 선택하십시오..json
인 파일 이름을 입력하고 익스포트를 누릅니다.
템플리트가 생성되어 로컬 파일 시스템에 다운로드됩니다. 익스포트 상태가 표시됩니다.
애플리케이션 또는 차원을 템플리트에서 임포트하려면 다음을 수행합니다.
Note:
툴 및 템플리트 타일은 서비스 관리자 또는 마이그레이션 - 관리 애플리케이션 역할을 보유한 사용자에게만 표시됩니다..json
인 파일을 선택하고 열기를 누릅니다.Note:
이미 타겟 환경에 있는 소스 템플리트의 아카이브된 객체는 템플리트 미리보기 또는 임포트에서 제외할 수 없습니다.템플리트 객체 및 설정를 참조하십시오.
템플리트가 임포트되고 템플리트에 있는 각 객체의 상태가 표시됩니다. 템플리트 임포트 미리보기 및 임포트 결과 검토를 참조하십시오.