Hierarchy
Drilling on MicroStrategy Dashboards
MicroStrategy supports various
drilling options - System Hierarchy, User Hierarchy, URL APIs, Drill Maps, etc.
The mechanism of drilling works differently on reports and dashboard.
Hierarchy drilling is very well
supported on reports. MicroStrategy defaults to System Hierarchy when there are
no user hierarchies built. In case there are user hierarchies, they over write
the system hierarchy w.r.t drilling.
In MicroStrategy version 9, drilling
options are enhanced in dashboards. When a dataset is bought into a dashboard
and placed as a grid, there are couple new options under Data > Grid Data
Options > General, as shown below (below the respective grid).
When drilling is enabled, options
can be set to "Drill Anywhere" or "Drill Within".
What does "Drill Anywhere"
do? - Users can drill on attributes on
a dashboard (from grids/graphs) based on system/user hierarchy, MicroStrategy
will open the original dataset and continue drilling on the report. Point to be
noted is that, user is navigated away from the dashboard to be original dataset
which is behind the dashboard.
What is "Drill Within" do? Obviously, every user wanted to
drill within a dashboard, without navigating out of the dashboard. With the
"Drill Within" option this is doable, but the destination drill
objects should be included in the dataset. For example, if the user wanted to
drill from Country to State in the grid, both the attributes should be in the dataset
(not required to be in the grid of the dashboard). Performance should be
considered while enabling this option.
Bottom line - drilling within a report on a
dashboard is not dynamic yet. Meaning, when the dashboard is executed and a
user prefers to drill only on one of the grids/graphs having the other remain
as is, this is not possible without pre-loading the data into the
dashboard/server.
No comments:
Post a Comment