0% found this document useful (0 votes)
15 views

BI Day_1 - Introduction, Data Model and Data Sets

The document outlines an Oracle Fusion Cloud Technical Training program organized by TRIO TECH SOFTWARE TRAININGS, focusing on Business Intelligence (BI) and Structured Query Language (SQL). It includes an agenda covering SQL fundamentals, BI Publisher report development, and hands-on experience with data extraction and reporting. The training aims to enhance participants' technical understanding and consulting capabilities in data extraction using BI Publisher tools.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

BI Day_1 - Introduction, Data Model and Data Sets

The document outlines an Oracle Fusion Cloud Technical Training program organized by TRIO TECH SOFTWARE TRAININGS, focusing on Business Intelligence (BI) and Structured Query Language (SQL). It includes an agenda covering SQL fundamentals, BI Publisher report development, and hands-on experience with data extraction and reporting. The training aims to enhance participants' technical understanding and consulting capabilities in data extraction using BI Publisher tools.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 40

+91-8179563510

Oracle Fusion Cloud Technical Training

Organized By - TRIO TECH SOFTWARE TRAININGS

Trainer - Mr. Piyush Jain (Real Time Trainer)

www.triotechsoftwaretrainings.com
+91-8179563510

Business Intelligence (BI)


(Day-1)

www.triotechsoftwaretrainings.com
Agenda
1. Overview – Structured Query Language (SQL) +91-8179563510
I. Select Statement
II. Where Clause
III. Joins
IV. Operators & Functions
V. Sub Query
2. BI Publisher Reports Development
3. Features & Advantages
4. Getting Started with BI Publisher Reports
I. Navigation
II. Browsing Catalog
III. Viewing Reports
IV. Delivered Reports
5. Creating New BI Publisher Report
I. BI Roles – Role Based Access Control Explained
II. Creating Data Model
III. Data Set Types – Query, Excel, CSV
IV. Creating Reports
V. Adding Parameters
www.triotechsoftwaretrainings.com
Objective
+91-8179563510

Core Business Objectives

1. Building Core Technical Understanding across Fusion Data Extraction


Technology

2. Hands on Experience with developer data extraction and reports using BI


Publisher Tool

3. Building Strong Consulting and Solutioning Capabilities for Data Extractions

www.triotechsoftwaretrainings.com
Expectations
+91-8179563510

Expectations from Participants

1. Set your Aim, Be Determined & Show Commitment for Learning

2. Be Focused to Work Hard and Let go of any burden to sail through with us on this
learning journey.

3. Building Strong Consulting and Solutioning Capabilities in the field of Data


Extractions

www.triotechsoftwaretrainings.com
Introduction
+91-8179563510

Who I Am ?

1. Professional with over 16 years of Techno Functional Consulting Experience

2. Self Motivated Corporate Trainer on Oracle Technologies

3. Your Friend, Philosopher & Guide

4. Participants can Talk

www.triotechsoftwaretrainings.com
Game Rules
+91-8179563510

Follow below Rules

1. Love Yourself, Be Kind & Humble

2. Follow Instructions & Set Learning Routine

3. Practice Assignment

4. Think, Research & Question

5. Coordinate & Help Community

www.triotechsoftwaretrainings.com
Overview – Structured Query Language
+91-8179563510

Overview

www.triotechsoftwaretrainings.com
Structured Query Language
+91-8179563510
SQL – Structured Query Language

SQL is a standard language for storing, manipulating and retrieving data in databases. This mainly contains
below languages and statements.

•DDL (Data Definition Language)

•DQL (Data Query Language)

•DML(Data Manipulation Language)

•DCL (Data Control Language)

•TCL (Transaction Control Language)

www.triotechsoftwaretrainings.com
SQL – Select Statement
+91-8179563510
SQL – Structured Query Language

The SELECT statement is used to select data from a database. The data returned is stored in a result table, called
the result-set.
SELECT column1, column2, ...
FROM table_name;

• Select All Columns • Select Specific Row and Specific Columns


• Select * from EMP_Table; • Select emp_id, emp_name from EMP_TABLE
where emp_id = 101;
• Select Specific Columns
• Select emp_id, emp_name from EMP_TABLE; • Sort Records using ORDER BY
• Select emp_id, emp_name from EMP_TABLE
• Select Specific Row and All Columns using WHERE order by emp_id;
• Select * from EMP_Table where emp_id = 101;
(using WHERE Clause) • Group Records using GROUP BY
• Select emp_id, count(emp_name) from EMP_Table
where emp_id = 101 group by emp_id;

www.triotechsoftwaretrainings.com
SQL – Joins
+91-8179563510

The Joins are used to combine rows from two or more tables, based on a related column between them. Most
common and useful SQL Select statement join is Equal Joins.

SELECT This is how Comments can be


O.OrderID, added to SQL Statements
C.CustomerName,
O.OrderDate
FROM
Orders O, /*Table Orders with Alias as ‘O’ */
Customers C /*Table Customers with Alias as ‘O’ */
WHERE O.CustomerID = C.CustomerID;
/*Table Orders and Customers Joins for matching CustomerID*/

www.triotechsoftwaretrainings.com
SQL – Operators & Functions
Arithmetic Operators Bitwise Operators Logical Operators +91-8179563510

Comparison Operators Compound Operators

Oracle SQL Functions


www.triotechsoftwaretrainings.com
SQL – HCM Tables
+91-8179563510

www.triotechsoftwaretrainings.com
BI Publisher Reports
+91-8179563510

Overview

www.triotechsoftwaretrainings.com
Overview – BI Publisher Report
+91-8179563510

1. Oracle BI Publisher is a strategic enterprise reporting product from Oracle


2. Ability to create and manage highly formatted reports from a wide range of data sources.
3. It is available as part of the Oracle BI Enterprise Edition Suite and also as a stand alone reporting
tool.
4. Report formats can be designed using Microsoft Word or Excel, the tools that are easy to use, and
most users are already familiar with.
5. Oracle BI Publisher also allows you to create reports from different types of data sources such as
Oracle Database, Files, BI EE, Web Services, and Discoverer.

Key Components
1. Create Data Model
2. Create Report/Layout
3. View the report

www.triotechsoftwaretrainings.com
Advantages - BI Publisher Report
+91-8179563510
Advantages of BI Publisher

1. Multiple Data Source - It has separate Query (Retrieve data from data base)
2. Custom Layout (Layout based on the business requirement)
3. The output can be formatted accordingly depending upon the file type used
4. Create custom data models based on any query, excel, CSV etc.
5. Supports different output formats like .rtf, .txt, .xls, .pdf etc.
6. Supports Jobs Scheduling
7. Supports Bursting (process of splitting & generating multiple documents)

Data Logic

Layout

XML Publisher Report Output Delivery Server


Translation

www.triotechsoftwaretrainings.com
Navigations - BI Publisher Report
+91-8179563510

Navigations

www.triotechsoftwaretrainings.com
Navigation - BI Publisher Report
+91-8179563510

Navigation: For accessing the Analytics page

Login to Fusion Application  Navigator  Tools  Reports and Analytics Link

www.triotechsoftwaretrainings.com
Work Area - BI Publisher Report
+91-8179563510

Work Area: For accessing the Analytics page

Login to Fusion Application  Navigator  Tools  Reports and Analytics Link

www.triotechsoftwaretrainings.com
Getting Started - BI Publisher Report
+91-8179563510

Getting Started

www.triotechsoftwaretrainings.com
Roles - BI Publisher Report
+91-8179563510

Roles: Below roles will be required for BI Publisher Report

www.triotechsoftwaretrainings.com
Data Model - BI Publisher Report
+91-8179563510

What is Data Model?

1. A Data Model defines data that is used by a report. Data Model may contain multiple
data sets and it defines how data fields are structured in relation to each other.
2. The data model editor enables you to combine data from multiple data sets from different data
sources, such as SQL, Excel files, Web services, HTTP feeds, and other applications into a single
XML data structure. Data sets can either be unrelated or a relationship can be established
between them using a data link.
3. Data models reside as separate objects in the catalog. This means that a single data model
can now be used for multiple reports.

www.triotechsoftwaretrainings.com
Data Model Features - BI Publisher Report
+91-8179563510

Data Model Features

1. Use the data model editor to combine data from multiple data sets from different data sources,
such as SQL, Excel files, Web services, HTTP feeds, and other applications into a single XML data
structure.
2. Data sets can either be unrelated or a relationship can be established between them using a
data link. The data model editor enables you to perform the following tasks:
I. Create Data Sets
II. Create Data Links
III. Create Parameters
IV. Create Bursting

www.triotechsoftwaretrainings.com
Launch Data Model - BI Publisher Report
Data Model Types +91-8179563510
SQL Query
• Submit a SQL query against Oracle BI Server, an Oracle database, or other
supported databases
Microsoft Excel
• Use data tables residing in a Microsoft Excel spreadsheet. The Excel
spreadsheet can be either stored in a file directory set up as a data source by
your administrator; or you can upload it directly from a local source to the data
model
LDAP Query
• Issue a query against your LDAP repository to retrieve user data. You can
report on this data directly, or join this to data retrieved from other sources
OLAP
• Construct a multidimensional (MDX) query against an OLAP data source
Oracle BI Analysis
• If you have integrated your BI Publisher installation with Oracle Business
Intelligence Presentation Services, then you can use the data from an Oracle BI
Analysis to create your report
View Object
• If BI Publisher is integrated with an application using Oracle Application
Development Framework, you can use view objects associated with your
Enterprise Java Bean data source to retrieve data
HTTP (XML Feed)
• Use an RSS feed off the Web that returns XML
Web Service
• Supply the Web service WSDL to BI Publisher and then define the parameters in BI
Publisher to use a Web service to return data for your report
XML File
• Use an existing XML data file stored in a directory that has been set up by your
Administrator

www.triotechsoftwaretrainings.com
Create New Data Set - BI Publisher Report
+91-8179563510

www.triotechsoftwaretrainings.com
Creating new Data Set using SQL Query
+91-8179563510

www.triotechsoftwaretrainings.com
View Data – Tree View Vs Table View
+91-8179563510

www.triotechsoftwaretrainings.com
Parameters - BI Publisher Report
+91-8179563510

Parameters

www.triotechsoftwaretrainings.com
Parameters – Adding Text Parameter
+91-8179563510

www.triotechsoftwaretrainings.com
Parameters – Menu Parameter
+91-8179563510

www.triotechsoftwaretrainings.com
Parameters – Menu Parameter
+91-8179563510

www.triotechsoftwaretrainings.com
Parameters – Multi Select Menu Parameter
+91-8179563510
The following figure shows how the Department menu type parameter will display to the user in the
report when multiple selection is enabled:

www.triotechsoftwaretrainings.com
Parameters – Multi Select Menu Parameter
+91-8179563510
The following figure shows how the Department menu type parameter will display to the user in the
report when multiple selection is enabled:

www.triotechsoftwaretrainings.com
Dependent Parameters – Menu Parameter
+91-8179563510
The following figure shows how the Department menu type parameter will display to the user in the
report when multiple selection is enabled:

www.triotechsoftwaretrainings.com
Creating - BI Publisher Report
+91-8179563510

Creating New BI Publisher Report

www.triotechsoftwaretrainings.com
Creating Report
+91-8179563510
On the top right corner of the Data Model Editor, click on the Create Report icon

www.triotechsoftwaretrainings.com
Creating Report
+91-8179563510
Select Page Options and Layout

www.triotechsoftwaretrainings.com
Creating Report
+91-8179563510
Click Finish Button (B) and Save the report

www.triotechsoftwaretrainings.com
Viewing Report
+91-8179563510
Select Parameters and Click Apply Button (B) to generate report

www.triotechsoftwaretrainings.com
+91-8179563510

Thank You

www.triotechsoftwaretrainings.com

You might also like