PivotDiagram은 이해하기 쉬운 시각적 형식으로 데이터를 분석하고 요약하는 데 도움이 되는 트리 구조로 정렬된 셰이프 컬렉션입니다. 워크시트, 테이블, 뷰 또는 큐브에서 가져온 정보를 포함하는 최상위 노드라고 하는 단일 셰이프로 시작합니다. 최상위 노드를 하위 노드 수준으로 나누면 다양한 방식으로 데이터를 볼 수 있습니다.
범주, 수준 및 노드를 이해하려면 데이터 원본의 컨텍스트에서 각 요소를 생각해 보세요.
-
데이터 원본의 각 열은 숫자가 아니거나 숫자입니다.
-
숫자가 아닌 열을 Quarter, Salesperson 또는 전화 번호와 같은 범주로 간주합니다. 이들 중 어느 것이든 최상위 노드 아래의 수준이 될 수 있습니다. 전화 번호와 같은 열 아래의 값은 숫자일 수 있지만 합계를 합산하거나 요약할 수 있는 숫자는 아닙니다.
-
숫자 열을 합계 또는 평균화할 수 있거나 최소 또는 최대값이 있는 숫자 또는 통화와 같은 데이터로 간주합니다.
-
각 노드는 지정된 열에 공통 값이 있는 데이터 원본의 행 그룹으로 간주합니다. 예를 들어 범주 "Quarter"의 경우 QTR4가 있는 모든 행이 단일 노드로 그룹화됩니다.
피벗 다이어그램 만들기
-
Visio를 엽니다.
-
비즈니스 템플릿/범주에서 피벗 다이어그램 > Create 클릭합니다.
-
데이터 선택기 마법사의 단계를 따릅니다.
마침을 클릭하면 드로잉 페이지에 다음 세 개의 셰이프가 표시됩니다.
-
데이터 원본에 대한 정보가 포함된 데이터 범례
-
피벗 다이어그램 이름에 대한 텍스트 상자
-
가져온 데이터 집합을 포함하는 최상위 노드
-
-
드로잉 페이지의 위쪽 노드를 클릭하고 리본 메뉴의 피벗 다이어그램 탭에서 범주 추가에서 데이터를 그룹화할 범주(일반적으로 데이터 원본의 열)를 클릭합니다.
피벗 다이어그램 드로잉의 왼쪽에 나타나는 피벗 다이어그램 창에는 범주 추가 및 합계 추가라는 두 개의 목록이 있습니다.
범주 추가 목록에는 데이터를 그룹화할 수 있는 데이터 원본의 범주가 표시됩니다. 범주는 대부분의 데이터 원본(Microsoft SQL Server Analysis Services 차원)의 열에 해당합니다. 노드를 하위 노드로 나누려면 피벗 다이어그램 드로잉에서 노드를 클릭한 다음 범주 추가 목록에서 범주를 클릭합니다.
각 범주에는 사용 가능한 네 가지 기능이 있습니다. 범주 추가에서 범주 이름을 마우스 오른쪽 단추로 클릭하여 다음 기능에 액세스합니다.
-
<범주 이름>추가 이 옵션은 이름을 클릭하는 것과 동일한 작업을 수행합니다. 선택한 노드를 해당 범주별 하위 노드로 나눕니다.
-
모두 선택 이 옵션은 드로잉에서 해당 범주로 세분화되는 모든 노드를 선택합니다.
-
데이터 그래픽 편집 이 옵션은 노드에서 데이터의 모양을 사용자 지정할 수 있는 데이터 그래픽 편집 대화 상자를 엽니다.
-
열 구성 이 옵션은 열 구성 대화 상자(SQL Server Analysis Services 경우 차원 구성 대화 상자)를 열어 데이터의 행을 조건을 충족하는 하위 집합으로 필터링할 수 있습니다. 필터를 제거하려면 열 위치 데이터 표시 에서 상자를 로 다시 설정합니다 (작업 선택).
합계 추가 목록에는 노드에 요약되고 나열될 수 있는 데이터 원본의 열이 표시됩니다. 예를 들어 각 영업 사원이 처리한 주문 수도 표시하는 동시에 각 영업 사원이 수행한 총 매출을 표시할 수 있습니다.
데이터 원본의 열 외에도 합계 추가에는 각 노드에 표시되는 데이터 원본의 행 수를 계산하는 Count 항목(SQL Server Analysis Services 제외)이 포함됩니다.
합계 추가 목록의 각 항목에는 6개의 사용 가능한 기능이 있습니다. 항목 이름을 마우스 오른쪽 단추로 클릭하여 다음 기능에 액세스합니다.
-
합계 이 옵션은 각 노드에 포함된 모든 행의 숫자 값을 추가합니다.
-
Avg 이 옵션은 각 노드에 포함된 모든 행의 숫자 값 평균을 계산합니다.
-
Min 이 옵션은 각 노드에 포함된 모든 행의 최소값을 보여 줍니다.
-
Max 이 옵션은 각 노드에 포함된 모든 행의 최대값을 보여 줍니다.
-
Count 이 옵션은 각 노드에 포함된 행 수를 보여 줍니다.
-
열 구성 이 옵션은 열 구성 대화 상자(SQL Server Analysis Services 경우 차원 구성 대화 상자)를 엽니다. 여기서 데이터의 행을 조건을 충족하는 하위 집합으로 필터링할 수 있습니다. 필터를 제거하려면 열 위치 데이터 표시 에서 상자를 로 다시 설정합니다 (작업 선택).
피벗 다이어그램의 데이터 필터링
PivotDiagram 수준의 각 노드는 공통 값을 공유하는 데이터 원본의 행 그룹을 나타냅니다. 예를 들어 4분기(Qtr4)의 노드에는 분기 열에 Qtr4가 있는 행에 대한 모든 숫자 데이터가 포함됩니다.
필터를 사용하여 지정된 수준에 표시되는 노드를 선택할 수 있습니다. 예를 들어 1분기 데이터가 더 이상 관심이 없는 경우 Qtr1 노드를 숨길 수 있습니다.
-
피벗 다이어그램 창의 범주 추가에서 필터링할 데이터(범주 이름)를 마우스 오른쪽 단추로 클릭한 다음 열 구성을 클릭합니다.
-
열 구성 대화 상자의 필터 아래의 데이터 표시 위치: <범주 이름>에서 맨 왼쪽 열의 작업을 선택하고 맨 오른쪽 열에 값을 입력하여 작업할 데이터를 지정합니다.
선택한 조건을 충족하는 정보가 있는 노드만 드로잉에 표시됩니다.
필터를 제거하려면 데이터 표시 위치 목록의 맨 왼쪽 열에서 작업을 다시 설정합니다(작업 선택).
참고: 데이터 원본이 SQL Server Analysis Services 큐브인 경우 필터링할 항목을 마우스 오른쪽 단추로 클릭하고 차원 구성을 클릭한 다음 차원 구성 대화 상자에서 수준 구성을 클릭합니다. 수준 구성 대화 상자의 필터 아래의 범주 이름에 있는 데이터 표시에서 맨 왼쪽 열의 작업을 선택하고 맨 오른쪽 열에 값을 입력하여 작업할 데이터를 지정합니다.
PivotDiagram 노드에서 데이터 사용자 지정
PivotDiagram 노드를 확장하면 각 노드에 기본 데이터 집합이 표시됩니다. 표시되는 숫자 데이터, 해당 데이터의 이름 및 숫자 데이터의 요약 방법을 변경할 수 있습니다.
특정 데이터 표시 또는 숨기기
숫자 데이터(일반적으로 데이터 원본의 열)를 표시하거나 숨기면 변경 내용이 선택한 피벗 다이어그램의 모든 노드에 적용됩니다.
-
피벗 다이어그램의 노드를 선택합니다.
-
피벗 다이어그램 창의 합계 추가에서 표시하거나 숨길 데이터의 검사 상자를 선택하거나 선택 취소합니다.
숫자 데이터의 요약 방법 변경
PivotDiagram 노드에 표시되는 기본 데이터는 데이터 원본의 첫 번째 열 합계입니다. 요약 함수를 Sum에서 Average, Min, Max 또는 Count로 변경할 수 있습니다.
참고: SQL Server Analysis Services 적용되지 않습니다.
-
피벗 다이어그램 창의 합계 추가에서 변경할 항목을 마우스 오른쪽 단추로 클릭하고 적용할 요약 함수를 선택합니다.
범주 추가 및 합계 추가 목록에서 항목 이름 변경
-
피벗 다이어그램 창의 범주 추가 또는 합계 추가에서 변경할 항목을 마우스 오른쪽 단추로 클릭한 다음 열 구성을 클릭합니다.
-
열 구성 대화 상자의 이름 상자에 새 이름을 입력합니다.
원래 이름으로 되돌리기 원본 이름 사용을 클릭합니다.
수준에서 노드 수 제한
피벗 다이어그램의 단일 수준 또는 모든 수준에서 표시할 노드 수를 선택할 수 있습니다. 이는 큰 워크시트, 테이블 또는 뷰로 작업하는 동안 모든 데이터가 별도의 노드로 분할된 것을 볼 필요가 없는 경우에 유용합니다.
예를 들어 영업 사원 수준에서 처음 5개의 노드만 표시하거나 주문 수준에서 처음 20개의 노드만 표시할 수 있습니다.
모든 수준에 표시되는 노드 수 제한
-
변경할 피벗 다이어그램의 위쪽 노드를 클릭합니다.
-
피벗 다이어그램 탭의 데이터 그룹에서 데이터 대화 상자 시작 관리자를 클릭합니다.
-
피벗 다이어그램 옵션 대화 상자의 데이터 옵션에서 각 분석 검사 항목 제한 상자를 선택합니다.
-
최대 항목 수 상자에 표시할 최대 노드 수를 입력합니다.
각 수준에 대해 제목 표시줄에 줄임표(...)가 있는 새 노드가 피벗 다이어그램에 나타납니다. 이러한 셰이프에는 각 수준에 대한 숨겨진 노드가 포함됩니다.
단일 수준에 표시되는 노드 수 제한
-
다이어그램에서 제한하려는 수준의 분석 결과 셰이프 선택합니다.
-
피벗 다이어그램 탭의 정렬 & 필터 그룹에서 정렬 & 필터를 클릭합니다.
-
분석 옵션 대화 상자의 표시에서 이 분석 검사 항목 제한 상자를 선택합니다.
-
최대 항목 수 상자에 표시할 최대 노드 수를 입력합니다.
제목 표시줄에 줄임표(...)가 있는 새 노드가 피벗 다이어그램에 나타납니다. 이 셰이프에는 해당 수준에 대한 숨겨진 데이터가 포함됩니다.
수준에서 모든 노드의 순서를 자동으로 다시 지정합니다.
피벗 다이어그램 탭의 정렬 & 필터 단추를 사용하여 데이터의 값에 따라 수준에서 노드의 순서를 변경합니다. 예를 들어 판매 담당자별로 판매가 세분화되는 최상위 노드가 있다고 가정해 보겠습니다. 판매원 노드를 이름 또는 각 영업 사원의 수익에 따라 주문할 수 있습니다.
-
정렬할 수준에 대한 분석 결과 셰이프 선택합니다.
-
피벗 다이어그램 탭에서 정렬 & 필터를 클릭합니다.
-
분석 옵션 대화 상자에서 노드를 정렬할 범주(일반적으로 데이터 원본의 열) 및 집계(예: Sum, Min 또는 Max)를 선택한 다음 확인을 클릭합니다.
수준 내에서 단일 노드를 수동으로 이동
-
이동할 노드를 클릭합니다.
-
피벗 다이어그램 탭에서 왼쪽/위로 이동 또는 오른쪽/아래로 이동을 클릭합니다.
피벗 다이어그램에서 데이터 새로 고침
기존 피벗 다이어그램에서 데이터를 새로 고칠 수 있습니다. 드로잉에 둘 이상의 피벗 다이어그램이 포함된 경우 하나 또는 모두를 새로 고칠 수 있습니다.
-
피벗 다이어그램을 새로 고치려면 드로잉에서 선택합니다. 피벗 다이어그램 탭의 데이터 그룹에서 새로 고침을 클릭합니다.
-
드로잉의 모든 피벗 다이어그램을 새로 고치려면 새로 고침 아래의 화살표를 클릭한 다음 모두 새로 고침을 클릭합니다.