Master Views

This is a short description.

A master view drives data changes in one or more detail views. A view becomes a master when you set up the interaction of a column in the view to send master-detail events on designated channels. This column is known as the master column.

The master column is the column whose values when clicked send a master-detail event, which passes information to update the data in a detail view.

The following types of views can be master views:

  • Graph

  • Funnel graph

  • Gauge

  • Map

  • Pivot table

  • Table

  • Trellis (only the outer edges, not the inner visualizations)

A master view can be in the same analysis as the detail view or in a different analysis. A master view can update data in one or more detail views.

What Types of Columns Can Be Master Columns

Any type of column — hierarchical, attribute, or measure — can be a master column. However, the master column cannot be displayed on the page edge or the section slider in the master view. It must be displayed in the body of the view.

Note: While hierarchical columns are supported as master columns, if a user clicks a hierarchy level, then a change takes effect in the detail view only if the level is expanded there as well.

What Information Do Master-Detail Events Pass

When a master-detail event is raised, it passes the definition of the cell (or item) in the master view that was clicked. The specific information it passes depends on the type of column:

  • For an attribute column, it passes the clicked value and the contextual information to the left and above the axis member.

    For example, in Master-Detail Event Information for an Attribute column if the attribute column District is the master column, and you click CHICAGO DISTRICT (Bold), then the master-detail event information passed is Region=CENTRAL REGION and District=CHICAGO DISTRICT.

    Master-Detail Event Information for an Attribute Column
    Region District Year Hires
    Central Region Chicago District 1998 30
    1999 45
    2000 53
    Cincinati District 1998 7
    1999 20
    2000 13
    Kansas City District 1998 51
    1999 43
    2000 46
    Eastern Region Boston District 1998 17
    1999 37
    2000 25
    New York District 1998 50
    1999 52
  • For a measure column, it passes all the contextual information for the data value.

    For example, in Master-Detail Event Information for a Measure Column, if the measure column Hires is the master column, and you click 53 (Bold), then the master-detail event information passed is Region=CENTRAL REGION, District=CHICAGO DISTRICT, and Year=2000.

    Master-Detail Event Information for a Measure Column
    Region District Year Hires
    Central Region Chicago District 1998 30
    1999 45
    2000 53
    Cincinati District 1998 7
    1999 20
    2000 13
    Kansas City District 1998 51
    1999 43
    2000 46
    Eastern Region Boston District 1998 17
    1999 37
    2000 25
    New York District 1998 50
    1999 52

The master-detail event information defines the position of a page edge or a section slider in a detail view.

What Are Channels

A channel links a master view to a detail view. It is the vehicle that carries master-detail events from the master view to the detail view. The same channel must be used for both the master view and the detail view in a master-detail relationship, for example, Channel1.