May 09, 2015 TRUONG PHAN NGUYEN MINH
Senior software Engineer
COGNOS OVERVIEW
The unique capabilities of IBM Cognos BI
IBM Cognos 10 family
Incredibly powerful. Incredibly simple to use.
Right-sized for your organization
Insight
to action with every
product
Built
to future proof your
investment
Meet the entire organizations
needs with cost-effective scale
2
Enable everyone to drive better outcomes
Improve Production Capacity
Reduce Buffer Inventory
Optmize Staffing Mix Reduce Portfolio Gaps
Reduce employee turnover Reduce Development Risk
Human Operations
Resources Product
Development
Reduce Churn
Strengthen IT Capabilities
Improve Customer IT Business Units
Across
Satisfaction and Loyalty
Customer
Service IT
Sales
Finance
Close Deals Faster
Improve Customer Profitability
Marketing
Drive Growth and Profit Through
Resource Allocation
Improve Competitive Positioning Comply with Confidence
Prioritize Profitable Product Delivery
3 Drive Greater Demand 3
4
Insight to Action Model
Model
test
scenarios,
scenarios,
testassumptions,
assumptions,
and optimize
and optimize
Modify plans,
Add compelling
budgets, and
visuals, widgets
forecasts
and themes
accordingly
Drag-and-drop data, Exchange files
smart filters, and or publish
intuitive analysis and extend within
the Cognos Family
5
5
6
Demo: Cognos 10.2.2 New Features
User Interface Profiles
7
Demo: Cognos 10.2.2 New Features (cont.)
Framework Manager Enhancements
Bridge Query Subjects
Filter Join Optimization
Parameter Map Refresh
Summary Query Subjects
8
Demo: Cognos 10.2.2 New Features (cont.)
In Memory Aggregates
User Defined In Memory Aggregates
Autonomic Optimization of In Memory Aggregates
9
Demo: Cognos 10.2.2 New Features (cont.)
Cube Designer Enhancements
Import Framework Model Metadata to Cube Designer
Import Framework Model Metadata to Cube Designer
10
Demo: Cognos 10.2.2 New Features (cont.)
Extensible Visualization Enhancements
New Extensible Visualizations
Extensible Visualization Properties
Optional Categories
Converting Extensible Visualizations
11
Demo: Cognos 10.2.2 New Features (cont.)
My Data SetsNew Extensible Visualizations
The new My Data Sets feature allows users to do more robust
analyses of data that lives outside of a Cognos framework
model or cube. This feature allows end users to import their
own Excel or text files, which are turned into Cognos
packages that the user can then use for analysis or
reporting.
12
Demo: Cognos 10.2.2 New Features (cont.)
Active Report Live Preview
13
Demo: Cognos 10.2.2 New Features (cont.)
Dynamic Cubes Hardware Sizing Wizard
14
Demo: Cognos 10.2.2 New Features (cont.)
Tabbed Report Output
15
Demo: Cognos 10.2.2 New Features (cont.)
Templates and Style References
16
APPENDIX 01: BI Today vs Tomorrow
“BI today is like reading the newspaper”
BI reporting tool on top of a data warehouse that loads
nightly and produces historical reporting
BItomorrow will focus more on real-time events and
predicting tomorrow’s headlines
17
APPENDIX 03: Data warehouse Overview
Data warehouse is a process for building decision support
systems and knowledge management environment that
supports both day-to-day tactical decision making and
long-term business strategies.
Bill
Inmon "Subject-oriented, integrated, time variant, non-
volatile collection of data in support of management's
decision making process."
18
19
DW Methodologies
Top-Down Bottom-Up
Practitioner Bill Inmon Ralph Kimball
Emphasize Data Warehouse Data Marts
Design Enterprise based normalized Dimensional model of data mart,
model; marts use a subject orient consists star schema
dimensional model
Architect Multi-tier comprised of staging Staging area and data marts
area and dependent data marts
Data set DW atomic level data; marts Contains both atomic and
summary data summary data
20
Star schemas
21
Snowflake schemas
22
Star vs. Snowflake
Snowflake Schema Star Schema
Which Data Good to use for small data Good for large data
warehouse? warehouses/data marts warehouses
Normalization(dim
table) 3 Normal Form 2 Normal Demoralized Form
More complex queries and Less complex queries and
Ease of Use
hence less easy to understand easy to understand
Ease of No redundancy and hence Has redundant data and
maintenance/chan more easy to maintain and hence less easy to
ge change maintain/change
Less no. of foreign keys and
More foreign keys-and hence
Query Performance hence lesser query execution
more query execution time
time 23
Types of Facts
There are three types of facts:
Additive:
Additive facts are facts that can be summed up
through all of the dimensions in the fact table.
Semi-Additive: Semi-additive facts are facts that can be summed
up for some of the dimensions in the fact table, but not the others.
Non-Additive: Non-additive facts are facts that cannot be summed
up for any of the dimensions present in the fact table.
Date Date
Store Store
Product Product
Sales_Amount Sales_Amount
24
Types of Fact Tables
Cumulative: This type of fact table describes what has
happened over a period of time. For example, this fact
table may describe the total sales by product by store by
day. The facts for this type of fact tables are mostly
additive facts. The first example presented here is a
cumulative fact table.
Snapshot: This type of fact table describes the state of
things in a particular instance of time, and usually includes
more semi-additive and non-additive facts. The second
example presented here is a snapshot fact table.
25
Junk Dimension / Degenerate Dimension
JunkDimension: Junk dimensions are dimensions that
contain miscellaneous data (like flags and indicators) that
do not fit in the base dimension table.
Degenerate Dimension: A degenerate dimension is data
that is dimensional in nature but stored in a fact table. For
example, if you have a dimension that only has Order
Number and Order Line Number, you would have a 1:1
relationship with the Fact table. Do you want to have two
tables with a billion rows or one table with a billion rows.
Therefore, this would be a degenerate dimension and
Order Number and Order Line Number would be stored in
the Fact table.
26