Northwestern University Business Intelligence Solutions Build Cubes in Cognos 8.4.

Slides:



Advertisements
Similar presentations
Framework Manager and Transformer Tips
Advertisements

Introduction to Accessing PPM Data Using Microsoft Office Amanda Oliver 2008 PPM User Conference.
Northwestern University Business Intelligence Solutions Cognos 8 Best Practices Volume 3 Advanced Developer Techniques.
Decision Analysis Tools in Excel
Data Manager Business Intelligence Solutions. Data Mart and Data Warehouse Data Warehouse Architecture Dimensional Data Structure Extract, transform and.
London & Zurich Plc User Guide. Service Benefits Full on-line management of client accounts Paperless direct debit – no signatures required Standing orders.
Creating Custom Reports. 2 Design and create a custom report You can easily create custom reports based on a table or query. There are seven sections.
Technical BI Project Lifecycle
OLAP Services Business Intelligence Solutions. Agenda Definition of OLAP Types of OLAP Definition of Cube Definition of DMR Differences between Cube and.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 2: Relational Databases.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Chapter 1 Databases and Database Objects: An Introduction
Access Tutorial 3 Maintaining and Querying a Database
Integrating Access with the Web and with Other Programs.
Microsoft Office 2007 Access Integration Feature Sharing Data Among Applications.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
Introduction To Form Builder
Chapter Extension 6 Using Microsoft Access © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Access Tutorial 3 Maintaining and Querying a Database
Access Tutorial 10 Automating Tasks with Macros
Chapter 9 Macros, Navigation Forms, PivotTables, and PivotCharts
Label production Solution with Label Gallery programs Label Gallery is used for general label design and print GalleryForm is used to create data entry.
Advanced Tables Lesson 9. Objectives Creating a Custom Table When a table template doesn’t suit your needs, you can create a custom table in Design view.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. M I C R O S O F T ® Preparing for Electronic Distribution Lesson 14.
Chapter 3 Maintaining a Database
Maintaining and Querying a Database Microsoft Access 2010.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
Microsoft Office 2007 Access 2007 Chapter 9 Administering a Database System.
IMS 6217: Data Warehousing / Business Intelligence Part 3 1 Dr. Lawrence West, Management Dept., University of Central Florida Analysis.
Chapter 6 Advanced Report Techniques
Creating a Web Site to Gather Data and Conduct Research.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Chapter 6 SAS ® OLAP Cube Studio. Section 6.1 SAS OLAP Cube Studio Architecture.
1. Insert the Resource CD into your CD-ROM drive, click Start and choose Run. In the field that appears, enter F:\XXX\Setup.exe (if “F” is the letter of.
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved Business Driven Information Systems 2e Plug-In T6: Basic Skills and Tools Using.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
Automating Database Processing
® Microsoft Office 2010 Access Tutorial 3 Maintaining and Querying a Database.
Key Applications Module Lesson 21 — Access Essentials
Copyright 2008 McGraw-Hill Ryerson 1 TECHNOLOGY PLUG-IN T7 PROBLEM SOLVING USING ACCESS.
Microsoft Access 2010 Chapter 10 Administering a Database System.
® Microsoft Access 2010 Tutorial 3 Maintaining and Querying a Database.
With Microsoft Office 2007 Introductory© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Introductory.
COMPREHENSIVE Access Tutorial 3 Maintaining and Querying a Database.
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T7: Problem Solving Using Access 2007 Business Driven Technology.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Using Access Tools.
1 Lesson 18 Managing and Reporting Database Information Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
CS 281 – Fall 2015 Lab 4 Parametric Query and Forms in MS Access.
T7-1 LEARNING OUTCOMES – ACCESS PROBLEM SOLVING 1.Describe the process of using the Simple Query Wizard using Access 2.Describe the process of using the.
Microsoft Access Intro Class 9 Report Design.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
BI Practice March-2006 COGNOS 8BI TOOLS COGNOS 8 Framework Manager TATA CONSULTANCY SERVICES SEEPZ, Mumbai.
Modify Tables and FieldsModify Tables and Fields Lesson 4 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft.
MSOffice Access Microsoft® Office 2010: Illustrated Introductory 1 Part 2 ® Building Queries.
Drill-Through Features Cognos 8 BI. Objectives  In this module we will examine:  Cognos 8 Drill Through Overview  Model / Package Drill Through  Cross.
Chapter 5 Introduction To Form Builder. Lesson C Objectives  Use sequences to automatically generate primary key values in a form  Create lists of values.
Metric Designer Cognos 8 BI. Objectives  In this module, we will examine:  Scorecarding  Dimensional Data Sources  The Application Process  Creating.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Plug-In T7: Problem Solving Using Access 2007 Business Driven Technology.
CS 281 – Fall 2010 Lab 4 Parametric Query and Forms in MS Access.
3 Copyright © 2006, Oracle. All rights reserved. Building an Analytic Workspace.
Creating SQL Database file And Displaying a Database Table in a DataGridView.
Copyright © 2014 Pearson Canada Inc. Ext. 5b-1 Copyright © 2014 Pearson Canada Inc. Application Extension 5b Using Microsoft Access Part 2: Using Information.
Lesson 23 Managing and Reporting Database Information
Creating LOVs and Editors
Plug-In T7: Problem Solving Using Access 2007
Open BIDS and create new SSAS Project Right Click on Data Source and click on New Data Source.
Analysis Services Analysis Services vs. the Data Warehouse vs. OLTP DB
How to install and manage exchange server 2010 OP Saklani.
Presentation transcript:

Northwestern University Business Intelligence Solutions Build Cubes in Cognos 8.4

New Data Source Types New Features –Transformer version 8.x supports IBM Cognos Series 7 data sources as well as packages and reports. –Transformer allows you to leverage metadata from other published OLAP packages Import query items from relational or dimensionally modeled relational (DMR) packages and reports, and the associated filters and prompts, by choosing the Package or Report data source

Methods to create cube using package Relational Package Relational package for dimensions and IQD for fact tables Dimensional Package for dimensions and facts from IQD’s

Design Considerations There are 2 methods create cube using Relational Package 1. Use package for dimensions and IQD’s for Fact Tables Add All dimensional queries required for Cube Add Fact table form IQD Create Fact,Dimension Relations Create Hierarchies Make lowest level as Unique Create Cube

Design Considerations 2. Use package for dimensions and IQD’s for Fact Tables Add One query at a time Add All dimensional queries required for Cube Add Fact table form IQD Create Fact,Dimension Relations Create Hierarchies Make lowest level as Unique Create Cube

Create Cubes Using Relational Package Publish the package to cognos connection Select Relational package from Data source

Select Query Subjects from Package Select single query dimension at a time and click ok Adding multiple query dimensions one time returns no values

Create Cube using Dimensional Package Go to the transformer click New model Right click the dimension map and click Create dimension using package. Enter sign on information Select package required for creation of cube Then select dimensions from the window

Dimensions and Measures

How to do it Add All queries required for Cube Add Facts from IQD’s Create Fact,Dimension Relations Create Hierarchies Make lowest level as Unique Create Cube

Pros and Cons Dimensional Package Relational Package Relational Package for dimensions and IQD’s from Fact Impromptu Query Definition Hierarchies and Levels already created Need to create hierarchies and levels Attributes are not imported for Level. Only source, label, description are imported No attributes Performance is low. Time to complete Granite Cube is around 11 hours Performance is good.Time to complete Granite Cube is around 5.5 Hours Performance is Medium. Time to complete Granite Cube is around 7.5 hours due to different data sources Performance is good.Time to complete Granite Cube is around 5.5 Hours Easy to MaintainEasy to maintainEasy to maintain package and one Fact IQD Difficulty to Maintain. Multi Select Statements, Multiple database connections in single Query

Pros and Cons Dimensional Package Relational Package Relational Package for dimensions and IQD’s from Fact Impromptu Query Definition IQD’s from Fact table, current date has to be used to get date categories Data sources for all dimensions and Fact tables coming from package IQD’s from Fact table, current date has to be used to get date categories All data sources are IQD’s Add surrogate keys in the dimensions, publish the package and use the package with ID as data source ID’s exists in IQD’s Alternate Drilldown in OLAP is dividing separate hierarchies in transformer Alternate drilldown are created manually Need to set up manually aggregate Properties for Measures Aggregate values are not imported from package Transformer defaults to sum Need to set up manually aggregate Properties for Measures Need to set up manually aggregate Properties for Measures

Best Approach to build Cube Create relational Package with IDs Publish that package to Cognos Portal Use that package as data source Create Levels, hierarchies, Measures Create Fact and dimension Relations Create Cube Performance will be good Easy to maintain

Publish cube Publish cube from transformer directly to Cognos Connection In the Power Cubes list, right-click the PowerCube, and click Publish PowerCube as Data Source and Package In the Publish cube dialog box, select the Start publish wizard radio button and click OK. Click next on the welcome page Enter signon information Create the Data Source Enter sign on information for data source Test the data source connection Click finish

Data source wizard Create Package Select the location Apply suppression settings Click finish Cube will be published to Cognos connection

Design process into the Nightly Loads To Enable Transformer use Cognos 8 signon automatically Go to the transformer click signon window Click the sign on properties Enter appropriate user id and password This is not net Id Click set as Autolog on Save Model as.PYJ file after modifying the sign on information

Automatic signon Window Sign on information

Modifications to Batch file Batch file to build the cube is almost similar like cognos 8.2 cogtr replaces the IBM® Cognos® Series 7 Transformer executables trnsfrmr.exe on Windows. the syntax is almost same cd C:\COGNOS8.4.1\bin ‘’;cogtr -n -m"C:\MODEL.mdl“ Above expression use to build the cube with auto signon

Command Line Options cogtr -a data_source : Runs AutoDesign then creates a cube cogtr -c -pfilename.py? : generates categories cogtr –h : Displays Help for the command line Cogtr-l signon=userid/password -pfilename.pyj::Specified Database signon information cogtr -nologo -pfilename.py? : prevents the display of the Transformer splash screen

Questions ? Xecutablnsfrmr.exe on Windows