Power Pivot의 다이어그램 뷰에서 관계 만들기

적용 대상
Microsoft 365용 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

여러 표로 작업하면 해당 데이터를 사용하는 피벗 테이블 및 보고서에 대한 데이터가 더 흥미롭고 관련성이 높아집니다. 파워 피벗 추가 기능을 사용하여 데이터로 작업할 때 다이어그램 보기를 사용하여 가져온 테이블 간의 연결을 만들고 관리할 수 있습니다.

테이블 관계를 만들려면 각 테이블에 일치하는 값이 포함된 열이 있어야 합니다. 예를 들어 고객과 주문을 연결하는 경우 각 주문 레코드에는 단일 고객으로 확인되는 고객 코드 또는 ID가 있어야 합니다.

  1. Power Pivot 창에서 다이어그램 보기를 클릭합니다. 데이터 보기 스프레드시트 레이아웃이 시각적 다이어그램 레이아웃으로 변경되고 테이블은 관계에 따라 자동으로 구성됩니다.
  2. 표 다이어그램을 마우스 오른쪽 단추로 클릭한 다음 관계 만들기를 클릭합니다. 관계 만들기(Create Relationship) 대화 상자가 열립니다.
  3. 테이블이 관계형 데이터베이스에서 가져온 경우 열이 미리 선택됩니다. 미리 선택된 열이 없는 경우 각 테이블의 행의 상관 관계를 지정하는 데 사용할 데이터가 들어 있는 테이블에서 열을 선택합니다.
  4. 관련 조회 테이블의 경우 방금 테이블용으로 선택한 테이블과 관련된 데이터 열이 하나 이상 있는 테이블을 선택합니다.
  5. 열의 경우 관련 조회 열과 관련된 데이터가 포함된 열을 선택합니다.
  6. 만들기를 클릭합니다.

참고

Excel에서는 각 열 간의 데이터 형식이 일치하는지 확인하지만 실제로 일치하는 데이터가 있는지 확인하지는 않으며 값이 일치하지 않더라도 관계를 만듭니다. 관계가 유효한지 검사하려면 두 테이블의 필드가 모두 포함된 피벗 테이블을 만듭니다. 데이터가 잘못 표시되는 경우(예: 셀이 비어 있거나 각 행마다 같은 값이 반복되는 경우) 다른 필드를 선택해야 하며 다른 테이블을 선택해야 할 수도 있습니다.

데이터 모델에 많은 테이블이 포함되어 있거나 테이블에 많은 수의 필드가 포함된 경우 테이블 관계에서 사용할 열을 결정하기 어려울 수 있습니다. 관련 열을 찾는 한 가지 방법은 모델에서 검색하는 것입니다. 사용할 열(또는 키)은 이미 알고 있지만 다른 테이블에 해당 열이 포함되어 있는지 확실하지 않은 경우에 유용합니다. 예를 들어 데이터 웨어하우스의 팩트 테이블에는 일반적으로 많은 키가 포함됩니다. 해당 테이블의 키로 시작한 다음 모델에서 동일한 키를 포함하는 다른 테이블을 검색할 수 있습니다. 해당 키가 포함된 모든 테이블을 테이블 관계에서 사용할 수 있습니다.

  1. Power Pivot 창에서 찾기를 클릭합니다.
  2. 찾을 내용에 키 또는 열을 검색어로 입력합니다. 검색어는 필드 이름으로 구성되어야 합니다. 열의 특성이나 열에 포함된 데이터 형식은 검색할 수 없습니다.
  3. 메타데이터를 찾는 동안 숨겨진 필드 표시 상자를 클릭합니다. 모델의 혼란을 줄이기 위해 키를 숨긴 경우 다이어그램 보기에서 표시되지 않을 수 있습니다.
  4. 다음 찾기를 클릭합니다. 일치하는 항목이 있으면 테이블 다이어그램에서 열이 강조 표시됩니다. 이제 테이블 관계에서 사용할 수 있는 일치하는 열이 들어 있는 테이블을 알 수 있습니다.

활성 관계 변경

테이블은 여러 관계를 가질 수 있지만 하나의 관계만 활성화할 수 있습니다. 활성 관계는 DAX 계산 및 피벗 보고서 탐색에서 기본적으로 사용됩니다. 비활성 관계는 USERELATIONSHIP 함수를 통해 DAX 계산에 사용할 수 있습니다. 자세한 내용은 USERELATIONSHIP 함수(DAX)를 참조하세요.

원래 데이터 원본에서 해당 테이블에 대해 여러 관계가 정의된 방식으로 테이블을 가져온 경우 또는 DAX 계산을 지원하기 위해 수동으로 추가 관계를 만든 경우 여러 관계가 존재합니다.

활성 관계를 변경하려면 비활성 관계를 승격합니다. 현재 활성 관계는 자동으로 비활성 상태가 됩니다.

  1. 테이블 사이의 관계선을 가리킵니다. 비활성 관계는 점선으로 표시됩니다. (두 열 사이에 간접 관계가 이미 있으므로 관계가 비활성 상태입니다.)

  2. 줄을 마우스 오른쪽 단추로 클릭한 다음 활성으로 표시를 클릭합니다.

    참고

    두 테이블에 관련된 다른 관계가 없는 경우에만 관계를 활성화할 수 있습니다. 테이블이 이미 관련되어 있지만 두 테이블의 관계를 변경하려면 현재 관계를 비활성으로 표시한 다음 새 관계를 활성화해야 합니다.

다이어그램 보기에서 표 정렬

화면에 모든 테이블을 표시하려면 다이어그램 보기의 오른쪽 위 모서리에 있는 화면에 맞추 기 아이콘을 클릭합니다.

편안한 보기를 구성하려면 끌 고 확대/축소 컨트롤과 미니맵을 사용하고 테이블을 원하는 레이아웃으로 끕니다. 스크롤 막대와 마우스 휠을 사용하여 화면을 스크롤할 수도 있습니다.

맨 위로 이동