You are on page 1of 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

1

Table of Contents

S.NO

Contents

Page no.

Course details

1.

2.

1.1. Course objective (s)

3

1.2. Pre-requisites

3

1.3. Learning Outcomes

3

1.4. Syllabus & References

3

List of Experiments

7

Experimental Setup details for the course.
3.1 Software Requirements

8

3.2 Hardware Requirements

8

4

Experiment details

9

5

Appendix

27

3

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 today’s 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

9

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.

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

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.11 5 .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.9 3.6 4.

7 8 9 10 Life-long Learning 6 Project management and finance Individual or team work 5 Communication Ethics 4 Environment and sustainability 3 The engineer and society 2 Modern tool usage 1 Conduct investigations of complexproblems Design/development of solutions Course Name Problem analysis Course Code Engineering Knowledge `Program Outcome→ 11 12 3 CSE325P BI Lab 2 1 2 2 3 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. 4 To generate the List Report and to perform Ordering (Ascending/Descending ). 8 To generate the List Report to apply Filter operation. 9 To Generate the List Report to perform Drill Down Operation. 5 To generate the List Report and to perform Mathematical application. 6 To generate the Crosstab Report. 7 To generate the Crosstab Report to convert Chart format. No Topic 1 To generate the List Report 2 To generate the chart Report 3 To generate the List Report and to perform Grouping.

Hardware Requirements Intel based desktop PC with minimum of 4 GP RAM. .EXPERIMENTAL SETUP DETAILS FOR THE COURSE Software Requirements Cognos 10g in Windows XP Operating System.

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. click Create a new report or template. Use list reports to show detailed information from your database. In the Welcome dialog box. In the New dialog box. 5. 2. Click the GO Sales and Retailers link. click List and click OK. 2. STEPS/PROCEDURE: 1. and then click the Report Studio link in the upper right corner of the page. Each column shows all the value for a data item in the database or a calculation based on data items in the database.Experiment No:1 Title List Report Objective To generate the list report using Cognos Pre-requisite Cogon’s 10g in Windows XP Operating System. click the Public Folders link. such as product lists and customer lists. In the Cognos Connection login page. . Program TASK/DESCRIPTION: 1. 4. In the Insertable Objects pane. on the source tab. A list report is a report that shows data in rows and columns. 3.

Sample Output BEFORE REPORT GENERATION: AFTER REPORT GENERATION: .

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

Sample Output BEFORE REPORT GENERATION: AFTER REPORT GENERATION: Experiment No:3 Title List Report with Ordering .

click the Public Folders link. Pre-requisite Cogon’s 10g in Windows XP Operating System. 4. 3. 2. click Create a new report or template. In the New dialog box. add the following data items to the list by double-clicking them:  Firstname  Lastname  Country  City  Revenue  Position Sample Output BEFORE REPORT GENERATION: . Each column shows all the value for a data item in the database or a calculation based on data items in the database.Objective To generate a list report to perform ordering (ascending or descending). In the Cognos Connection login page. In the Insertable Objects pane. Click the GO Sales and Retailers link. such as product lists and customer lists. A list report is a report that shows data in rows and columns. Program TASK/DESCRIPTION: 1. STEPS/PROCEDURE: 1. Use list reports to show detailed information from your database. on the source tab. In the Welcome dialog box. click List and click OK. 5. and then click the Report Studio link in the upper right corner of the page. 2.

AFTER REPORT GENERATION: .

4. add the following data items to the list by double-clicking them:      Sample Sales staff code First name Country City Revenue BEFORE REPORT GENERATION: . In the Insertable Objects pane. Program TASK/DESCRIPTION: 1. Click the GO Sales and Retailers link.Experiment No:4 Title To generate the list report to perform a group by. Use list reports to show detailed information from your database. Each column shows all the value for a data item in the database or a calculation based on data items in the database. click List and click OK. A list report is a report that shows data in rows and columns. 2. 5. 3. STEPS/PROCEDURE: 1. on the source tab. In the Welcome dialog box. such as product lists and customer lists. click the Public Folders link. Objective Perform a Group by Pre-requisite Cogon’s 10g in Windows XP Operating System. In the New dialog box. 2. In the Cognos Connection login page. and then click the Report Studio link in the upper right corner of the page. click Create a new report or template.

Output AFTER REPORT GENERATION: .

4. click List and click OK. In the Cognos Connection login page. In the New dialog box. In the Insertable Objects pane. and then click the Report Studio link in the upper right corner of the page. In the Welcome dialog box. such as product lists and customer lists. 2. 5. Click the GO Sales and Retailers link. click the Public Folders link.Experiment No:5 Title To generate the list report to perform filter operation. Objective perform filter operation Prerequisite Cogon’s 10g in Windows XP Operating System. A list report is a report that shows data in rows and columns. Use list reports to show detailed information from your database. STEPS/PROCEDURE: 1. Each column shows all the value for a data item in the database or a calculation based on data items in the database. 2. add the following data items to the list by double-clicking them:     Sample Output Sales staff code First name Revenue Country BEFORE REPORT GENERATION: . 3. Program TASK/DESCRIPTION: 1. on the source tab. click Create a new report or template.

AFTER REPORT GENERATION: .

4. Use list reports to show detailed information from your database. In the Welcome dialog box. Objective To generate the list report to perform mathematical calculations. Prerequisite Cogon’s 10g in Windows XP Operating System. 2. 5. Program TASK/DESCRIPTION: 1. STEPS/PROCEDURE: 1. 2.Experiment No:6 Title Mathematical calculations. 3. such as product lists and customer lists. 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. Click the GO Sales and Retailers link. In the Insertable Objects pane. In the Cognos Connection login page. and then click the Report Studio link in the upper right corner of the page. click the Public Folders link. click List and click OK. add the following data items to the list by double-clicking them:      Sample Output Sales staff code First name Country City Revenue BEFORE IMPLEMENTATION: . In the New dialog box. click Create a new report or template. on the source tab.

AFTER IMPLEMENTATION: .

Experiment No:7 Title To generate a crosstab report. 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: . Click the GO Sales and Retailers link. on the source tab. click Crosstab and click OK. 4. 5. and then click the Report Studio link in the upper right corner of the page. In the New dialog box. In the Cognos Connection login page. In the Welcome dialog box. STEPS/PROCEDURE: 1. Objective To generate a crosstab report. click Create a new report or template. 3. Program TASK/DESCRIPTION: A crosstab report generates the data in row and column format. In the Insertable Objects pane. 2. click the Public Folders link. Pre-requisite Cogon’s 10g in Windows XP Operating System.

AFTER IMPLEMENTATION: .

on the source tab. In the Insertable Objects pane. In the New dialog box. click Crosstab and click OK. add the following data items to the list by double-clicking them:       Forecast Revenue Country code City Staff name Year Month .Experiment No:8 Title To generate a crosstab report to convert chart. Prerequisite Cogon’s 10g in Windows XP Operating System. 4. 5. STEPS/PROCEDURE: 1. 2. Program TASK/DESCRIPTION: A crosstab report generates the data in row and column format. In the Cognos Connection login page. click Create a new report or template. 3. and then click the Report Studio link in the upper right corner of the page. Click the GO Sales and Retailers link. click the Public Folders link. Objective To generate a crosstab report to convert chart. In the Welcome dialog box.

Sample Output BEFORE IMPLEMENTATION: AFTER IMPLEMENTATION: .

add the following data items to the list by double-clicking them:   Sales staff code Sales Region code Child Report: 1. click List and click OK. click the Public Folders link. 3. on the source tab. 4. 2. Each column shows all the value for a data item in the database or a calculation based on data items in the database. click List and click OK. 3. In the New dialog box. Program TASK/DESCRIPTION: 1. Use list reports to show detailed information from your database. In the New dialog box. Click the GO Sales and Retailers link. In the Insertable Objects pane. In the Insertable Objects pane. In the Welcome dialog box. 2. and then click the Report Studio link in the upper right corner of the page. Click the GO Sales and Retailers link. 4. and then click the Report Studio link in the upper right corner of the page. on the source tab. 2. In the Cognos Connection login page. 5. STEPS/PROCEDURE: Parent Report: 1. A list report is a report that shows data in rows and columns. such as product lists and customer lists. click Create a new report or template. click the Public Folders link.Experiment No:9 Title Generate a list report with Drill Down operation. Pre-requisite Cogon’s 10g in Windows XP Operating System. Objective Generate a list report with Drill Down operation. add the following data items to the list by double-clicking them:   Sales staff code First name . In the Welcome dialog box. In the Cognos Connection login page. 5. click Create a new report or template.

. Appendix Congo’s reporting tool Congo’s is an IBM reporting tool which is used for reporting and analysis of various data from different data warehouse.   Sample Output Country City Revenue BEFORE GENERATING REPORT: AFTER GENERATION REPORT: A.

Following are relationship formed between the tables. Difference between ‘macros’ and ‘prompt’ . Types of prompt in Congo’s 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.Report item Report item is defined as a query item which can be dragged and dropped into a work area. It has parent and child relationship between the reports. Cardinality Cardinality is defined as relationships 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.

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. Following are the types of catalogue used:  Personal  Distributed  Shared  Secured Is it possible to join multiple Databases in a Catalogue . Catalogue and types of catalogue in Congo’s A catalog is defined as a file which contains information on Database tables and Impromptu users can create reports.0GB and size varies depends on the project. Size of the cube Size of the cube is 2. Snapshot A snapshot is created to copy the exact data that is related to current report and compare with another report. 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.Macro is used to run set of instructions to execute the report but prompt provide a way to change the report dynamically.

No. This index is mainly efficient for data warehousing as it has low cardinality and low updates. 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. transformation and mapping that help to organize data warehouse. it is not possible to join multiple databases in a catalogue and it can be achieved by Hot file. Query Subject . 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. targets. Cognos Impromptu A Cognos Impromptu is set to be a tool which is used for the generation of business intelligence reports. This is mainly used for reporting and business intelligence. Folder A folder consists of repository objects like sources. Query items Query items are the most important object in framework manager and it has a lot of properties associated with it.

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 .A Query subject is a set of query items that have inherent relationship and it is basic building block on framework manager.