논리 데이터 모델을 차원 논리 데이터 모델로 변환

논리 데이터 모델을 차원 논리 데이터 모델로 변환하려면 차원 표기법이 사용되는 논리 데이터 모델을 선택하여 열고 논리 데이터 모델을 차원 논리 데이터 모델로 변환 구성을 실행하십시오.

시작하기 전에

  • snowflake, star 또는 starflake 스키마를 생성하려면, 모델에서 패싯, 차원 및 기타 차원 오브젝트를 지정하는 차원 표기법이 소스 모델에 있어야 합니다.
  • 논리 데이터 모델을 변환하기 전에 이 모델이 유효한지 확인하려면 논리 데이터 모델을 분석하십시오.

이 태스크 정보

변환 구성을 작성하고 실행하여 논리 데이터 모델을 차원 논리 데이터 모델로 변환할 수 있습니다. 이 변환 구성은 작업공간에 저장되며 다시 사용할 수 있습니다.

프로시저

논리 데이터 모델을 차원 논리 데이터 모델로 변환하려면 다음을 수행하십시오.

  1. 데이터 프로젝트 탐색기에서 논리 데이터 모델을 여십시오. 모델에 있는 패키지나 다이어그램을 변환할 수 있습니다.
  2. 주메뉴에서 파일 > 새로 작성 > 변환 구성을 클릭하십시오.
  3. 구성 이름 및 변환 지정 페이지의 데이터 모델 변환 목록에서 논리 데이터 모델 대 차원 논리 데이터 모델을 선택하고 변환 이름을 입력한 후 다음을 클릭하십시오.
  4. 소스 및 대상 페이지에서 다음 단계를 완료하십시오.
    1. 선택된 소스 필드에서 논리 데이터 모델 패키지 또는 다이어그램을 선택하십시오.
    2. 선택된 대상 필드에서 프로젝트나 기존 논리 또는 차원 논리 데이터 모델을 선택하고 다음을 클릭하십시오.
  5. 특성 페이지에서 변환 구성의 특성을 지정하십시오.
    특성 설명
    비일반화하고, 차원 표기가 있는 경우 비정규화 차원 모델을 비정규화하고 스키마를 생성할 것인지 여부를 지정하려면 이 옵션을 사용하십시오. 계층 구조를 생성하지 않으려는 경우 비일반화만을 선택하십시오. 스키마를 생성하려면 스키마 유형을 선택하십시오.
    날짜 및 시간 차원 엔티티 생성(적용 가능한 경우) 결과 차원 모델에 대한 날짜 및 시간 차원 엔티티를 작성할 것인지 여부를 지정하려면 이 옵션을 사용하십시오.
    추적 생성 비즈니스 프로세스의 모든 단계를 추적할 것인지 여부를 지정하려면 이 옵션을 사용하십시오.
  6. 공통 페이지에서 변환에 대한 로그를 생성할 것인지 여부를 지정하고 완료를 클릭하십시오. 변환 구성이 열립니다.
  7. 도구 모음에서 논리 데이터 모델 대 차원 논리 데이터 모델 실행(논리 데이터 모델 대 차원 논리 데이터 모델)을 클릭하십시오.

결과

차원 논리 데이터 모델이 작성되어 대상 프로젝트의 데이터 모델 폴더에 표시됩니다. 새 차원 논리 데이터 모델은 논리 데이터 모델 소스 패키지 또는 다이어그램 다음에 이름이 지정되며 파일 이름 끝에 _D가 있습니다. 예를 들어, 소스 패키지 또는 다이어그램 이름이 Sales인 경우, 결과 차원 논리 데이터 모델의 이름은 Sales_D.ldm입니다.


피드백