2024: Domino Containers - The Next Step. News from the Domino Container commu...
PG2 Multi Dimensional Reporting using Report Studio
1. Multi-Dimensional Reporting using Report Studio
January 28th, 2010
Click
to
edit
Master
sub1tle
style
Sanjeev Datta
Consultant for PerformanceG2
9/2/09
2. Connect with us
Call us: 877.742.4276
Email Us: info@performanceg2.com
Visit our Web site: performanceg2.com
Watch our Cognos videos at: youtube.com/user/performanceg2
Click
to
edit
Master
sub1tle
style
Follow us: twitter.com/performanceg2
Read our blog: performanceg2.com/blog/
Upcoming Events: performanceg2.com/events/
8. Cognos Studios
Report Studio
Analysis Studio
Query Studio
9/2/09
9. Report Studio
Drag & Drop interface with Automatic Expressions
Faster Development time
Automatically generated logic with dragging – such as “sets”
Use DB Functions & SQL, MDX Generation
Advance filtering, Sorting, Calculations
Take adv of dimensional and relational style reporting
Bursting – a delivery method
9/2/09
11. Report Studio – MUN
Member Unique Name (MUN)
Referenced in an Expression
Location of member in Multi Dimensional Structure
[Sales (analysis)].[Time dimension].[Time dimension].[Month]
->[all].[2009].[20091].[200901]
9/2/09
12. Report Studio – Sets
Group of Members from a Single Hierarchy
Set(member{,member})
9/2/09
13. Report Studio – Tuple
Measure values at the intersections of members from DIFFERENT
dimensions
Tuple([2006],[Computer Hardware])
9/2/09
14. Report Studio – Current Measure
Member of the hierarchy returned during an iteration
9/2/09
15. Report Studio – Filter
Used as an expression syntax to define data items on column or row
edges
filter(set_exp, boolean_exp)
9/2/09
16. Report Studio – Slicer
Provides context to intersection values
Affects the values of the cells of the report but not the Rows or
Columns
9/2/09
17. Report Studio – Summary Functions
Summary Functions return value calculations based on member sets
Total(<currentMeasure|expr> within set set_expr {, set_expr})
Result based on Expression Argument
Aggregate (<currentMeasure|expr> within set set_expr {, set_expr})
Result based on Rollup rules defined in the Data Source
9/2/09
23. Best Practices in Report Designs
Be wary of OLAP Design including Rollup
aggregations
Appropriate functions for correct values
Build Prompts
Slicers - Often improve performance
Format the report
Delivery Method
9/2/09