스키마 생성 마법사 소개

Business Intelligence Development Studio에서 하향식 방법을 사용하여 차원과 큐브를 디자인하는 경우 MicrosoftSQL ServerAnalysis Services 프로젝트에서 차원과 큐브 정의를 만든 다음 스키마 생성 마법사를 사용하여 데이터 원본 뷰, 데이터 원본 및 이러한 OLAP 개체를 지원하는 기본 관계형 데이터베이스 스키마를 생성합니다. 이러한 관계형 데이터베이스를 주제 영역 데이터베이스라고 합니다.

스키마 생성 마법사를 사용하여 사용자의 차원 및 큐브 디자인에 기반을 두는 원본 개체를 Analysis Services 인스턴스 또는 Analysis Services 프로젝트에 생성한 후, 차원과 큐브의 디자인을 변경한 다음 스키마 생성 마법사를 다시 실행하여 수정된 디자인을 기반으로 하여 원본 개체를 다시 생성할 수 있습니다. 원본 개체가 재생성되면 스키마 생성 마법사는 변경 내용을 원본 개체에 통합하여 기본 데이터베이스에 포함된 데이터를 최대한 유지합니다.

시작하기 전에

스키마 생성 마법사를 사용하기 전에 Business Intelligence Development Studio를 사용하여 Analysis Services 프로젝트나 데이터베이스에 차원과 큐브를 정의합니다. 차원 및 큐브 생성에 대한 자세한 내용은 차원 디자인큐브 디자인을 참조하십시오.

지원되는 플랫폼

스키마 생성 마법사는 MicrosoftSQL Server에 대해서만 관계형 스키마를 생성합니다. 이전 버전의 SQL Server 또는 다른 관계형 데이터베이스 관리 시스템에 대해서는 관계형 스키마를 생성하지 않습니다.

증분 생성

스키마 생성 마법사가 관계형 스키마를 반복 생성한 후, 이 관계형 스키마의 기반이 되는 차원과 큐브를 수정한 다음 스키마 생성 마법사를 사용하여 주제 영역 데이터베이스 스키마를 다시 생성할 수 있습니다. 예를 들어 주제 영역 데이터베이스 스키마를 처음 생성한 후 큐브, 차원, 특성 및 측정값을 추가 또는 수정하고 스키마 생성 마법사를 사용하여 이전에 생성했던 주제 영역 데이터베이스를 다시 생성할 수 있습니다.

원본 개체를 재생성할 때 스키마 생성 마법사가 주제 영역 데이터베이스에서 다시 생성되는 테이블에서 기존 데이터를 유지하도록 설정하면 반복 생성할 때마다 데이터를 다시 로드하거나 다시 입력할 필요가 없습니다. 그러나 어떤 상황에서는 데이터 중 일부가 유지되지 않을 수 있습니다. 예를 들어 데이터가 포함된 차원이나 특성을 삭제하면 일부 데이터가 삭제됩니다. 스키마 변경으로 인해 스키마 생성 마법사가 일부 데이터를 삭제해야 하는 경우에는 데이터를 삭제하기 전에 경고 메시지를 표시하므로 재생성을 취소할 수 있습니다.

일반적으로, 스키마 생성 마법사가 원래 생성했던 개체에서 변경된 내용은 이후에 스키마 생성 마법사가 해당 개체를 다시 생성할 때 덮어쓰게 됩니다. 단, 스키마 생성 마법사가 생성한 테이블에 열을 추가하는 경우는 예외입니다. 이와 같은 경우에는 스키마 생성 마법사가 테이블에 추가된 열 및 해당 열의 데이터를 그대로 유지합니다.

증분 생성에 대한 자세한 내용은 증분 생성 이해를 참조하십시오.