HP Storage Essentials Storage Resource Management Report Optimizer Software 6.0 Building Reports Using the Web Intelligence Java Report Panel (August 2008)

Building Reports Using the Web Intelligence Java Report Panel 5
Merging dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Automatic merging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Working with merged dimensions in reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Understanding the effects of merged dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Synchronizing data providers with different aggregation levels . . . . . . . . . . . . . . . . . . . . . . . 77
Extending the values returned by merged dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Detail objects and merged dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Filtering merged dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Report filters and merged dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Section filters and merged dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Block filters and merged dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Drilling on merged dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
8 Filtering data retrieval using query filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
How query filters work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
The difference between query filters and report filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Query filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Report filters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
What makes up a filter? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
What objects can I filter on the query? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Which operator should I choose? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Different from, Not in List and Except . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
How do I specify the value(s)?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
How many filters can I apply to a query? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Can I filter data without including the filtered object among the report data? . . . . . . . . . . . . . 89
Types of query filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Using predefined filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Creating custom query filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Using the quick filter option to create filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Using the Query Editor to create filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Combining multiple filters on a query . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
How you combine query filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Combining simple filters with combined filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Using And . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Using Or . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Using And and Or . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Using Or and And . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Applying query filters to business questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Retrieving a range of values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Using the In list operator to define filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Retrieving data that includes a specific alphanumeric string . . . . . . . . . . . . . . . . . . . . . . . . 101
9 Filtering data using subqueries and database ranking . . . . . . . . . . . . . . . . . . . 105
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
What is a subquery?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
What can you do with subqueries? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105