+ All Categories
Home > Documents > IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past,...

IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past,...

Date post: 23-Mar-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
61
1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive Webinar April 24, 2013 www.Senturus.com
Transcript
Page 1: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

1

Helping Companies Learn From the Past, Manage the Present and Shape the Future

IBM Cognos 10.2 Dynamic Cubes

Deeper Dive

Webinar April 24, 2013

www.Senturus.com

Page 2: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

2

GoToWebinar Control Panel

Submit questions here

Click arrow to restore full control panel

Page 3: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

3

Presentation Slide Deck on www.senturus.com

Page 4: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

4

• Welcome and Introduction

• IBM Cognos 10.2 Dynamic Cubes Overview

• On-Line Analytic Processing Trends (OLAP)

• Paradigm Shift

• Cube Design Best Practices

• Why a Star Schema?

• Cube Designer

• Dynamic Cubes Deployment and Administration

• Upcoming Senturus Training

• Q & A

Today’s Agenda

Page 5: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

5

Welcome and Introduction

Host Greg Herrera, Co-Founder, CEO

Panel:

John O’Rourke, Senior Solutions Architect

Demonstrations

Albert Valdez, Director of Education Services

– 12+ years as a technical trainer, focused on business intelligence and performance management

– Lifetime CTT+ certification from CompTIA, IBM Cognos 10 Certified

Panel

John O’Rourke Senior Solutions Architect

Patrick Powers Senior Technical Trainer and Architect

Page 6: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

6

Who is Senturus ?

• Consulting firm specializing in Corporate Performance Management

– Business Intelligence

– Tools of the Office of Finance

• Enterprise planning & budgeting

• Consolidate, close, report and file (CCRF)

– San Francisco Business Times Hall of Fame -- Four consecutive years in Fast 100 list of fastest-growing private companies in the Bay Area

• Experience

– 13-year focus on performance management

– More than 1,200 projects for 650+ clients

• People

– Business depth combined with technical expertise. Former CFOs, CIOs, Controllers, Directors...

– DBAs with MBAs

www.Senturus.com 888.601.6010 [email protected]

Page 7: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

7

A few of our 650+ Clients

Page 8: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

8

IBM Cognos 10.2 Dynamic Cubes Overview

Overview

Page 9: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

9

Highlights for IBM Cognos 10.2 October, 2012

Workspace User Experience

1. For BOTH Cognos Insight and Cognos Workspace (formerly Business Insight):

1. More interactive visualizations (drilling, filtering on Charts)

2. Top/Bottom Filtering, Expand/Collapse, Freeze Headers

3. Tabbed Workspaces

2. For Cognos Insight:

1. Enhanced Data Import

1. Import Directly from Existing Packages

2. “Smart” Metadata

3. Time Rollups

2. More integration with BI

1. High-Fidelity Publish (requires TM1)

3. Business Insight Advanced is now Cognos Workspace Advanced

Page 10: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

10

Highlights for IBM Cognos 10.2 October, 2012

Dynamic Query Mode

1. Expanded Data Sources from Original Release to Include:

1. MSAS; SAP Netweaver; IBM DB2 and InfoSphere; SQL Server 2005, 2008, and 2012; IBM Netezza; Oracle 10g, 11g; Teradata; Salesforce.com; Siebel; SAP R/3;

2. IBM Cognos Dynamic Cubes

1. In-memory OLAP cubes that load data directly from relational data warehouses

2. Part of Dynamic Query Mode, leverage 64-bit framework

3. Enables OLAP-style analytics over terabytes of warehouse data

4. Leverages in-memory and in-database aggregate awareness

5. Modeling is achieved via GUI interface using Cube Designer

Page 11: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

11

Highlights for IBM Cognos 10.2 October, 2012

Report Studio

1. Access to Macro Functions in the Expression Editor Components

1. Easy access to powerful functions, much like what you see in Framework Manager

2. Better control of dynamic security at the report level

3. Easier access to advanced Prompt syntax

2. Fully documented and exposed Prompt API

1. No longer need to “hack” into source code

2. Fully supported

3. Samples included with javascript

4. Why?

1. Set dynamic default prompt values

2. Validate prompt values

Page 12: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

12

Highlights for IBM Cognos 10.2 October, 2012

Report Studio

3. Static Repeater Table Control for Active Reports

1. Makes the Repeater Control Interactive

2. Supports repeating grids of custom content such as images or buttons

4. New Export to Excel options

1. Standard Excel 2007 now supports 16,384 columns by 1,048,576 rows (requires advanced server configuration)

2. Excel 2007 Data

1. Lightweight, list only, no formatting to native .xlsx format

Page 13: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

13

Highlights for IBM Cognos 10.2 October, 2012

Other Compelling New Features

1. Improvements to Mobile

1. Push notifications

2. Multi-page Report Trickle

3. Multi-key Bursted Reports

2. Cognos Configuration Validation utility

3. New Archiving Features

4. Cognos Style Management Utility

Page 14: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

14

Modern OLAP Solutions: Paradigm Shift

Server Hardware

Multi-Core Processors and Solid State Drives (SSD’s)

Hardware - Total Cost of Ownership (TCO)

RAM prices and size has inverted

System Maturity

Data warehouse implementations are reaching a new level of maturity

Page 15: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

15

Paradigm Shift and IBM’s Analytics Landscape

The Vision:

Build a Self-Service Reporting Environment

Lower Total Cost of Ownership (TCO)

Provide Scalable Solutions

The Tools:

Transformer PowerCubes

Dimensionally Modeled Relational (DMR), or OLAP-Over-Relational

TM1

Dynamic Cube

Page 16: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

16

Paradigm Shift and IBM’s Analytics Landscape

Transformer PowerCubes

Relatively small-scale OLAP

Rapid development; deployment

Great for departmental, or enterprise solutions, if data volume is low to moderate

Cubes need to be regularly updated, but are portable

TM1

Do you need to do write-back?

Real-time budget vs. actuals

Strong budgeting, forecasting features built-in

Excel interface, Performance Modeler, Cognos Insight

Page 17: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

17

Paradigm Shift and IBM’s Analytics Landscape

DMR

No need to build separate cubes

Familiar modeling interface (Framework Manager)

Reliant on data source performance

Can leverage DQM

Dynamic Cubes

Large-scale enterprise data warehouse

True MDX authoring and analytics at the front-end

In-memory caching and aggregates

In-Database aggregate-awareness

Must use DQM

Performance can be tuned

Page 18: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

18

Evolving Self-Service Reporting

MDX

Reporting

DMR Reporting

Relational Reporting

Packaged Reporting

Page 19: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

19

• Dynamic Query Mode (DQM) - Cognos version 10.1 – Memory resident DMR Model

• Dynamic Cubes released in Cognos version 10.2 – Allows aggregations based off the DQM technology

• High Performance analytics over growing data

volumes – Integrates into existing Cognos 10.2 platform with both Analysis

Studio, Report Studio, Cognos Workspace Advanced, Query Studio

– Scalability Limitations - None

– Scalable to hardware limits - Terabytes

Introduction to Dynamic Cubes

Page 20: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

20

Dynamic Query Mode Architecture

Page 21: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

21

Dynamic Cubes Architecture

Page 22: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

22

Dynamic Cubes Lifecycle

Page 23: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

23

• Dynamic Cubes vs. DMR

– Dynamic Cubes are:

• Pre-Aggregated = FAST!

• Offload users from your database (when using in-

memory cache and aggregates)

• Customized subset of data to meet business self-

service reporting requirements

Introduction to Dynamic Cubes

Page 24: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

24

• Dimensional view of a star or snowflake schema

• Each Cube in a project is based on a single Fact table

• Cubes are deployed and managed through Administration

Console

• Designed dynamically with IBM Cognos Cube Designer

Dynamic Cubes – Best Practices

Fact_Sales

Dim_Date Dim_Product

Dim_Customer Dim_Region

Page 25: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

25

• Dimensional view of a star or snowflake schema – WHY?

– Let’s take a look at Cube Designer’s Implementation to understand

how IBM Cognos expects the data to be structured (Demonstration)

– Too many in-database relationships (highly-normalized data sources)

will not necessarily produce bad results, just poor performance

Dynamic Cubes – Best Practices

Page 26: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

26

IBM Cognos 10.2 Cube Designer

Demonstrations

Page 27: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

27

• Demonstrations – Understand the implications of your data source

architecture when working in Cube Designer

IBM Cognos 10.2 Dynamic Cubes

Page 28: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

28

• Uses simple, multi-pass SQL that is optimized for the

relational database

• Minimizes the movement of data between the relational

database and the Cognos Dynamic Cubes engine

• Cube Designer – Independent from FM Model

Introduction to Dynamic Cubes

Page 29: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

29

• Aggregate-aware – Identifies and uses both in-memory and in-database aggregates to achieve

optimal performance

– Aggregates tables that are created in the database and modeled into a

dynamic cube

– Uses specialized log files to allow the dynamic query mode server to

decompose queries to take advantage of the aggregate tables

– Optimizes aggregates using workload-specific analysis

– Includes Aggregate Advisor which analyzes the performance of dynamic

cubes

• Uses log files and provides suggestions for improving cube performance.

• Achieves low latency over large data volumes i.e. billions of

rows of fact data and millions of members in a dimension

Introduction to Dynamic Cubes

Page 30: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

30

• Dynamic Cube Prerequisites – Must be using Dynamic Query Mode

– Data should be in a true Star Schema (snowflake schema is

supported, but not recommended)

– Referential integrity must be enforced

– Must contain a measure dimension with at least one measure

– Must contain at least one dimension table

– Must contain at least one hierarchy

– Definitions of mappings between measures and dimensions

– Attributes must reference table columns either directly, by

expression, or constants

Introduction to Dynamic Cubes

Page 31: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

31

• Importing Metadata

– Source data must support Dynamic Query Mode

– Setup in Cognos Connection as a Content Manager Data

Source

– Import from a single data source at a time

– A separate entry created for each data source imported

Cube Designer

Page 32: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

32

• A dynamic cube represents a dimensional view of a

star or snowflake schema

• It is based on a single fact table and defines the

relationships between dimensions and measures

– By combining two virtual cubes or one source cube with a

virtual cube you can merge more than two cubes into a

single cube

• Data source connection uses a JDBC driver

• A project can contain multiple Dynamic Cubes

Cube Designer

Page 33: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

33

Cube Designer

Page 34: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

34

• Validation happens automatically

• Icons show object status

– Errors are indicated with a red cross

– Warnings are indicated with a yellow triangle

• Issues tab shows all project issues

• Select Invoke Editor OR Double-click to edit objects

• Best practice is to validate periodically to avoid

large changes

• You cannot deploy a cube with errors

Validating a Project

Page 35: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

35

• Model dimensions at the project level to reuse in

multiple cubes

• Dimension properties:

– Name – defines dimension (multiple locale support)

– Comment – not visible in studios

– Default Hierarchy – used when multiple hierarchies are

defined for a dimension

– Multi-lingual Support – disabled by default

– Dimension Type – Regular (default) or Time

Model Dimensions

Page 36: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

36

• A single level hierarchy is added automatically

when a dimension is added

• Hierarchy properties: – Name – name shown in studios (multiple locale support)

– Comment – not visible in studios

– Multiple root members – False (default)/True. Defines if ‘All’ level exists for hierarchy. If

single root, Cube Designer creates the root member

– Add Relative Time member – False (default)/True. If true, relative time members are

automatically added to the hierarchy

– Root caption – caption shown in studios

– Parent-Child – False, cannot be edited

– Show Extraneous Padding Members – False (default)/True. If true, shows multiple

levels for padding members

– Caption of Padding Members – Empty/Parent. If empty shows a null caption for

padding members, else shows the parent’s caption

Model Hierarchies

Page 37: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

37

• Levels are defined by attributes

• Attributes are mapped to source data

• Attributes have defined level keys

• Level Unique Key is made up of one or more attributes

whose values define the instance of the level

• Level properties:

– Name – name shown in studios (multiple locale support)

– Comment – not visible in studios

– Level Type – Regular (default)/Time based

– Current Period – used in time based levels. Value is compared to the

level key attribute

Model Levels

Page 38: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

38

• Member Sort is one or more attributes that provide the sort

information for the level

• Level Attribute properties: – Name – name shown in studios (multiple locale support)

– Comment – not visible in studios

– Expression – custom attributes created in Cube Designer

– Column Name – associated database column name

– Visible – defines if attribute is visible in published package

– Data type – data type from source database, cannot be edited

– Precision – precision from source database, cannot be edited

– Scale – scale from source database, cannot be edited

– Multilingual – shown if support for multilingual has been enabled for the

dimension. False (default)/True

Model Levels

Page 39: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

39

• While modeling, you can browse members from the

data source

• A dimension must be valid to browse

• If the dimension is from a cube, the cube must be

valid

• Relative time members (i.e. Current Period) do not

display until cube is started

Browsing Members

Page 40: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

40

• Cubes can be manually or automatically generated

• A cube must contain:

– A measure dimension with at least one measure

– At least one dimension

– At least one hierarchy and associated levels

– Mapping between measures and dimensions

– Attributes that reference table columns either

• Directly

• By expression

• Constants

Model a Dynamic Cube

Page 41: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

41

• Dynamic Cube properties

– Name – name of dynamic cube and also name of data

source. Supports multilingual

– Comment – not visible in studios

– Remove Non-existent Tuples – True (default)/False. By

default removes any tuples from the cross join member

set that do not contain values. Applies when a dimension

has multiple hierarchies and a report contains the cross

join of said hierarchies

Model a Dynamic Cube

Page 42: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

42

• Based on relational table

– Requires information based on foreign keys

– Only fact tables with foreign keys can be used

– If source does not support referential integrity cube must

be manually created

• Based on manual creation

– Used if no foreign keys exist

– Automatically creates measure dimension

Defining a Dynamic Cube

Page 43: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

43

• Measure Dimension properties

– Name – name shown in studios, multilingual support

– Comment – not shown in studios

– Default Measure – defaults to the first measure defined in

a cube. If no measure is defined for a value expression,

default measure is used

Model Measures

Page 44: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

44

• Measure Item properties – Name – name shown in studios, multilingual support

– Comment – not shown in studios

– Expression – only available for measures created in Cube Designer. Cannot

contain multidimensional query constructs

– Column Name – associated database column, cannot be edited

– Visible – visible in deployed cube package. Default is true; default measure

must be visible

– Data Type – data type of associated column, cannot be edited

– Precision – precision of associated column, cannot be edited

– Scale – scale of associated column, cannot be edited

– Regular Aggregate – default sum

– Data Format – data properties for data type (i.e. currency)

Model Measures

Page 45: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

45

IBM Cognos 10.2 Cube Designer

Demonstrations

Page 46: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

46

• Demonstrations – Complete a Simple Dynamic Cube Model

IBM Cognos 10.2 Dynamic Cubes

Page 47: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

47

• Let’s take a look at:

– Data Source Setup

– JDBC Driver Gotcha’s

– 64-bit Report Server Configuration

Understanding Source Data Requirements

Page 48: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

48

IBM Cognos 10.2 Dynamic Cubes Server Administration

Demonstrations

Page 49: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

49

• Demonstrations – Review a JDBC Data Source setup and review the JDBC

Driver (JRE) requirements

– Review the basic setup of the 64-bit IBM Cognos Report Server

IBM Cognos 10.2 Dynamic Cubes

Page 50: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

50

• Cubes must be validated before deployment

• Deployment options – Select all

– Publish the package in

– Add the dynamic cube to the default dispatcher

– Start the dynamic cube

– Associate my account and signon with the cube datasource

Deploying and Publishing Dynamic Cubes

Page 51: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

51

• Prerequisites for Success – Stakeholders and I.T. Team involvement:

• Customers and End-Users – Outline of business requirements for source data and reporting needs

• ETL developer(s) – Customized dimensionality and facts

• DBA’s – Customized partitions, tables, views and indexing

• Project Management – Requirement gathering for all dimensionality, facts and aggregations

• Report Developers – Design and develop MDX OLAP and drill thru relational reporting

• Framework Manager Developer – Design and develop the meta-data layer for all reporting and OLAP packages

Dynamic Cubes Review

Page 52: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

52

• Dynamic Query Analyzer and Aggregate

Advisor – For warehouses that do not yet have aggregates, or want

to supplement existing database aggregates with in-

memory and other in-database aggregates, run the

Aggregate Advisor as part of an optimization workflow to

get recommendations for aggregates, both in-memory and

in-database.

– The Aggregate Advisor offers aggregate

recommendations that provide coverage for OLAP queries

against Cognos Dynamic Cubes based on cube model

analysis and, optionally, a query workload.

Dynamic Cubes Optimization

Page 53: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

53

IBM Cognos 10.2 Dynamic Cubes Content Administration

Demonstrations

Page 54: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

54

• Demonstrations – Publish a Dynamic Cube

– Administer the Dynamic Cube Data Source

– Gotcha’s for Administrators

– Enable Workload and Tune Using Aggregate Advisor

IBM Cognos 10.2 Dynamic Cubes

Page 55: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

55

Workflow Role Summary

Page 56: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

56

Workflow Role Summary

Page 57: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

57

Workflow Role Summary

Page 58: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

58

Workflow Role Summary

Page 59: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

59

Cognos Training Options

• Upcoming Senturus Public Training Events:

– TOO many to mention! Well, maybe just one:

• OLAP Modeling Dynamic Cubes with IBM Cognos 10.2 Cube Designer June 20 – 21 and August 22 - 23

• Register on-line at www.senturus.com/training_course_schedule.php

• Give Senturus a chance to deliver a tailored training solution – you wont’ be sorry!

• We have added several dates for nearly every course to allow more flexibility and fit your schedule

Page 60: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

60

• Welcome and Introduction

• IBM Cognos 10.2 Dynamic Cubes Overview

• On-Line Analytic Processing Trends (OLAP)

• Paradigm Shift

• Cube Design Best Practices

• Why a Star Schema?

• Cube Designer

• Dynamic Cubes Deployment and Administration

• Upcoming Senturus Training

• Q & A

Today’s Agenda

Page 61: IBM Cognos 10.2 Dynamic Cubes - Senturus · 2016-08-30 · 1 Helping Companies Learn From the Past, Manage the Present and Shape the Future IBM Cognos 10.2 Dynamic Cubes Deeper Dive

61

Senturus, Inc www.senturus.com

888.601.6010

[email protected]


Recommended