자습서: Excel, Power Pivot, DAX를 사용 하 여 데이터 모델 관계 확장

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

추상:    두 번째 자습서 시리즈에서입니다. 첫 번째 자습서에서 여러 원본에서 가져온 데이터를 사용 하 여 Excel 통합 문서를 만든 으로 데이터 가져오기 및 데이터 모델 만들기합니다.

참고: 이 문서에서는 Excel 2013의 데이터 모델에 설명 합니다. 그러나 동일한 데이터 모델링 및 Excel 2013의 도입 Powerpivot 기능에도 적용 Excel 2016.

이 자습서에서는 파워 피벗을 사용하여 데이터 모델 확장하고, 계층 구조를 만들고, 기존 데이터에서 계산 필드를 작성하여 테이블 간에 새 관계를 만듭니다.

이 자습서의 섹션은 다음과 같습니다.

Power Pivot의 다이어그램 뷰를 사용 하 여 관계 추가

계산 된 열을 사용 하 여 데이터 모델 확장

계층 구조 만들기

피벗 테이블에서 계층 구조 사용

확인 사항 및 퀴즈

이 자습서의 끝에는 배운 내용을 테스트하기 위한 퀴즈가 있습니다.

이 시리즈에서는 올림픽 메달, 개최지, 다양한 올림픽 스포츠 이벤트를 설명하는 데이터를 사용합니다. 이 시리즈의 자습서는 다음과 같습니다.

  1. Excel로 데이터 가져오기 및 데이터 모델 만들기

  2. Excel을 사용 하 여 데이터 모델 관계 확장 파워 피벗, dax

  3. 지도 기반 Power View 보고서 만들기

  4. 인터넷 데이터 통합 및 Power View 보고서 기본값 설정

  5. 멋진 Power View 보고서 만들기 - 1부

  6. 멋진 Power View 보고서 만들기 - 2부

자습서를 순서대로 살펴보는 것이 좋습니다.

이 자습서 파워 피벗 사용 하도록 설정 된 Excel 2013을 사용 합니다. Excel 2013에서 자세한 내용을 클릭 넣습니다. 파워 피벗 사용에 대 한 지침을 클릭 넣습니다.


파워 피벗의 다이어그램 뷰를 사용하여 관계 추가

이 섹션에서는 Microsoft Office 파워 피벗 for Excel 2013 추가 기능을 사용하여 모델을 확장합니다. Microsoft SQL Server Power Pivot for Excel에서 다이어그램 뷰를 사용하면 쉽게 관계를 만들 수 있습니다. 먼저 필요한 파워 피벗 추가 기능을 사용할 수 있는지 확인해야 합니다.

참고: Microsoft Excel 2013의 Power Pivot 추가 기능에 Office Professional Plus의 일부입니다. 자세한 내용은 Power Pivot in Microsoft Excel 2013 추가 기능 시작 을 참조 하세요.

파워 피벗 추가 파워 피벗 을 사용 하 여 Excel 리본 메뉴 추가 기능에서

파워 피벗이 설정되면 Excel 2013에 POWER PIVOT이라는 리본 메뉴 탭이 나타납니다. 파워 피벗을 사용하려면 다음 단계를 따릅니다.

  1. 파일 > 옵션 > 추가 기능으로 이동합니다.

  2. 아래쪽에 있는 관리 상자에서 COM 추가 기능 > 이동을 클릭합니다.

  3. Microsoft Office Microsoft Excel 2013의 Power Pivot 확인란을 선택하고 확인을 클릭합니다.

이제 Excel 리본 메뉴에 POWER PIVOT 탭이 나타납니다.

리본 메뉴의 PowerPivot 탭

파워 피벗 의 다이어그램 뷰를 사용 하 여 관계 추가

Excel 통합 문서에는 Hosts라는 테이블이 포함되어 있습니다. Hosts는 Excel에 복사해 붙여 넣는 방법으로 가져온 후 데이터의 서식을 표로 지정했습니다. Hosts 테이블을 데이터 모델에 추가하려면 관계를 설정해야 합니다. 파워 피벗을 사용하여 데이터 모델의 관계를 시각적으로 표현한 뒤 관계를 만들어 보겠습니다.

  1. Excel에서 Hosts 탭을 클릭하여 활성화합니다.

  2. 리본 메뉴에서 POWER PIVOT > 테이블 > 데이터 모델에 추가를 선택합니다. 이렇게 하면 데이터 모델에 Hosts가 추가됩니다. 또한 이 작업의 나머지 단계를 수행하는 데 사용하는 파워 피벗 추가 기능도 열립니다.

  3. 파워 피벗 창 호스트를 포함 하 여 모델의 모든 테이블 표시 되는지 확인 합니다. 두 테이블을 클릭 합니다. 파워 피벗 에서 모두 볼 수 있습니다 모델에 포함 되는 데이터의 S_Teams,W_ 뿐만 아니라 Excel Disciplines, 이벤트, 아래, 메달 데이터 등의 모든 워크시트에 표시 되지 않는 경우에 팀, 스포츠합니다.

    PowerPivot에 표시되는 모든 테이블

  4. 파워 피벗 창의 구역에서 다이어그램 뷰를 클릭합니다.

  5. 슬라이드 막대를 사용 하 여 다이어그램의 모든 개체를 볼 수 있도록 다이어그램 크기를 조정 합니다. 표시 되 고 서로 옆에 배치 하는 되므로 해당 제목 표시줄을 끌어 테이블을 다시 정렬 합니다. 테이블 네 개의 관련 테이블의 나머지 부분에는: Hosts, 이벤트, W_TeamsS_Teams합니다.

    다이어그램 뷰의 PowerPivot 테이블

  6. Medals 테이블과 Events 테이블 모두에 DisciplineEvent라는 필드가 있습니다. 추가 검사를 통해 Events 테이블에 있는 DisciplineEvent 필드가 반복되지 않은 고유한 값으로 구성되어 있다고 결정합니다.

참고: DisciplineEvent 필드는 각 종목과 이벤트의 고유한 조합을 나타냅니다. Medals 테이블에서는 DisciplineEvent 필드가 여러 번 반복되지만 각 종목+이벤트 조합에서 이벤트가 열린 각 올림픽 연도에 대해 수여된 3개의 메달(금, 은, 동)이 비롯되기 때문에 문제가 되지 않습니다. 따라서 해당 테이블 간의 관계는 일(Disciplines 테이블의 종목+이벤트 항목) 대 다(각 종목+이벤트 값에 대한 여러 개의 항목)입니다.

  1. Medals 테이블과 Events 테이블 간에 관계를 만듭니다. 다이어그램 뷰에서 Events 테이블의 DisciplineEvent 필드를 Medals의 DisciplineEvent 필드로 끕니다. 둘 사이에 관계가 설정되었음을 나타내는 선이 나타납니다.

  2. 이벤트메달연결 하는 선을 클릭 합니다. 다음 화면에 표시 된 대로 강조 표시 된 필드의 관계를 정의 합니다.

    다이어그램 뷰에 표시된 관계

  3. Hosts를 데이터 모델에 연결하려면 Hosts 테이블에 각 행을 고유하게 식별하는 값이 포함된 필드가 필요합니다. 그런 다음 다른 테이블에 동일한 데이터가 있는지 확인하기 위해 데이터 모델을 검색할 수 있습니다. 다이어그램 뷰를 살펴보는 것만으로는 이러한 작업을 수행할 수 없습니다. Hosts를 선택한 상태에서 데이터 보기로 다시 전환합니다.

  4. 열을 검사한 후에 Hosts에 고유한 값으로 이루어진 열이 없는 것을 확인했으므로 계산 열과 DAX(데이터 분석 식)를 사용하여 이러한 열을 만들어야 합니다.

데이터 모델의 데이터에 관계를 만들고 Power View 또는 피벗 테이블에서 시각화하기 위해 데이터의 매시업을 만드는 데 필요한 모든 필드가 있으면 편리합니다. 하지만 테이블이 늘 도움을 주는 것은 아니므로 다음 섹션에서는 테이블 간에 관계를 만드는 데 사용할 수 있는 DAX를 통해 새 열을 만드는 방법에 대해 설명합니다.

계산 열을 사용하여 데이터 모델 확장

Hosts 테이블과 데이터 모델 간에 관계를 설정한 다음 Hosts 테이블을 포함하도록 데이터 모델을 확장하려면 Hosts에 각 행을 고유하게 식별하는 필드가 있어야 합니다. 또한 해당 필드가 데이터 모델의 필드와 일치해야 합니다. 테이블마다 하나씩 있는 이와 같은 일치하는 필드를 통해 테이블의 데이터를 연결할 수 있습니다.

Hosts 테이블에는 이러한 필드가 없기 때문에 직접 만들어야 합니다. 데이터 모델의 무결성을 유지하기 위해 파워 피벗을 사용하여 기존 데이터를 편집하거나 삭제할 수 없습니다. 그러나 기존 데이터를 기반으로 한 계산 필드를 사용하여 새 열을 만들 수 있습니다.

Hosts 테이블을 살펴본 후 다른 데이터 모델을 살펴본 결과 Hosts에서 만든 다음 데이터 모델의 테이블에 연결할 수 있는 고유한 필드에 적합한 키를 찾았습니다. 관계를 설정하는 데 필요한 요구 사항을 만족하기 위해서는 두 테이블에 새로운 계산 열이 필요합니다.

Hosts에서 Edition 필드(올림픽 이벤트가 열린 해)와 Season 필드(Summer 또는 Winter)를 결합하여 고유한 계산 열을 만들 수 있습니다. Medals 테이블에도 Edition 필드와 Season 필드가 있기 때문에 이러한 테이블 각각에서 Edition 및 Season 필드를 결합하는 계산 열을 만들 경우 HostsMedals 간에 관계를 설정할 수 있습니다. 다음 화면에 Edition 및 Season 필드가 선택되어 있는 Hosts 테이블이 나타납니다.


Edition 및 Season이 선택되어 있는 Hosts 테이블

DAX를 사용 하 여 계산 된 열 만들기

Hosts 테이블부터 시작해 보겠습니다. 목표는 두 테이블 간에 관계를 설정하는 데 사용할 수 있도록 Hosts 테이블과 Medals 테이블에서 계산 열을 만드는 것입니다.

파워 피벗에서 DAX(데이터 분석 식)를 사용하여 계산을 만들 수 있습니다. DAX는 파워 피벗에서 사용할 수 있는 관계형 데이터와 컨텍스트 분석을 위해 디자인된 파워 피벗 및 피벗 테이블을 위한 수식 언어입니다. 새 파워 피벗 열과 파워 피벗의 계산 영역에서 DAX 수식을 만들 수 있습니다.

  1. 파워 피벗에서 홈 > 뷰 > 데이터 보기를 선택하여 다이어그램 뷰가 아닌 데이터 보기가 선택되어 있는지 확인합니다.

  2. 파워 피벗 에서 Hosts 테이블을 선택 합니다. 옆에 있는 기존 열 추가 열이라는 제목의 빈 열입니다. 파워 피벗 자리 표시자로 해당 열을 제공합니다. 여러 가지 방법으로 파워 피벗, 그 중 하나는 단순히 제목을 추가 열이 있는 빈 열을 선택 하려면 테이블에 새 열을 추가 합니다.


    DAX를 사용하여 계산 필드를 만들기 위해 열 추가 사용

  3. 수식 입력줄에 다음 DAX 수식을 입력 합니다. CONCATENATE 함수 두 개 이상의 필드를 하나로 결합합니다. 입력할 때 자동 완성 열 및 테이블의 정규화 된 이름을 입력 하는 데 도움이 하 고 사용할 수 있는 함수를 나열 합니다. 탭을 사용 하 여 완성 된 항목을 선택 합니다. 수식 및 파워 피벗 입력 열 이름이 수식에 자동으로 삽입 하는 동안 열을 클릭 해도 있습니다.

    =CONCATENATE([Edition],[Season])

  4. 수식 작성을 마쳤으면 Enter 키를 눌러 수락합니다.

  5. 계산 열의 모든 행에 값이 채워집니다. 테이블에서 아래로 스크롤하면 각 행이 고유한 것을 확인할 수 있습니다. 다시 말해 Hosts 테이블에서 각 행을 고유하게 식별하는 필드를 만든 것입니다. 이러한 필드를 기본 키라고 합니다.

  6. EditionID 계산된 된 열을 이름을 보겠습니다. 모든 열을 두 번 클릭 하거나 열을 마우스 오른쪽 단추로 클릭 하 고 열 이름 바꾸기를 선택 하 여 이름을 바꿀 수 있습니다. 완료 되 면 Power Pivot에서 Hosts 테이블 다음 화면과 같습니다.

    만들어진 DAX 계산 필드가 있는 Hosts 테이블

Hosts 테이블이 완성되었습니다. 다음으로 둘 사이에 관계를 만들 수 있도록 Hosts에서 만든 EditionID 열의 서식과 일치하는 계산 열을 Medals에서 만들어 보겠습니다.

  1. 먼저 Medals 테이블에서 Hosts에 대해 만든 것과 비슷한 새 열을 만듭니다. 파워 피벗에서 Medals 테이블을 선택하고 디자인 > 열 > 추가를 클릭합니다. 열 추가가 선택되었는지 확인합니다. 아니면 간단하게 열 추가를 선택해도 같은 결과를 얻을 수 있습니다.

  2. Medals의 Edition 열과 Hosts의 Edition 열은 서식이 다릅니다. Edition 열을 Season 열과 결합하거나 연결해 EditionID 열을 만들기 전에 Edition을 올바른 서식으로 만드는 중간 필드를 만들어야 합니다. 테이블 위의 수식 입력줄에 다음 DAX 수식을 입력합니다.

    = YEAR([Edition])
  3. 수식 작성을 마쳤으면 Enter 키를 누릅니다. 입력한 수식에 따라 계산 열의 모든 행에 값이 채워집니다. 이 열을 Hosts의 Edition 열과 비교해 보면 해당 열의 서식이 같은 것을 알 수 있습니다.

  4. CalculatedColumn1을 마우스 오른쪽 단추로 클릭하고 열 이름 바꾸기를 선택하여 열의 이름을 바꿉니다. Year를 입력하고 Enter 키를 누릅니다

  5. 새 열을 만들 때 파워 피벗열 추가라는 다른 개체 틀 열을 추가 합니다. 다음 EditionID 계산 된 열 만들기, 이므로 추가 열을 선택 합니다. 수식 입력줄에 다음 DAX 수식을 입력 하 고 Enter 키를 누릅니다.

    =CONCATENATE([Year],[Season])

  6. CalculatedColumn1을 두 번 클릭하고 EditionID를 입력하여 열의 이름을 바꿉니다.

  7. 오름차순으로 열을 정렬 합니다. 이제 파워 피벗 에서 사용 되는 메달 테이블 다음 화면과 같습니다.

    DAX로 만든 계산 필드가 있는 Medals 테이블

Medals 테이블의 EditionID 필드에는 여러 개의 값이 반복됩니다. 올림픽 개최 연도(현재 EditionID 값으로 표시됨)마다 수많은 메달이 수여되기 때문에 이는 예상된 현상입니다. Medals 테이블에서 고유한 항목은 수여된 각 메달입니다. Medals 테이블의 각 레코드에 대한 고유 식별자와 지정된 기본 키는 MedalKey 필드입니다.

다음 단계에서는 HostsMedals 간에 관계를 만들어 보겠습니다.

계산 열을 사용하여 관계 만들기

다음으로 HostsMedals 간에 관계를 설정하기 위해 만든 계산 열을 사용해 보겠습니다.

  1. 파워 피벗 창의 선택 홈 > 뷰 > 다이어그램 뷰 리본 메뉴에서 합니다. 다음 화면에 표시 된 대로 눈금 보기와 power View 창 맨 아래에 있는 단추를 사용 하 여 다이어그램 보기 간에 전환할 수 있습니다.

    PowerPivot의 다이어그램 뷰 단추

  2. 해당 필드를 모두 볼 수 있도록 호스트 를 확장 합니다. Hosts 테이블 기본 키 (고유, 반복 되지 않는 필드) 역할을 EditionID 열을 작성 하 고 EditionID 열 간에 관계의 설정을 사용 하도록 설정 하려면 Medals 테이블에서 만든. 둘 모두 찾기 및 관계를 만들 해야 합니다. 파워 피벗 해당 필드에 데이터 모델을 검색할 수 있도록 리본 메뉴, 찾기 기능을 제공 합니다. 다음 화면에는 EditionID 찾을 내용 필드에 입력 된 메타 데이터 찾기에서 창을 보여 줍니다.
    PowerPivot 다이어그램 뷰에서 찾기 사용

  3. Hosts 테이블이 Medals 테이블 옆에 오도록 배치합니다.

  4. 호스트의 EditionID 열에 사용 되는 메달 의 EditionID 열을 끕니다. 파워 피벗 EditionID 열을 기준으로 테이블 간에 관계를 만들고 관계를 나타내는 두 열 사이 선을 그립니다.

    테이블 관계를 보여 주는 다이어그램 뷰

이 섹션에서는 새 열을 추가하기 위한 새로운 기법을 배우고, DAX를 사용하여 계산 열을 만들고, 해당 열을 사용하여 테이블 간에 새 관계를 설정했습니다. 이제 Hosts 테이블이 데이터 모델에 통합되어 Sheet1의 피벗 테이블에서 해당 데이터를 사용할 수 있습니다. 연결된 데이터를 사용하여 추가 피벗 테이블, 피벗 차트, Power View 보고서 등을 만들 수도 있습니다.

계층 구조 만들기

대부분의 데이터 모델에는 기본적으로 계층적인 데이터가 포함되어 있습니다. 일반적인 예로는 일정 데이터, 지리 데이터, 제품 범주 등이 있습니다. 파워 피벗에서 계층 구조를 만들면 같은 필드를 여러 번 결합하고 순서를 지정할 필요 없이 한 항목을 보고서(계층)로 끌어올 수 있기 때문에 유용합니다.

올림픽 데이터 또한 계층 구조로 되어 있습니다. 스포츠, 종목, 이벤트에 따라서 올림픽 계층 구조를 이해하면 도움이 됩니다. 각 스포츠에는 하나 이상의 연결된 종목이 있습니다(경우에 따라 여러 개가 있음). 각 종목에는 하나 이상의 이벤트가 있습니다. 여기에서도 경우에 따라 각 종목에 여러 개의 이벤트가 있습니다. 다음 이미지는 계층 구조를 보여 줍니다.

올림픽 메달 데이터의 논리적 계층 구조

이 섹션에서는 이 자습서에서 사용 중인 올림픽 데이터에서 두 개의 계층 구조를 만듭니다. 그런 다음 이러한 계층 구조를 사용하여 피벗 테이블과 Power View(다음 자습서)에서 데이터를 쉽게 정리할 수 있습니다.

스포츠 계층 구조 만들기

  1. 파워 피벗에서 다이어그램 뷰로 전환합니다. 모든 필드를 보다 쉽게 볼 수 있도록 Events 테이블을 확장합니다.

  2. Ctrl 키를 누른 상태에서 Sport, Discipline, Event 필드를 클릭합니다. 이 3개 필드를 선택한 상태에서 마우스 오른쪽 단추를 클릭하고 계층 구조 만들기를 선택합니다. 부모 계층 노드인 계층 구조1이 테이블 아래쪽에 만들어지고, 선택한 열이 계층 구조 아래에 자식 노드로 복사됩니다. 계층 구조에서 Sport가 첫 번째로 나타나고 그 다음에 Discipline, Event 순서로 나타나는지 확인합니다.

  3. 제목, Hierarchy1두 번 클릭 하 고 이름을 바꾸려면 새 계층 구조의 SDE 입력 합니다. 이제 스포츠, 분야 및 이벤트를 포함 하는 계층으로 구성이 되어 있습니다. Events 표에서 이제 다음 화면과 같습니다.

    PowerPivot 다이어그램 뷰에 표시된 계층 구조

위치 계층 구조 만들기

  1. 여전히의 다이어그램 뷰에서 파워 피벗, Hosts 테이블을 선택 하 고 다음 화면과 같이 표 머리글에 계층 구조 만들기 단추를 클릭 합니다.
    계층 구조 만들기 단추

    빈 계층 구조 부모 노드 테이블의 맨 아래에 나타납니다.

  2. 새 계층 구조의 이름으로 Locations를 입력합니다.

  3. 다양한 방법으로 계층 구조에 열을 추가할 수 있습니다. 계층 구조 이름이 강조 표시될 때까지 Season, City, NOC_CountryRegion 필드를 계층 구조 이름(이 경우 Locations)으로 끈 다음 마우스를 놓아 추가합니다.

  4. EditionID를 마우스 오른쪽 단추로 클릭하고 계층 구조에 추가를 선택합니다. Locations를 선택합니다.

  5. 계층 자식 노드에 순서에 있는지 확인 합니다. 위에서 아래로, 순서 되어야: 계절, NOC, 시/도, EditionID 합니다. 자식 노드에 순서가 하는지 단순히로 끌어다 놓습니다 계층 구조에서 적절 한 순서 지정 합니다. 테이블이 다음 화면과 같이 표시 됩니다.
    계층 구조가 있는 Hosts 테이블

이제 데이터 모델에 보고서에서 활용할 수 있는 계층 구조가 포함되었습니다. 다음 섹션에서는 이러한 계층 구조를 사용하여 보다 빠르고 일관적으로 보고서를 만드는 방법을 알아봅니다.

피벗 테이블에서 계층 구조 사용

스포츠 계층 구조와 위치 계층 구조가 만들었으므로 이제 피벗 테이블이나 Power View에 추가하여 유용한 데이터 분류를 포함한 결과를 빠르게 얻을 수 있습니다. 계층 구조를 만들기 전에 피벗 테이블에 개별 필드를 추가하고 해당 필드를 보기 원하는 방식으로 정렬해야 합니다.

이 섹션에서는 이전 섹션에서 만든 계층 구조를 사용하여 피벗 테이블을 빠르게 구체화합니다. 그런 다음 계층 구조를 사용하는 경우와 개별 필드를 사용하는 경우를 비교할 수 있도록 계층 구조의 개별 필드를 사용하여 동일한 피벗 테이블을 만듭니다.

  1. Excel로 돌아갑니다.

  2. Sheet1피벗 테이블 필드에서 행 영역과 열 영역의 모든 필드를 제거합니다. 피벗 테이블을 선택했는지 확인합니다. 크기가 꽤 작기 때문에 A1 셀을 선택하여 피벗 테이블을 선택할 수 있습니다. 피벗 테이블 필드에 남아 있는 유일한 필드는 필터 영역의 Medal과 값 영역의 개수: Medal입니다. 거의 비어 있는 피벗 테이블의 모양은 다음 화면과 같습니다.

    거의 비어 있는 피벗 테이블

  3. 피벗 테이블 필드 영역에서 SDE Events 표에서 행 영역으로 끕니다. 다음 영역으로 Hosts 테이블에서 위치를 끕니다. 방금 끌어 같이 두 계층 구조, 피벗 테이블에 많은 양의 데이터를 이전 단계에서 정의 된 계층 구조에서 정렬 되는 모든으로 채워집니다. 화면 다음 화면과 같이 표시 됩니다.
    계층 구조가 추가된 피벗 테이블

  4. 데이터 비트, a와 마찬가지로 이벤트의 처음 10 개 행을 참조 필터링 해 보겠습니다. 피벗 테이블에서 행 레이블 에서 화살표를 클릭 합니다 (모두 선택)을 모두 선택 제거를 클릭 한 다음 처음 10 개 스포츠 옆에 있는 상자를 클릭 합니다. 피벗 테이블에 이제 다음 화면과 같습니다.
    필터링된 피벗 테이블

  5. SDE 계층의 최상위 수준 있는 피벗 테이블에서 이러한 스포츠를 확장 한 계층 구조 (경기)에서 다음 수준 아래쪽에서 정보를 볼 수 있습니다. 계층 구조에서 하위 수준 해당 분야에 있으면 해당 이벤트를 보려면 분야를 확장할 수 있습니다. 동일한 유형에 최상위 수준 계절 여름과 겨울 피벗 테이블에서 다른 이름으로 표시 되는 위치 계층 구조에 대해 수행할 수 있습니다. Aquatics 스포츠 확장 했습니다 자식 경기 요소 및 해당 데이터의 모든 참조 했습니다. Aquatics 아래의 다이빙 분야를 확장 하는 경우 해당 하위 이벤트 다음 화면과 같이 너무 확인할 합니다. 우리 물 Polo에 대해 동일한 작업을 수행 하 고 하나만 이벤트에 것을 확인할 수 있습니다.
    피벗 테이블에서 계층 구조 탐색

이와 같이 두 계층 구조를 끌어다 놓으면 드릴다운하고, 필터링하고, 정렬할 수 있는 구조화된 흥미로운 데이터로 피벗 테이블을 빠르게 만들 수 있습니다.

지금부터는 계층 구조를 활용하지 않고 같은 피벗 테이블을 만들어 보겠습니다.

  1. 피벗 테이블 필드의 열 영역에서 Locations를 제거합니다. 그런 다음 행 영역에서 SDE를 제거합니다. 그러면 기본 피벗 테이블로 돌아갑니다.

  2. Hosts 테이블에서 Season, City, NOC_CountryRegion, EditionID를 열 영역으로 끌어다 놓고 위에서 아래로 정렬합니다.

  3. Events 테이블에서 Sport, Discipline, Event를 행 영역으로 끌어다 놓고 위에서 아래로 정렬합니다.

  4. 피벗 테이블에서 행 레이블을 최상위 10개 스포츠로 필터링합니다.

  5. 모든 행과 열을 collapse 다음 다이빙 및 물 Polo Aquatics를 차례로 확장 합니다. 통합 문서 다음 화면과 같습니다.
    계층 구조 없이 만든 피벗 테이블

화면은 2개의 계층 구조를 끌어다 놓는 대신 7개의 개별 필드를 피벗 테이블 필드 영역으로 끌어다 놓았다는 점만 제외하면 비슷하게 표시됩니다. 한 명의 사용자가 이 데이터를 기준으로 피벗 테이블 또는 Power View 보고서를 만드는 경우에는 계층 구조를 만드는 방법이 단순히 편리하게만 보일 수 있습니다. 하지만 여러 사용자가 보고서를 만드는 경우 올바르게 보기 위해 필드의 올바른 순서를 알아야 한다면 계층 구조가 빠르게 생산성을 높여 주며 일관성을 보장합니다.

다른 자습서에서는 Power View를 사용하여 만든 시각적으로 뛰어난 보고서에서 계층 구조와 기타 필드를 사용하는 방법을 알아봅니다.

확인 사항 및 퀴즈

확인 사항: 배운 내용 복습

이제 Excel 통합 문서에는 기존 필드와 계산 열을 사용하여 관계를 만든 여러 원본의 데이터가 포함된 데이터 모델이 있습니다. 테이블 안에는 데이터의 구조를 반영하는 계층 구조도 있습니다. 이 계층 구조 덕분에 빠르고 쉽게 일관적인 보고서를 만들 수 있습니다

계층 구조를 만들면 데이터에 내재하는 구조를 지정하고 보고서에서 계층 구조 데이터를 빠르게 사용할 수 있다는 사실을 배웠습니다.

이 시리즈의 다음 자습서에서는 Power View를 사용하여 올림픽 메달에 대해 시각적으로 뛰어난 보고서를 만듭니다. 또한 더 많은 계산을 실행하고, 빠른 보고서 생성을 위해 데이터를 최적화하고, 해당 보고서를 좀 더 보기 좋게 만들기 위해 추가 데이터를 가져옵니다. 링크는 다음과 같습니다.

자습서 3: 지도 기반 Power View 보고서 만들기

퀴즈

배운 내용을 얼마나 잘 기억하고 있는지 궁금하다면 여기서 확인해 보세요. 다음 퀴즈는 이 자습서에서 배운 기능 또는 요구 사항을 강조합니다. 정답은 페이지의 아래쪽에 나와 있습니다. 행운을 빕니다!

질문 1: 다음 중 어떤 보기에서 두 테이블 간에 관계를 만들 수 있나요?

A: Power View에서 두 테이블 간의 관계를 만듭니다.

B: 파워 피벗의 디자인 보기를 사용하여 테이블 간의 관계를 만듭니다.

C: Power Pivot의 표 형태 보기를 사용하여 테이블 간의 관계를 만듭니다. 파워 피벗

D: 위의 항목 모두

질문 2: 참 또는 거짓: DAX 수식을 사용하여 만든 고유 식별자를 기준으로 테이블 간에 관계를 설정할 수 있습니다.

A: 참

B: 거짓

질문 3: 다음 중 DAX 수식을 만들 수 있는 위치는?

A: 파워 피벗의 계산 영역

B: 파워 피벗의 새 열

C: Excel 2013의 모든 셀

D: A 및 B

질문 4: 다음 중 계층 구조에 대한 올바른 설명은?

A: 계층 구조를 만들 경우 포함된 필드를 더 이상 개별적으로 사용할 수 없습니다.

B: 계층 구조를 만들 경우 계층 구조를 Power View 또는 피벗 테이블 영역으로 끌어다 놓기만 하면 계층 구조를 비롯한 포함된 필드를 클라이언트 도구에서 사용할 수 있습니다.

C: 계층 구조를 만들 경우 데이터 모델의 기본 데이터가 하나의 필드로 결합됩니다.

D: 파워 피벗에서는 계층 구조를 만들 수 없습니다.

퀴즈 정답

  1. 정답: D

  2. 정답: A

  3. 정답: D

  4. 정답: B

참고 사항: 이 자습서 시리즈의 데이터와 이미지는 다음을 기반으로 합니다.

  • 올림픽 데이터 집합: Guardian News & Media Ltd.

  • 국기 이미지: CIA Factbook(cia.gov)

  • 인구 데이터: The World Bank(worldbank.org)

  • 올림픽 스포츠 픽토그램: Thadius856 및 Parutakupiu

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×