SlideShare una empresa de Scribd logo
1 de 26
Multi-Dimensional Reporting using Report Studio

January 28th, 2010



               Click	
  to	
  edit	
  Master	
  sub1tle	
  style	
  




     Sanjeev Datta
     Consultant for PerformanceG2

  9/2/09	
  
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/
OLAP Reporting using Report Studio
  January 28th, 2010




9/2/09	
  
Session Objectives

       Data Models and OLAP Structures

       Cognos Studios

       MDX Functions

       Demo 1

       Advanced Functions

       Demo 2

       Best Practice

       Q&A

9/2/09	
  
Model Types


       Relational Model

       Dimensionally modeled relational (DMR) Model

       OLAP Model




9/2/09	
  
OLAP Structure



     Dimensions

     Hierarchies

     Levels

     Members

     Attributes



9/2/09	
  
OLAP - “Member”




9/2/09	
  
Cognos Studios

     Report Studio

     Analysis Studio

     Query Studio




9/2/09	
  
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	
  
Report Studio – Drop Zone & Formatting




9/2/09	
  
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	
  
Report Studio – Sets


       Group of Members from a Single Hierarchy

       Set(member{,member})




9/2/09	
  
Report Studio – Tuple

  Measure values at the intersections of members from DIFFERENT
  dimensions

  Tuple([2006],[Computer Hardware])




9/2/09	
  
Report Studio – Current Measure

  Member of the hierarchy returned during an iteration




9/2/09	
  
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	
  
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	
  
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	
  
Demo 1 – Creating OLAP Reports




9/2/09	
  
Report Studio – Other OLAP Functions




9/2/09	
  
Report Studio – Other OLAP Functions




9/2/09	
  
Report Studio – Other OLAP Functions




9/2/09	
  
Demo 2 – OLAP Report Functions




9/2/09	
  
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	
  
Q&A Session




 info@performanceg2.com
9/2/09	
  
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

 Follow us: twitter.com/performanceg2

 Read our blog: performanceg2.com/blog/

 Upcoming Events: performanceg2.com/events/
Thank your for attending our Webinar!




 info@performanceg2.com
9/2/09	
  

Más contenido relacionado

Similar a PG2 Multi Dimensional Reporting using Report Studio

PuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work togetherPuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work togetherohadlevy
 
Rajasekhar -Having 2.6 years of Exp in to Cognos
Rajasekhar -Having 2.6 years of Exp in to Cognos Rajasekhar -Having 2.6 years of Exp in to Cognos
Rajasekhar -Having 2.6 years of Exp in to Cognos Raja sekhar
 
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with SiriusSiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with SiriusObeo
 
How to estimate the cost of a Maximo migration project with a high level of c...
How to estimate the cost of a Maximo migration project with a high level of c...How to estimate the cost of a Maximo migration project with a high level of c...
How to estimate the cost of a Maximo migration project with a high level of c...Mariano Zelaya Feijoo
 
Usemon; Building The Big Brother Of The Java Virtual Machinve
Usemon; Building The Big Brother Of The Java Virtual MachinveUsemon; Building The Big Brother Of The Java Virtual Machinve
Usemon; Building The Big Brother Of The Java Virtual MachinvePaul René Jørgensen
 
Drools & jBPM Info Sheet
Drools & jBPM Info SheetDrools & jBPM Info Sheet
Drools & jBPM Info SheetMark Proctor
 
ZZ BC#7.5 asp.net mvc practice and guideline refresh!
ZZ BC#7.5 asp.net mvc practice  and guideline refresh! ZZ BC#7.5 asp.net mvc practice  and guideline refresh!
ZZ BC#7.5 asp.net mvc practice and guideline refresh! Chalermpon Areepong
 
Sakai 2.6 Overview
Sakai 2.6 OverviewSakai 2.6 Overview
Sakai 2.6 OverviewAuSakai
 
Sakai 2.6 Overview
Sakai 2.6 OverviewSakai 2.6 Overview
Sakai 2.6 OverviewAuSakai
 
PerformanceG2 Cognos Training Course Catalog 2011
PerformanceG2 Cognos Training Course Catalog 2011PerformanceG2 Cognos Training Course Catalog 2011
PerformanceG2 Cognos Training Course Catalog 2011PerformanceG2, Inc.
 
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSEMODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSEAnže Vodovnik
 
What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2Senturus
 
XML2Selenium Technical Presentation
XML2Selenium Technical PresentationXML2Selenium Technical Presentation
XML2Selenium Technical Presentationjazzteam
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowDaniel Zivkovic
 
PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance Tuning
PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance TuningPG2 Cognos TM1: An Introduction to Design, Maintenance and Performance Tuning
PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance TuningPerformanceG2, Inc.
 
[Nuxeo World 2013] Nuxeo Studio
[Nuxeo World 2013] Nuxeo Studio[Nuxeo World 2013] Nuxeo Studio
[Nuxeo World 2013] Nuxeo StudioNuxeo
 
COGNOS ONLINE TRAINING
COGNOS ONLINE TRAININGCOGNOS ONLINE TRAINING
COGNOS ONLINE TRAININGTRAINING ICON
 
Using and Extending Memory Analyzer into Uncharted Waters
Using and Extending Memory Analyzer into Uncharted WatersUsing and Extending Memory Analyzer into Uncharted Waters
Using and Extending Memory Analyzer into Uncharted WatersVladimir Pavlov
 
Why is dev ops for machine learning so different
Why is dev ops for machine learning so differentWhy is dev ops for machine learning so different
Why is dev ops for machine learning so differentRyan Dawson
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 

Similar a PG2 Multi Dimensional Reporting using Report Studio (20)

PuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work togetherPuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work together
 
Rajasekhar -Having 2.6 years of Exp in to Cognos
Rajasekhar -Having 2.6 years of Exp in to Cognos Rajasekhar -Having 2.6 years of Exp in to Cognos
Rajasekhar -Having 2.6 years of Exp in to Cognos
 
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with SiriusSiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
SiriusCon2016 - Modelling Spacecraft On-board Software with Sirius
 
How to estimate the cost of a Maximo migration project with a high level of c...
How to estimate the cost of a Maximo migration project with a high level of c...How to estimate the cost of a Maximo migration project with a high level of c...
How to estimate the cost of a Maximo migration project with a high level of c...
 
Usemon; Building The Big Brother Of The Java Virtual Machinve
Usemon; Building The Big Brother Of The Java Virtual MachinveUsemon; Building The Big Brother Of The Java Virtual Machinve
Usemon; Building The Big Brother Of The Java Virtual Machinve
 
Drools & jBPM Info Sheet
Drools & jBPM Info SheetDrools & jBPM Info Sheet
Drools & jBPM Info Sheet
 
ZZ BC#7.5 asp.net mvc practice and guideline refresh!
ZZ BC#7.5 asp.net mvc practice  and guideline refresh! ZZ BC#7.5 asp.net mvc practice  and guideline refresh!
ZZ BC#7.5 asp.net mvc practice and guideline refresh!
 
Sakai 2.6 Overview
Sakai 2.6 OverviewSakai 2.6 Overview
Sakai 2.6 Overview
 
Sakai 2.6 Overview
Sakai 2.6 OverviewSakai 2.6 Overview
Sakai 2.6 Overview
 
PerformanceG2 Cognos Training Course Catalog 2011
PerformanceG2 Cognos Training Course Catalog 2011PerformanceG2 Cognos Training Course Catalog 2011
PerformanceG2 Cognos Training Course Catalog 2011
 
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSEMODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
MODEL DRIVEN ARCHITECTURE, CONTROL SYSTEMS AND ECLIPSE
 
What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2What's New for Report Authors in Cognos 10.2
What's New for Report Authors in Cognos 10.2
 
XML2Selenium Technical Presentation
XML2Selenium Technical PresentationXML2Selenium Technical Presentation
XML2Selenium Technical Presentation
 
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and DataflowHow to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
How to build unified Batch & Streaming Pipelines with Apache Beam and Dataflow
 
PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance Tuning
PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance TuningPG2 Cognos TM1: An Introduction to Design, Maintenance and Performance Tuning
PG2 Cognos TM1: An Introduction to Design, Maintenance and Performance Tuning
 
[Nuxeo World 2013] Nuxeo Studio
[Nuxeo World 2013] Nuxeo Studio[Nuxeo World 2013] Nuxeo Studio
[Nuxeo World 2013] Nuxeo Studio
 
COGNOS ONLINE TRAINING
COGNOS ONLINE TRAININGCOGNOS ONLINE TRAINING
COGNOS ONLINE TRAINING
 
Using and Extending Memory Analyzer into Uncharted Waters
Using and Extending Memory Analyzer into Uncharted WatersUsing and Extending Memory Analyzer into Uncharted Waters
Using and Extending Memory Analyzer into Uncharted Waters
 
Why is dev ops for machine learning so different
Why is dev ops for machine learning so differentWhy is dev ops for machine learning so different
Why is dev ops for machine learning so different
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 

Más de PerformanceG2, Inc.

Introduction to Simulation- Predictive Analytics
Introduction to Simulation- Predictive AnalyticsIntroduction to Simulation- Predictive Analytics
Introduction to Simulation- Predictive AnalyticsPerformanceG2, Inc.
 
IBM Cognos 10.2 Security Best Practices
IBM Cognos 10.2 Security Best PracticesIBM Cognos 10.2 Security Best Practices
IBM Cognos 10.2 Security Best PracticesPerformanceG2, Inc.
 
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...PerformanceG2, Inc.
 
Business Intelligence for Government - Clark County Family Services Departmen...
Business Intelligence for Government - Clark County Family Services Departmen...Business Intelligence for Government - Clark County Family Services Departmen...
Business Intelligence for Government - Clark County Family Services Departmen...PerformanceG2, Inc.
 
Performance Management: An Investment in Enterprise Success
Performance Management: An Investment in Enterprise SuccessPerformance Management: An Investment in Enterprise Success
Performance Management: An Investment in Enterprise SuccessPerformanceG2, Inc.
 

Más de PerformanceG2, Inc. (10)

Introduction to Simulation- Predictive Analytics
Introduction to Simulation- Predictive AnalyticsIntroduction to Simulation- Predictive Analytics
Introduction to Simulation- Predictive Analytics
 
Predictive Analytics Modeling
Predictive Analytics ModelingPredictive Analytics Modeling
Predictive Analytics Modeling
 
IBM Cognos 10.2 Security Best Practices
IBM Cognos 10.2 Security Best PracticesIBM Cognos 10.2 Security Best Practices
IBM Cognos 10.2 Security Best Practices
 
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
An Introduction to Predictive Analytics- An Executive's Guide for Informed De...
 
IBM Cognos 10 - An Introduction
IBM Cognos 10 - An IntroductionIBM Cognos 10 - An Introduction
IBM Cognos 10 - An Introduction
 
Business Intelligence for Government - Clark County Family Services Departmen...
Business Intelligence for Government - Clark County Family Services Departmen...Business Intelligence for Government - Clark County Family Services Departmen...
Business Intelligence for Government - Clark County Family Services Departmen...
 
PerformanceG2 Company Profile
PerformanceG2 Company ProfilePerformanceG2 Company Profile
PerformanceG2 Company Profile
 
Performance Management: An Investment in Enterprise Success
Performance Management: An Investment in Enterprise SuccessPerformance Management: An Investment in Enterprise Success
Performance Management: An Investment in Enterprise Success
 
Cognos TM1 for Advanced Users
Cognos TM1 for Advanced UsersCognos TM1 for Advanced Users
Cognos TM1 for Advanced Users
 
PG2 Cognos Express 101
PG2 Cognos Express 101PG2 Cognos Express 101
PG2 Cognos Express 101
 

Último

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Último (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

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/
  • 3. OLAP Reporting using Report Studio January 28th, 2010 9/2/09  
  • 4. Session Objectives Data Models and OLAP Structures Cognos Studios MDX Functions Demo 1 Advanced Functions Demo 2 Best Practice Q&A 9/2/09  
  • 5. Model Types Relational Model Dimensionally modeled relational (DMR) Model OLAP Model 9/2/09  
  • 6. OLAP Structure Dimensions Hierarchies Levels Members Attributes 9/2/09  
  • 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  
  • 10. Report Studio – Drop Zone & Formatting 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  
  • 18. Demo 1 – Creating OLAP Reports 9/2/09  
  • 19. Report Studio – Other OLAP Functions 9/2/09  
  • 20. Report Studio – Other OLAP Functions 9/2/09  
  • 21. Report Studio – Other OLAP Functions 9/2/09  
  • 22. Demo 2 – OLAP Report Functions 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  
  • 25. 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 Follow us: twitter.com/performanceg2 Read our blog: performanceg2.com/blog/ Upcoming Events: performanceg2.com/events/
  • 26. Thank your for attending our Webinar! info@performanceg2.com 9/2/09