MicroStrategy ONE
2. 메타데이터 업데이트
Intelligence Server를 업그레이드한 후 아래의 절차를 수행하여 메타데이터를 업데이트합니다. 이 절차는 MicroStrategy ONE에서 제공하는 새로운 기능들을 지원하기 위해 메타데이터 테이블을 생성하고 업데이트합니다.
메타데이터를 업데이트하면 기존 개체와 MicroStrategy 클라이언트 간의 호환성이 유지됩니다. 그리고 업데이트된 메타데이터 버전에서만 사용할 수 있는 클라이언트 애플리케이션, 기능 및 개체를 통해 노출되는 새로운 구성 설정을 이용할 수 있습니다.
메타데이터 업데이트 과정에서 Configuration Wizard는 색인 및 기본 키 관리와 같은 작업을 위해 추가 SQL을 생성합니다. 업데이트 시 이 SQL을 보려면 Configuration Wizard의 요약 페이지의 요약 창에서 SQL 미리보기를 클릭합니다. 그리고 업데이트 과정이 완료되면 생성된 SQL이 MicroStrategy 공용 파일 디렉터리에 저장됩니다. 파일 이름은 OriginalScript_generated.sql, 여기 OriginalScript 은(는) 원래 SQL 업데이트 스크립트의 이름입니다. 예를 들어, Oracle 데이터베이스를 업데이트하는 경우 원래 SQL 업데이트 스크립트는 mdorcl.sql 생성된 SQL 파일은 mdorcl_generated.sql.
다음 사항에 유의하십시오.
- 오류가 발생할 경우 Configuration Wizard 로그 파일을 확인하는 것에 관한 내용은 업그레이드 시 발생하는 문제 해결을 참조하십시오.
- 전에 메타데이터 업데이트에 사용되었던 MDUpdate 명령줄 유틸리티는 더 이상 지원되지 않습니다. 명령줄을 통해 메타데이터를 업데이트하려면 Configuration Wizard에서 응답 파일을 사용하면 됩니다.
업데이트할 각 프로젝트 소스에 대해 Configuration Wizard의 모든 페이지를 진행하지 않고도 업데이트 정보로 응답 파일을 만들고 Configuration Wizard에서 이 응답 파일을 사용하여 메타데이터를 자동으로 업데이트할 수 있습니다. 응답 파일을 사용하여 메타데이터를 업데이트하는 것에 관한 자세한 내용은 Configuration Wizard에서 응답 파일 사용을 참조하십시오.
Configuration Wizard의 GUI 모드에 액세스할 수 없다면 응답 파일을 사용하여 메타데이터를 업데이트해야 합니다.
MicroStrategy 메타데이터 업데이트의 전제 조건
MicroStrategy 메타데이터를 최신 버전으로 업데이트하기 전에 다음 사전 요구 사항을 충족하는지 확인하십시오.
- 메타데이터 업데이트 프로세스는 시스템 관리자 사용자 그룹의 구성원인 MicroStrategy 사용자만 실행할 수 있습니다. 모든 관리자 권한을 갖는 것만으로는 충분하지 않고, 사용자가 시스템 관리자 사용자 그룹의 구성원이어야 합니다.
- 업데이트하는 프로젝트의 메타데이터 버전은 메타데이터 업데이트를 수행할 Configuration Wizard가 설치된 제품의 버전보다 이전이거나 같아야 합니다. 제품의 이전 버전은 최신 버전의 메타데이터에서 업데이트를 수행할 수 없습니다.
- 클라이언트, 프로젝트 및 Intelligence Server의 언어 설정이 모두 동일해야 합니다.
- 업데이트할 프로젝트가 잠겨 있지 않아야 합니다. 프로젝트의 메타데이터를 잠금 해제하려면 Developer의관리메뉴, 이동잠금 > 프로젝트 잠금 해제 .
- 이전 메타데이터를 버전 10.0 이전에서 11.3.1 이상으로 직접 업데이트하는 것은 지원되지 않습니다. 11.3.1 이상으로 업데이트보다 먼저 중간 버전으로 이동해야 합니다. 중간 버전은 10.0과 11.3 사이여야 합니다.
다음 전제 조건은 프로젝트 메타데이터가 저장되는 RDBMS에 해당됩니다.
- 메타데이터 데이터베이스에 Oracle을 사용할 경우 데이터베이스의 최대 열기 커서 수 매개 변수를 최소 1500으로 설정하도록 합니다.
- 메타데이터 데이터베이스에 SQL Server를 사용할 경우 MicroStrategy는 트랜잭션 로그를 단순 복구 모델로 설정할 것을 권장합니다. 벌크 또는 전체 복구 모델은 업그레이드가 진행되는 동안에 트랜잭션 로그를 채워서 오류가 발생할 수 있기 때문입니다.
- 메타데이터 데이터베이스에 DB2를 사용할 경우 데이터베이스의 동적 섹션 속성을 999로 설정하도록 합니다.
메타데이터 업데이트 프로세스
Configuration Wizard를 통해 프로젝트 업데이트를 시도하였는데 업데이트에 실패할 경우 그 프로젝트는 잠깁니다. 이 프로젝트의 업그레이드를 다시 시도하려면 먼저 프로젝트의 잠금을 해제해야 합니다. 프로젝트를 잠금 해제하려면 Developer의관리메뉴, 이동잠금 > 프로젝트 잠금 해제 .
Configuration Wizard를 사용하여 메타데이터 업데이트
- 기존 환경을 MicroStrategy Secure Enterprise로 업그레이드 옵션을 선택합니다. 다음을 클릭합니다
- Intelligence Server 구성요소 옵션을 선택합니다. 다음을 클릭합니다
- MicroStrategy 인증 페이지에서 MicroStrategy 시스템 관리자의 사용자 이름과 암호를 입력합니다. 다음을 클릭합니다
-
메타데이터 연결 페이지에서 데이터베이스 암호를 입력하여 MicroStrategy 메타데이터에 액세스합니다. 다음을 클릭합니다
DSN 및 로그인 ID는 앞에서 설정한 서버 구성에 따라 제공됩니다.
- 구성요소 선택 페이지에서 업그레이드하려는 모든 Intelligence Server의 확인란을 선택합니다.
- 선택한 모든 Intelligence Server에서 업그레이드하려는 시스템 구성요소를 선택합니다.
- 메타데이터 저장소 업그레이드: 메타데이터 저장소는 MicroStrategy 애플리케이션과 지원 개체의 정의를 담고 있습니다. 메타데이터의 업그레이드는 MicroStrategy의 가장 최신 버전에 있는 모든 신규 및 업데이트 기능을 지원해야 합니다.
- 사용내역 목록 메시지 마이그레이션: 향상된 검색 결과, 확장성 및 성능을 위해 기존 사용내역 목록 저장소를 새 형식으로 마이그레이션하려면 이 확인란을 선택합니다. 파일 기반 저장소를 데이터베이스 기반 저장소 또는 하이브리드 저장소로 마이그레이션할 수 있고, 데이터베이스 기반 저장소를 하이브리드 저장소로 마이그레이션할 수 있습니다.
- 이 확인란을 선택할 경우 향후 이 마이그레이션을 위한 추가 옵션이 사용내역 목록 마이그레이션 페이지에 제공됩니다. 업그레이드가 진행되는 과정에서 이 Intelligence Server서버와 클러스터 내의 다른 모든 Intelligence Server가 중지되었다가 다시 시작됩니다.
- 파일 기반 사용내역 목록 저장소를 사용하고 있고 이 형식을 계속 사용하려면 이 확인란을 해제합니다. 저장소가 업데이트되지만 업그레이드 후 Intelligence Server를 다시 시작해도 그 형식은 영향을 받지 않습니다.
- 데이터베이스 기반 또는 하이브리드 사용 내역 목록 저장소를 사용 중이며 동일한 유형의 저장소를 계속 사용하려면 을(를) 참조하십시오. 2. 메타데이터 업데이트사용내역 목록 데이터베이스 업그레이드에 대한 자세한 내용은 을(를) 참조하십시오.
- 업데이트하려는 각 프로젝트를 선택합니다. Intelligence Server에 로드되는 프로젝트만 업데이트할 수 있습니다. 프로젝트 업데이트 시 다음과 같은 옵션을 포함할 수 있습니다.
프로젝트 논리 업그레이드 실행: 프로젝트를 MicroStrategy의 가장 최신 버전으로 업데이트합니다. 또한 이 옵션은 리포트, 다큐먼트 및 대시보드 정의를 업데이트하여 이전 버전의 MicroStrategy 로 만든 리포트 및 다큐먼트의 성능을 개선하고 메모리 사용량과 저장소 요구 사항을 줄입니다.
다음 사항에 유의하십시오.
- 이 업데이트를 이미 완료한 경우 이 옵션의 명칭이 프로젝트 논리 업그레이드 재실행으로 변경됩니다.
- 이 업그레이드는 추가 프로젝트 업그레이드 옵션을 실행하기 위해 필요합니다.
- 업데이트된 Report Services 다큐먼트는 MicroStrategy의 이전 버전에서 실행할 수 없습니다.
- 프로젝트 내의 리포트와 다큐먼트의 개수에 따라 이 업데이트에 상당한 시간이 소요될 수 있습니다.
- 다음을 클릭합니다
- 사용내역 목록 대상 데이터베이스 페이지에서 사용내역 목록 메시지 마이그레이션 옵션을 선택할 경우 사용내역 목록 데이터베이스에 필요한 정보를 지정합니다.
- 다음을 클릭합니다
- 요약 페이지에서 업그레이드 선택 사항을 검토한 후 완료를 클릭합니다.
