MicroStrategy ONE
속성 간의 관계를 정의하는 방법
속성 관계는 속성이 연결되는 방법을 지정하는 속성 간의 연결입니다. 속성 관계는 테이블 및 열이 조인되고 사용되는 방법과 어떤 테이블이 다른 테이블과 관련되는지를 정의합니다. 관계가 없으면 데이터 간의 상호 작용도 없으며 따라서 논리적 구조도 없습니다. 관계는 비즈니스 규칙을 기반으로 속성의 논리적 연결을 제공하여 데이터에 의미를 부여합니다.
모든 속성 관계에는 상위 및 하위의 두 부분이 있습니다. 하위에는 항상 상위가 있어야 하며 상위에는 여러 하위가 있을 수 있습니다. 상위 속성은 하위 속성보다 더 높은 논리 레벨입니다.
연도 및 분기 간의 관계에서 연도(Year)는 상위 속성이고 분기(Quarter)는 하위 속성입니다.
관계 유형은 관련된 속성에 존재하는 속성 요소에 의해 정의됩니다. 각 유형에 대한 설명이 아래 나와 있습니다.
-
일대일: 상위 속성의 각 요소는 하위 속성의 하나의 요소에 해당하고 각 하위 속성은 상위 속성의 하나의 요소에 해당하는 유형입니다.
한 명의 시민은 하나의 납세자 ID만 가질 수 있고 하나의 납세자 ID는 한 명의 시민에게만 할당될 수 있습니다.
-
일대다: 상위 속성의 각 요소는 하나 이상의 하위 속성 요소에 해당하고 각 하위 속성은 상위 속성의 하나의 요소에 해당하는 유형입니다.
연도는 분기에 대해 일대다 관계가 있습니다. 한 연도에 여러 분기가 있지만 특정 분기는 한 연도에만 있을 수 있습니다. 이 유형에서 분기는 2017년 4분기, 2018년 1분기 등 수반되는 연도와 함께 정의된다고 가정합니다.
-
다대다: 상위 속성의 각 요소에 여러 하위가 있을 수 있으며 하위 속성의 각 하위 요소에 여러 상위가 있을 수 있습니다.
은행 거래에서 고객과 계좌는 다대다 관계의 예입니다. 한 명의 고객이 여러 계좌를 가질 수 있고 조인 결재 계좌 같이 각 계좌가 여러 고객과 연결되어 있을 수 있습니다.
새 관계는 기본적으로 사용자가 관리합니다. 관계 정의 대화 상자에서 관계를 수정하면 사용자 관리 관계가 자동 관리됩니다.
사용자 관리 관계와 자동 관리 관계의 차이점은 잘못된 자동 관리 관계는 데이터 세트가 게시된 후 자동으로 삭제되는 반면, 사용자 관리 관계는 삭제되지 않는다는 것입니다.
이 예에서 YEAR와 MONTH 간의 일대일 관계는 유효하지 않습니다. 데이터세트를 게시한 후 관계 오른쪽에 오류 아이콘이 나타납니다.
새 관계는 기본적으로 사용자가 관리하므로 모두 변환 그리고 선택 자동 관리하려면. Save(저장)를 클릭합니다.
데이터 세트를 다시 편집합니다. 관계가 자동 관리로 변경되었기 때문에 이제 잘못된 관계가 삭제되었습니다.
속성 간의 관계를 정의하려면
- 공백 만들기 dossier 또는 기존 항목을 엽니다.
-
Add Data(데이터 추가) > New Data(새 데이터)를 선택하여 데이터를 새 데이터 세트에 가져옵니다.
또는
딸깍 하는 소리 더 데이터 세트 이름 옆에 있는 데이터 세트 패널에서 Edit Dataset(데이터 세트 편집)을 선택하여 데이터 세트에 데이터를 추가합니다. 미리보기 대화상자가 열립니다. Add a new table(새 테이블 추가)를 클릭합니다.
데이터 소스 대화 상자가 열립니다.
- 데이터 소스 유형에 따라 가져올 데이터를 선택합니다.
- 가져올 데이터를 선택했으면 데이터 준비를 클릭하여 미리보기 대화 상자를 엽니다.
위쪽 창에서 수정하려는 테이블의 드롭다운 화살표를 클릭하고 관계 정의를 선택합니다. 관계 정의 대화 상자가 열립니다.
- 새 빈 관계를 추가하려면 새 관계 추가 를 클릭합니다.
- 다음에서 상위 속성을 선택합니다. 상위 속성 새 관계에 대한 드롭다운입니다. 상위 애트리뷰트는 하위 애트리뷰트보다 더 높은 레벨입니다.
- 하위 애트리뷰트 드롭다운에서 하위 애트리뷰트를 선택합니다.
관계 드롭다운에서 관계 유형을 선택합니다. 기본적으로 관계는 일대다로 정의됩니다.
- 상위 속성의 각 요소가 하위 속성의 하나의 요소에만 해당하도록 하려면 일대일을 선택합니다. 각 하위 속성은 상위 속성의 하나의 요소에만 해당합니다.
- 상위 속성의 각 요소가 하위 속성의 하나 이상의 요소에 해당하도록 하려면 일대다를 선택합니다. 각 하위 속성은 상위 속성의 하나의 요소에만 해당합니다.
- 상위 속성의 각 요소가 여러 개의 하위 항목을 가질 수 있게 하려면 다대다를 선택합니다. 하위 속성의 각 하위 요소는 여러 개의 상위를 가질 수 있습니다.
상위 속성, 하위 속성 및 관계 옵션을 변경하여 관계를 편집할 수 있습니다. 관계를 수정하면 자동 관리 관계로 변환되고 토글 버튼이 에게 .
- 사용자 관리 또는 자동 관리 관계로 변환하려면 전환 버튼을 선택합니다.
- 다음에서 적절한 옵션을 선택하여 모든 관계를 사용자 또는 자동 관리로 변환할 수 있습니다. 모두 변환 쓰러지 다.
- 관계를 삭제하려면 해당 항목을 선택하세요. 오른쪽에 관계 쓰러지 다.
- Save(저장)를 클릭합니다.