MicroStrategy ONE

애트리뷰트 간의 관계 정의

속성 관계는 테이블과 컬럼이 조인되고 사용되는 방법과 다른 테이블과 관련되는 테이블을 정의합니다. 관계는 비즈니스 규칙을 기반으로 애트리뷰트의 논리적 연결을 제공하여 데이터에 의미를 부여합니다.

모든 속성 관계에는 상위 및 하위의 두 부분이 있습니다. 하위에는 항상 상위가 있어야 하며 상위에는 여러 하위가 있을 수 있습니다. 상위 속성은 하위 속성보다 더 높은 논리 레벨입니다.

관계 유형은 관련된 속성에 존재하는 속성 요소에 의해 정의됩니다. 각 유형에 대한 설명이 아래 나와 있습니다.

  • 일대일: 상위 속성의 각 요소는 하위 속성의 하나의 요소에 해당하고 각 하위 속성은 상위 속성의 하나의 요소에 해당하는 유형입니다.

    한 명의 시민은 하나의 납세자 ID만 가질 수 있고 하나의 납세자 ID는 한 명의 시민에게만 할당될 수 있습니다.

  • 일대다: 상위 속성의 각 요소는 하나 이상의 하위 속성 요소에 해당하고 각 하위 속성은 상위 속성의 하나의 요소에 해당하는 유형입니다.

    연도는 분기에 대해 일대다 관계가 있습니다. 한 연도에 여러 분기가 있지만 특정 분기는 한 연도에만 있을 수 있습니다. 이 유형에서 분기는 2019년 4분기, 2020년 1분기 등 수반되는 연도와 함께 정의된다고 가정합니다.

  • 다대다: 상위 속성의 각 요소에 여러 하위가 있을 수 있으며 하위 속성의 각 하위 요소에 여러 상위가 있을 수 있습니다.

    은행 거래에서 고객과 계좌는 다대다 관계의 예입니다. 한 명의 고객이 여러 계좌를 가질 수 있고 조인 결재 계좌 같이 각 계좌가 여러 고객과 연결되어 있을 수 있습니다.

대부분의 관계는 기본적으로 자동 관리됩니다. 관계 정의 대화 상자에서 관계를 수정할 경우 자동 관리되는 관계는 사용자 관리됩니다. MicroStrategy는 슈퍼 큐브의 데이터 세트에 대한 관계를 자동으로 관리하지 않습니다.

  1. 열기 미리보기 대화 상자.
  2. 테이블을 클릭합니다.드롭 다운으로 이동합니다.
  3. 클릭 관계 정의.
  4. 클릭 새로 추가 을 참조하십시오.
  5. 필드를 완성하여 관계를 정의합니다.
  6. 필요한 경우 토글 버튼을 선택하여 관계를 사용자로 변환합니다. 또는 자동 관리 을 참조하십시오.
  7. Save(저장)를 클릭합니다.