Sie sind auf Seite 1von 30

LAB MANUAL

Business Intelligence Lab

CSE 325P

School of Computing Science & Engineering


Version 0.1

Date:12/02/2014

Drafted By: R.S.Aravinthkumar ,Kalicharan sahu

Table of Contents

S.NO

Contents

Page no.

Course details

1.

2.

1.1. Course objective (s)

1.2. Pre-requisites

1.3. Learning Outcomes

1.4. Syllabus & References

List of Experiments

Experimental Setup details for the course.


3.1 Software Requirements

3.2 Hardware Requirements

Experiment details

Appendix

27

COURSE DETAILS
Course Objective(s)
1. Learn Fundamentals of Business Intelligence as the application of set of methodology
and technologies.
2. Learn Business Intelligence (BI) systems in terms of its tools, current practices and
impacts.
3. Learn to generate different types of Reports

Pre-requisite

Intel based desktop PC with minimum of 4 GP RAM


Cognos 10g

Learning Out come


At the end of the course student will be able to:
1. Generation of List Report and Chart Report.
2. Generation of List Report with Filter Application.
3. Generation of List Report with Mathematical Operation.
4. Generation of List Report with Grouping and Ordering
5. Generation of Crosstab Report.
6. Generation of Crosstab Report with Grouping and Mathematical Operation.
7. Conversion of Crosstab Report to Chart Report.

Syllabus & References


Unit
I
9 Lecture Hours

Introduction

to

BI

Understanding the scope of todays BI solutions and how they fit into existing
infrastructure. Assessing new options such as SaaS and cloud-based technologies.
Describe BI, its components & architecture. Previewing the future of BI. Crafting a
better experience for all your business users. End User Assumptions. Setting Up Data
for BI . The Functional Area of BI Tools. Query Tools and Reporting. OLAP and Advanced
Analytics. Supporting the requirements of senior executives, including performance
management
Unit II Elements of Business Intelligence Solutions.
Lecture Hours

Reports & ad hoc queries; Analyze OLAP data; Dashboards & Scorecards development
Metadata Models; Automated tasks & events; Mobile & disconnected BI; Collaboration
capabilities; Real time monitoring capabilities; Software development kit; Consume BI
through portals, web applications, Desktop applications.

Unit III - Building the BI Project


9 Lecture Hours
Planning the BI project, Project Resources; Project Tasks, Risk Management and
Mitigation
Cost-justifying BI solutions and measuring success, Collecting User Requirements,
Requirements-Gathering Techniques; Prioritizing & Validating BI Requirements,
Changing Requirements; BI Design and Development, Best Practices for BI Design;
Post-Implementation Evaluations, Maintaining Your BI Environment.
Unit IV Reporting authoring
9 Lecture Hours
Building reports with relational vs Multidimensional data models ; Types of Reports List, crosstabs, Statistics, Chart, map, financial etc; Data Grouping & Sorting, Filtering
Reports, Adding Calculations to Reports, Conditional formatting, Adding Summary
Lines to Reports. Drill-up, drill-down, drill-through capabilities. Run or schedule report,
different output forms PDF, excel, csv, xml etc.
Unit V BI Deployment, Administration & Security
9 Lecture Hours
Centralized Versus Decentralized Architecture, BI Architecture Alternatives, phased &
incremental BI roadmap, System Sizing, Measurements, and Dependencies
System Sizing, Measurements, and Dependencies. Setting Early Expectations and
Measuring the Results. End-User Provisos. OLAP Implementations. Expanding BI
Authentication, Authorization, Access Permissions, Groups and Roles, Single-sign on
Server Administration, Manage Status & Monitoring, Audit, Mail server & Portal
integration, Back Up and Restore.

Text Book
Business Intelligence IBM ICE Publication, 1st Ed, 2013.
Reference Books
1. http:// en.wikipedia.org/wiki/Business_Intelligence.
2. http:// www.webopedia.com/TERM/B/ Business_Intelligence.html.

Mode of Evaluation: Quiz/Assignment/ Seminar/Written Examination


Theory
Components
Marks
Total Marks
Scaled Marks

Internal
50

SEE
50
100
75

Laboratory
Internal SEE
50
50
100
25

Theory and
laboratory
100

Relationship between the Course Outcomes (COs) and Program Outcomes (POs)

Mapping between Cos and Pos


S.NO
1
2
3
4

Course Outcome (COs)


Gain Knowledge of Business Intelligence
Build Business Projects
Generate and manage BI reports
BI administration and Security

Mapped Program
Outcomes
1,6
4,9
3,11
5

10

Life-long Learning

Project management and finance

Individual or team work

Communication

Ethics

Environment and sustainability

The engineer and society

Modern tool usage

Conduct investigations of complexproblems

Design/development of solutions

Course
Name

Problem analysis

Course
Code

Engineering Knowledge

`Program Outcome

11 12

3
CSE325P

BI Lab

1=addressed to small extent


2= addressed significantly
3=major part of course

Theory
Lab

Course Lab Outcomes Assessment


The laboratory component strongly contributes towards the program outcome Design/development
of solutions-PO(3). This evaluation method will be used for the evaluation of lab and program
outcomes of this course.
Direct Measurement Report
CSE325 P Outcome (3) Report Form
Measure percent of students scoring at least 70% marks in lab.
Target 70% of students

LIST OF EXPERIMENTS
Sl. No

Topic

To generate the List Report

To generate the chart Report

To generate the List Report and to perform Grouping.

To generate the List Report and to perform Ordering (Ascending/Descending ).

To generate the List Report and to perform Mathematical application.

To generate the Crosstab Report.

To generate the Crosstab Report to convert Chart format.

To generate the List Report to apply Filter operation.

To Generate the List Report to perform Drill Down Operation.

EXPERIMENTAL SETUP DETAILS FOR THE COURSE


Software Requirements
Cognos 10g in Windows XP Operating System.

Hardware Requirements
Intel based desktop PC with minimum of 4 GP RAM.

Experiment No:1
Title

List Report

Objective

To generate the list report using Cognos

Pre-requisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
1. A list report is a report that shows data in rows and columns. Each column
shows all the value for a data item in the database or a calculation based on data
items in the database.
2. Use list reports to show detailed information from your database, such as
product lists and customer lists.
STEPS/PROCEDURE:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in
the upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items
to the list by
double-clicking them:
First name
Last name
Sales region code
Country
City
Tip: You can find these data items in the Orders and Products folders.

Sample Output

BEFORE REPORT GENERATION:

AFTER REPORT GENERATION:

Experiment No:2
Title

Chart Report

Objective

To generate the chart report using Cognos.

Pre-requisite

Cogons 10g in Windows XP Operating System.

Program

TASK/DESCRIPTION:
1. You can use Report Studio to create many chart types, including column, bar,
area, and line charts.
2. You can also create custom charts that combine these chart types.
3. To create charts, you drag items from the Insert able Objects pane to the
following drop zones:
measures
columns, bars, lines, areas, or points to represent data series
groups, clusters, or stacks to represent categories of related data series.
STEPS/PROCEDURE:
1. In Cognos Connection, go to the GO Sales and Retailers package.
2. Click the Report Studio link.
Report Studio starts.
3. From the File menu, click New.
4. Click Chart and click OK.
5. In the Chart group pane, click Column.
6. In the Chart type pane, click Column with 3-D Visual Effect.
7. Click OK.
8. In the Insertable Objects pane, on the source tab, expand Orders and add the
following data:
Drag Revenue to the Measure (y-axis) drop zone.
Drag Order year to the Series drop zone.
Drag Order method to the Categories (x-axis) drop zone.
9. Click the Order Year icon in the Series drop zone, and then from the Data
menu, click Sort
Ascending.
10. Save the chart:
In the Name box, type
Order Trends
Leave the default destination folder as Public Folders, and click OK.
11. Click the run button on the toolbar, and view the report.

Sample
Output

BEFORE REPORT GENERATION:

AFTER REPORT GENERATION:

Experiment No:3
Title

List Report with Ordering

Objective

To generate a list report to perform ordering (ascending or


descending).

Pre-requisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
1.
A list report is a report that shows data in rows and columns. Each
column shows all the value for a data item in the database or a calculation
based on data items in the database.
2.
Use list reports to show detailed information from your database, such
as product lists and customer lists.
STEPS/PROCEDURE:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link
in the upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data
items to the list by double-clicking them:
Firstname
Lastname
Country
City
Revenue
Position

Sample Output

BEFORE REPORT GENERATION:

AFTER REPORT GENERATION:

Experiment No:4
Title

To generate the list report to perform a group by.

Objective

Perform a Group by

Pre-requisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
1. A list report is a report that shows data in rows and columns. Each column
shows all the value for a data item in the database or a calculation based on data
items in the database.
2. Use list reports to show detailed information from your database, such as
product lists and customer lists.
STEPS/PROCEDURE:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in
the upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items
to the list by double-clicking them:

Sample

Sales staff code


First name
Country
City
Revenue

BEFORE REPORT GENERATION:

Output

AFTER REPORT GENERATION:

Experiment No:5
Title

To generate the list report to perform filter operation.

Objective

perform filter operation

Prerequisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
1. A list report is a report that shows data in rows and columns. Each column shows
all the value for a data item in the database or a calculation based on data items in the
database.
2. Use list reports to show detailed information from your database, such as product
lists and customer lists.
STEPS/PROCEDURE:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the
upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items to
the list by double-clicking them:

Sample
Output

Sales staff code


First name
Revenue
Country

BEFORE REPORT GENERATION:

AFTER REPORT GENERATION:

Experiment No:6
Title

Mathematical calculations.

Objective To generate the list report to perform mathematical calculations.


Prerequisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
1. A list report is a report that shows data in rows and columns. Each column shows all
the value for a data item in the database or a calculation based on data items in the
database.
2. Use list reports to show detailed information from your database, such as product
lists and customer lists.
STEPS/PROCEDURE:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the
upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items to the
list by double-clicking them:

Sample
Output

Sales staff code


First name
Country
City
Revenue

BEFORE IMPLEMENTATION:

AFTER IMPLEMENTATION:

Experiment No:7
Title

To generate a crosstab report.

Objective

To generate a crosstab report.

Pre-requisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
A crosstab report generates the data in row and column format.
STEPS/PROCEDURE:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the
upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click Crosstab and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items to
the list by double-clicking them:

Sample
Output

Forecast Revenue
Country code
City
Staff name
Year
Month

BEFORE IMPLEMENTATION:

AFTER IMPLEMENTATION:

Experiment No:8
Title

To generate a crosstab report to convert chart.

Objective

To generate a crosstab report to convert chart.

Prerequisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
A crosstab report generates the data in row and column format.
STEPS/PROCEDURE:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the
upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click Crosstab and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items to the
list by double-clicking them:

Forecast Revenue
Country code
City
Staff name
Year
Month

Sample
Output

BEFORE IMPLEMENTATION:

AFTER IMPLEMENTATION:

Experiment No:9
Title

Generate a list report with Drill Down operation.

Objective

Generate a list report with Drill Down operation.

Pre-requisite

Cogons 10g in Windows XP Operating System.

Program
TASK/DESCRIPTION:
1. A list report is a report that shows data in rows and columns. Each column shows
all the value for a data item in the database or a calculation based on data items in the
database.
2. Use list reports to show detailed information from your database, such as product
lists and customer lists.
STEPS/PROCEDURE:
Parent Report:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the
upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items to
the list by double-clicking them:

Sales staff code


Sales Region code

Child Report:
1. In the Cognos Connection login page, click the Public Folders link.
2. Click the GO Sales and Retailers link, and then click the Report Studio link in the
upper right corner of the page.
3. In the Welcome dialog box, click Create a new report or template.
4. In the New dialog box, click List and click OK.
5. In the Insertable Objects pane, on the source tab, add the following data items to
the list by double-clicking them:

Sales staff code


First name

Sample
Output

Country
City
Revenue

BEFORE GENERATING REPORT:

AFTER GENERATION REPORT:

A.

Appendix

Congos reporting tool


Congos is an IBM reporting tool which is used for reporting and analysis of various data from
different data warehouse.

Report item
Report item is defined as a query item which can be dragged and dropped into a work area.
Cardinality
Cardinality is defined as relationships between the tables. Following are relationship formed
between the tables.

One to One
One to Many

Many to Many

Many to One

Data mining
Data mining is the process of getting hidden trends from a data ware house.
Types of prompt in Congos
Following are the different types of prompt in Cognos:

Value prompt
Text Prompt

Date prompt

Time prompt

Date and time promp

components of Report Net


Following are the components of Report Net:

Framework manager
Cognos connection

Query Studio

Report Studio

Drill Through report


Drill through reporting is used to link from one report to another report. It has parent and child
relationship between the reports.
Difference between macros and prompt

Macro is used to run set of instructions to execute the report but prompt provide a way to change
the report dynamically.
Cube
Cube is set to be multi-dimensional view of dimension and measures and it is used to analyze the
data in various forms like Slicing and Dicing.
Size of the cube
Size of the cube is 2.0GB and size varies depends on the project.
Snapshot
A snapshot is created to copy the exact data that is related to current report and compare with
another report.
Example: Data of this week compared with previous week
Components of Report Studio
Following are the components of Report Studio:

Objects panel
Properties panel

Explorer bar

Report Viewer

Transformer
Transformer is used for making the Cubes which is for the Multidimensional structure on OLAP
processing.
Catalogue and types of catalogue in Congos
A catalog is defined as a file which contains information on Database tables and Impromptu users
can create reports.
Following are the types of catalogue used:
Personal
Distributed

Shared

Secured

Is it possible to join multiple Databases in a Catalogue

No, it is not possible to join multiple databases in a catalogue and it can be achieved by Hot file.
Cognos Impromptu
A Cognos Impromptu is set to be a tool which is used for the generation of business intelligence
reports.
Query items
Query items are the most important object in framework manager and it has a lot of properties
associated with it. This is mainly used for reporting and business intelligence.
advantages of Cognos
Following are the advantages of Cognos:

Planning
Analysis

Forecasting

Scorecard

Types of indexes in Cognos


Following are the types of Indexes in Cognos:

Bitmap index
B-tree index

Function based index

Reverse key and composite index

Bitmap Index
A bitmap index is used for replacement of list of rowids for each key value. This index is mainly
efficient for data warehousing as it has low cardinality and low updates.
Folder
A folder consists of repository objects like sources, targets, transformation and mapping that help
to organize data warehouse.
Datastore in Cognos
A data store is nothing but a query database or a relational database or files that can be accessed
through IBM Cognos.

Query Subject

A Query subject is a set of query items that have inherent relationship and it is basic building
block on framework manager.
Types of report
Following are the types of report in Cognos:

Blank report
List report

Cross report

Chart report

Repeater report

Types of framework manager


There are two types of framework manager and they are as follows:

Presentation layer
Physical layer

Das könnte Ihnen auch gefallen