Version

User Interactions with OLAP Data

Topic Overview

Purpose

Using the XamPieChart™ control to visualize OLAP data.

User Interactions in the XamPieChart Control

User interactions summary

The following table summarizes the capabilities f the XamPieChart to control user interactions. Additional details follow.

The user can… Using… Details Configurable?

Expand/collapse the pie slices

Left-mouse button clicking on the pie, or via expansion indicator on the legend.

Expands/collapses the pie slices inside the pie that represent the rows in the database.

PieChart User Interactions with OLAP Data 1.png

Expand/collapse the pie chart

Plus/Minus symbol at the bottom of the pie chart.

Displays one pie chart per database column.

PieChart User Interactions with OLAP Data 1.png

Expanding/ collapsing the pie slices

The XamPieChart that is bound to OLAP data contains sets of cubes (three dimensional data) consisting of rows, columns and measures.

In this example, the OlapAxisSource is set to Columns , meaning that the pie represents the columns and the slices represent the rows.

Each slice containing additional hierarchical data can be further expanded.

A pie chart with database rows collapsed: A pie chart with database rows expanded:
PieChart User Interactions with OLAP Data 3.png
PieChart User Interactions with OLAP Data 4.png

Expanding/ collapsing the pie chart

In the previous illustration, we stated that the XamPieChart contains three dimensional data. When you expand the rows dimension, all rows for a column will appear as slices on the pie.

When you expand the columns dimension, depending on the number of columns, you will observe multiple pie charts per column. The reason for this is that the pie chart is not 3-dimensional. One PieChart can only have one column with one or more rows. So in order to represent a cube with a pie chart, the control needs to render multiple pies per column dimension.

Each pie chart can be expanded by clicking on the Plus/Minus symbol at the bottom of the pie or through the legend. Individual pie charts can be expanded if they contain further hierarchical data.

Pie charts columns are expanded, and rows are collapsed: Pie charts rows and columns are expanded:
PieChart User Interactions with OLAP Data 5.png
PieChart User Interactions with OLAP Data 6.png

Related Content

Topics

The following topic provides additional information related to this topic.

Topic Purpose

How to configure the XamPieChart™ control for displaying OLAP data.