뷰의 마스터-디테일 링크란?

뷰의 마스터-디테일 링크를 사용하면 마스터 뷰라는 하나의 뷰가 디테일 뷰라는 하나 이상의 다른 뷰에서 데이터 변경을 지시하는 방식으로 두 개 이상의 뷰 간의 관계를 설정할 수 있습니다.

예를 들어 다음 두 개의 뷰가 있다고 가정해 보십시오.

  • Region별로 Dollars를 표시하는 테이블

  • 섹션 슬라이더에 Region과 함께 Brand별 Dollars를 표시하는 그래프

마스터-디테일 연결 기능을 사용하여 두 뷰를 연결할 수 있습니다. 그러면 테이블에서 특정 Region을 누를 때 그래프의 데이터뿐만 아니라 그래프의 섹션 슬라이드에 있는 Region도 테이블에서 누른 Region을 반영하도록 변경됩니다. 예를 들어, 그림 테이블의 D50 Region 열에서 APAC를 누르면 APAC의 섹션 슬라이더에 현위치 표시기가 나타나고 그래프의 데이터가 APAC의 데이터로 업데이트됩니다.

마스터 뷰란?

마스터 뷰는 하나 이상의 디테일 뷰에서 데이터 변경을 지시합니다.

지정된 채널에서 마스터-디테일 이벤트를 전송하도록 뷰에서 열의 상호 작용을 설정하면 뷰가 마스터 뷰가 됩니다. 이 열을 마스터 열이라고 합니다.

마스터 열은 해당 열을 눌렀을 때 마스터-디테일 이벤트를 전송하여 디테일 뷰의 데이터를 업데이트하도록 정보를 전달하는 열입니다.

마스터 뷰가 될 수 있는 뷰 유형은 다음과 같습니다.

  • 퍼널 그래프

  • 게이지

  • 그래프

  • 히트 매트릭스

  • 피벗 테이블

  • 테이블

  • 격자(바깥쪽 모서리만 해당, 안쪽 시각화는 아님)

마스터 뷰는 디테일 뷰와 동일한 분석에 포함되거나 다른 분석에 포함될 수 있습니다. 마스터 뷰는 하나 이상의 디테일 뷰에서 데이터를 업데이트할 수 있습니다.

그래프 또는 게이지의 행 또는 열 모서리(즉, 범례 또는 그룹 레이블)에 있는 열에 구성된 마스터-디테일 이벤트는 뷰의 해당 데이터 항목에서 이 항목에 상응하는 측정 단위에 설정된 모든 이벤트와 함께 노출됩니다(누를 경우).

마스터 열이 될 수 있는 열 유형

모든 유형의 열(계층, 속성 또는 측정 단위)이 마스터 열이 될 수 있습니다.

하지만 마스터 열은 페이지 모서리 또는 마스터 뷰의 섹션 슬라이더에 표시할 수 없습니다. 마스터 열은 뷰의 본문에 표시되어야 합니다.

노트:

계층 열은 마스터 열로 지원되지만 사용자가 계층 레벨을 누르면 레벨이 디테일 뷰에도 확장되어 있는 경우에만 변경사항이 디테일 뷰에 적용됩니다.

마스터-디테일 이벤트가 전달하는 정보

마스터-디테일 이벤트가 발생하면 누른 마스터 뷰의 셀(또는 항목) 정의를 전달합니다.

마스터-디테일 이벤트가 전달하는 특정 정보는 열 유형에 따라 달라집니다.

  • 속성 열의 경우 누른 값과 컨텍스트 정보를 축 멤버의 왼쪽 및 위에 전달합니다.

    예를 들어, 그림에서 속성 열 D51 Area가 마스터 열이고 Central(파란색으로 강조 표시됨)을 누르면 전달되는 마스터-디테일 이벤트 정보는 D50 Region = AMERICAS 및 D51 Area = Central입니다.

  • 측정 단위 열의 경우 데이터 값의 모든 컨텍스트 정보를 전달합니다.

    예를 들어, 다음 그림에서 측정 단위 열 1 - Revenue가 마스터 열이고 1,113,286(파란색으로 강조 표시됨)을 누르면 전달되는 마스터-디테일 이벤트 정보는 D50 Region = AMERICAS, D51 Area = North America 및 T05 Per Name Year = 2012입니다.

마스터-디테일 이벤트 정보는 디테일 뷰의 페이지 모서리 또는 섹션 슬라이더 위치를 정의합니다.

채널이란?

채널은 마스터 뷰를 디테일 뷰에 연결합니다.

채널은 마스터 뷰의 마스터-디테일 이벤트를 디테일 뷰로 전달하는 매체입니다. 마스터-디테일 관계에서는 Channel1과 같이 마스터 뷰 및 디테일 뷰 모두 동일한 채널을 사용해야 합니다. 채널 이름은 대소문자를 구분합니다.

디테일 뷰란?

디테일 뷰는 지정된 채널에서 마스터 뷰가 전송한 마스터-디테일 이벤트를 수신하고 응답하는 뷰입니다.

사용자가 마스터-디테일 이벤트를 수신하도록 뷰를 설정하면 해당 뷰가 디테일 뷰가 됩니다.

디테일 뷰에는 마스터-디테일 이벤트에 의해 전달된 정보로 값이 직접 변경되는 하나 이상의 열이 포함됩니다. 이러한 열을 디테일 열이라고 합니다. 디테일 열은 다음과 같은 특성을 지녀야 합니다.

  • 디테일 뷰의 페이지 모서리 또는 섹션 슬라이더에 있어야 합니다. 디테일 열이 페이지 모서리 또는 섹션 슬라이더에 표시되는지 여부는 뷰의 유형에 따라 달라집니다.

    • 피벗 테이블 및 테이블의 경우 페이지 모서리에 있어야 합니다.

    • 그래프 및 게이지의 경우 페이지 모서리 또는 섹션 슬라이더에 있을 수 있습니다.

      노트:

      디테일 열이 섹션 슬라이더에 있고 페이지 모서리가 제공된 경우 마스터-디테일 이벤트의 정보로 디테일 열이 업데이트되지 않습니다. 예를 들어, 이벤트 정보가 D50 Region=AMERICAS 및 T05 Per Name Year=2009이고 디테일 뷰의 페이지 모서리에 Region이 있고 섹션 슬라이더에 Years가 있으면 Region만 업데이트됩니다.
  • 마스터 뷰의 열과 일치해야 합니다.

디테일 뷰에 여러 개의 디테일 열이 포함된 경우 여러 채널에서 마스터-디테일 이벤트를 수신하고 응답합니다.

디테일 뷰가 될 수 있는 뷰 유형은 다음과 같습니다.

  • 퍼널 그래프

  • 게이지

  • 그래프

  • 히트 매트릭스

  • 피벗 테이블

  • 테이블

  • 격자(바깥쪽 모서리만 해당, 안쪽 시각화는 아님)

디테일 뷰:

  • 여러 마스터 뷰로부터 마스터-디테일 이벤트를 수신할 수 있습니다.

  • 마스터 뷰와 동일한 분석에 포함되거나 다른 분석에 포함될 수 있습니다.

  • 다른 뷰에 대해 마스터로 작동할 수 없습니다.

마스터-디테일 뷰 링크의 작동 방법

마스터 뷰와 디테일 뷰가 연결된 상태에서 사용자가 마스터 열에서 셀(또는 항목)을 누르면 마스터-디테일 이벤트가 지정된 채널에서 생성되어 마스터-디테일 이벤트 정보가 디테일 뷰에 전달됩니다.

지정된 채널에서 마스터-디테일 이벤트를 수신 대기 중인 디테일 뷰는 이벤트와 마스터-디테일 이벤트 정보를 수신합니다. 디테일 뷰는 마스터-디테일 이벤트 정보를 수신하여 이 정보에서 디테일 열과 일치하는 열을 확인합니다. 일치하는 항목을 찾으면 마스터-디테일 이벤트 정보에서 열 값을 가져와서 디테일 열을 업데이트한 후 전체 디테일 뷰를 새로 고칩니다.

노트:

마스터 열이 섹션 슬라이더에 있을 경우 브라우저에서 처음에 표시되지 않는 모든 디테일 뷰는 사용자가 아래로 스크롤하여 표시될 때까지 업데이트되어 새로 고쳐지지 않습니다. 섹션 슬라이더에 대한 자세한 내용은 그래프, 게이지 및 퍼널에서 섹션 슬라이더 정의를 참조하십시오.

뷰의 마스터-디테일 링크가 작동하는 방법에 대한 예는 마스터-디테일 관계로 링크된 테이블 및 그래프 예를 참조하십시오.