25 bi business intelligence & ad-hoc reporting

33
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential Distributed to Authorized Customers Subject to Safe Harbor 1 Business Intelligence & Ad-Hoc Reporting ORACLE FUSION HCM IMPLEMENTATION PARTNER WORKSHOP Oracle Fusion Human Capital Management

Upload: mohamed-refaei

Post on 15-Apr-2017

285 views

Category:

Technology


0 download

TRANSCRIPT

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 1

Business Intelligence & Ad-Hoc Reporting

ORACLE FUSION HCM IMPLEMENTATION

PARTNER WORKSHOP

Oracle Fusion Human Capital Management

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 2

The following is intended to outline our general product direction. It is intended

for information purposes only, and may not be incorporated into any contract.

It is not a commitment to deliver any material, code, or functionality, and

should not be relied upon in making purchasing decisions.

The development, release, and timing of any features or functionality

described for Oracle’s products remains at the sole discretion of Oracle.

Safe Harbor Statement

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 3

The information in this presentation is correct as of the presentation date.

However, Oracle Fusion HCM continues to evolve and software patches are

applied frequently; therefore this information is subject to change.

Check with your Oracle Representative for updates. This content is not

warranted to be error-free.

Content Subject to Change

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 4

Objectives

Overview on OBIA, OTBI ,OBIEE as a tool.

Overview on Fusion Dashboards.

General Security Aspects :-

OTBI | OBIEE | BI Publisher

Overview on BI Publisher.

Reporting elements within BI Publisher.

Briefing Books | Data Sources | Data Models | Reporting Agents

Detailed Product Demonstrations.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 5

Fusion Reporting Tools –

OBIA , OTBI, OBIEE

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 6

Fusion Reporting Tools – OTBI, OBIA, OBIEE

OBIEE (Oracle Business Intelligence Enterprise Edition)

Scalable & efficient query and analysis server.

Ad hoc query and analysis tool.

Helps create & manage interactive dashboards.

Can be used to create & manage proactive intelligence alerts.

Oracle BI answers – enables users to create and maintain the required analyses.

OTBI (Oracle Transactional Business Intelligence) *

Built using OBIEE and is based on Fusion data structures.

Helps users run seeded sample reports and can be used to create their own reporting solutions using OBIEE and BI

composer.

**Note Before

* Accesses the Fusion Transactional tables to provide the required outputs.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 7

Fusion Reporting Tools – OTBI, OBIA, OBIEE

OBIA (Oracle Business Intelligence Applications) ***

Is a complete pre-built solution that delivers role base

intelligence.

Excellent tool for data warehousing as it can analyze history

and tends for the transactional data.

How it works

1. OBIA supplies the data warehouse with schema and

the logic.

2. This schema then extracts the data from the Fusion

application transactional tables.

3. Data is then loaded to the data warehouse for analysis

purposes.

**Note Before

*** 1. Can be used as for data warehousing.

2. Requires an additional license.

3. Not available for Cloud customers.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 8

OTBI, OBIEE & OBIA - Architecture

Fusion Application Transactional Database

BI View Objects

Bi Publisher & Data

Models

Pre-Packaged OTBI & BI Publisher Reports

Ad-hoc queries in BI composer & BI Answers tool (OBIEE)

OTBI

EBS, PSFT, JDE,

SIEBEL, OTHERS

OBIA Data Warehouse

ETL BI View Objects

OBIA

Prepackaged OBIA Reports &

Dashboards

BI Presentation Layer

Offered Out Of the Box

Requires an additional license

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 9

Presentation Folders are organized by the subject areas/functional area to which they correspond.

OTBI & OBIA share the same presentation catalog, but they have been separated by different naming

conventions.

OTBI subject areas end with “Real Time”

OBIA subject areas begin with “Human Resources”

Fusion Reporting Tools – OTBI, OBIA, OBIEE

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 10

BI Catalog Folders

Subject Area

Dimension – Presentation Folder

Dimension Attributes

Fact Folder

Fact Measures

**Note Before

1. Dimensions & facts can exist in the same folder.

2.Dimensions are marked blue

3.Facts are marked yellow.

Launch BI Answers (OBIEE)

Launch BI

Composer

BI Composer Section

Fusion Reporting Tools – OTBI, OBIA, OBIEE

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 11

Fusion Dashboards

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 12

What is a Dashboard:-

Dashboards provide a personalized view of corporate and external

information.

Contains one or more pages and appears as a tab.

When a user accesses the dashboard, the content for the

dashboard appears in one or more dashboard pages. These pages

are identified by tabs across the top of the dashboard.

There is a toolbar present at the top right hand side of the page

which allows the user to :-

Edit the dashboard.

Display’s various options for working with a “Dashboard page” such as

printing the current page etc.

Fusion Dashboards - Overview

**Note Before

Editing the dashboard requires specific BI Admin privileges to

be granted to the user role.

Release 7 customers on the cloud should note that they would

have to contact Oracle support to request for the BI

administrator’s role.

However, In future releases (Release 8) onwards, a new duty

role will be included in the role security options.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 13

Dashboard Builder :-

Enables you to add dashboard pages to a dashboard and edit them. Using the builder, users can control the layout of the

dashboard pages.

Objects which can be added to a dashboard page include :

Objects such as sections, action links and related embedded content which is displayed on the frame of the dashboard.

Catalog objects which someone has saved to the BI presentation catalog folder.

Dashboard analysis can be showed in various views such as table, chart and graphs respectively.

Users can examine and analyze results, save them, print or export them to a spreadsheet as required.

Fusion Dashboards - Overview

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 14

General Security Aspects -

OTBI & OBIEE

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 15

OTBI Security

Fusion BI refers only to the application roles assigned to the user.

Subject area functions are secured using duty roles. *

The duty roles which grant the access to subject areas will be prefixed

with the subject area followed by the duty role assigned. For e.g.

Workforce Transaction Analysis Duty.

Fusion application duty roles are implemented using fusion middleware

as application roles.

All fusion security privileges are maintained as entitlements in the APM

module.

BI Catalog folders are also secured using the fusion duty roles.**

General Security Aspects – OTBI Important Points

Data Roles

Job Roles

Application Roles

**Note Before

* Analyses will not work if users don’t have proper access to the

required subject areas.

** The duty roles that provide access to the subject areas will also

grant access to relevant associated catalog folders.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 16

Predefined Duty Role Access Provisions

Benefit Manager Can access all benefits subject areas.

Compensation

Analyst

Can access all compensation related

subject areas.

Compensation

Manager

Can access all compensation related

subject areas.

HR Analyst Has access to goals, workforce

management, workforce performance,

workforce profiles & talent review subject

areas.

Line Manager Has access to all workforce management

subject areas.

Payroll Manager Can access all payroll related subject

areas.

General Security Aspects – OTBI Important Points

Below mentioned pre-defined HCM roles

can access the following OTBI subject

areas.

Predefined Duty Role Access Provisions

Benefit Manager Can access all OTBI benefits catalog

folders.

Compensation

Analyst

Can access all OTBI compensation

catalog folders.

Compensation

Manager

Can access all OTBI compensation

catalog folders

HR Analyst Can access BIP goals, BIP performance,

BIP profiles, OTBI career & OTBI

workforce management catalog folders.

Line Manager Can access BIP compensation, BIP

workforce management, OTBI workforce

management & most OBIA folders also.

Payroll Manager Can access OTBI & OBIA payroll folders.

Below mentioned pre-defined HCM roles

can access the OTBI catalog folders.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 17

OBIEE Security

BI roles apply to both BI Publisher and OTBI.

These roles can grant access to most functions within the

OBIEE segment. E.g. ability to run a report or the ability to

author reports.

BI roles include the following :-

BI consumer – enables users only to run reports.

BI author – enables users to create and edit reports.

BI Admin ** – enables users to perform admin related

tasks such as creating & editing dashboards, modifying

security permissions on reports, folders etc.

General Security Aspects – OBIEE Important Points

**Note Before

** The BI Administrator role is a super user role. Cloud

customer’s can add users to this pre-defined user role as

none of the pre-defined roles have the BI admin access

assigned by default.

** Users should always have a combination of the duty roles

assigned to a particular user. This depends on user’s access

privileges.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 18

Demo # 1 – Create & Manage Reports

Create an analysis using OBIEE.

Create an analysis report.

Create a KPI.

Create a KPI watch list. **

Create a simple dashboard by adding the KPI watch list created.

Create an analysis report using BI Composer.

Create an extension by adding flexfeilds.

Create & add data to a flexfeild.

Import flexfeild data into OTBI.

Locate the flexfeild data in OTBI.

Create a cross reference analysis & a date effective report.

**Note Before

** A KPI watch list is a collection of one or many KPI put together.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 19

Fusion Reporting Tool -

BI Publisher

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 20

Fusion Reporting Tool – BI Publisher

Oracle BI Publisher **

Is an enterprise reporting solution.

Capable of authoring, managing and delivering reports from

multiple data sources in multiple formats.

Create Interactive management reports, high formatted customer

facing documents, create & manage government forms, create &

manage EFT documents.

BI Publisher separates the data model, layout and translations

which means that these BI reports can be : -

Generated and consumed in many output formats such as PDF,

XLS etc.

Scheduled for delivery to specific people or groups via emails etc.

Printed in different languages by adding translations files.

**Note Before

** Can be used as an alternative reporting solution to OTBI

BI Catalog > Create > Published Reporting > Report.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 21

BI Publisher – Process Flow

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 22

General Security Aspects -

BI Publisher

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 23

BI Publisher Security

Individual BI publisher reports are secured using secured function

privileges that are granted over and above the duty roles in the

application.

These function privileges can also be implemented as individual

roles by establishing a parent child relationship.

(which means the duty role can be the parent application role

where as the function privilege is the child application role.)

Users can distinguish between application roles and roles

that implement privilege just by looking at them :-

Application roles that implement duties will have name endings

with _DUTY_OBI.

Application roles that implement privileges will have name ending

with _PRIV_OBI

General Security Aspects – BI Publisher

These privileges are mapped to a duty role.

The report is governed by security privileges to run the

report.

Has a report.

A report folder.

**Note Before

These duty roles are not the same as those that provide access to

OTBI subject areas and folders.

BI Publisher access should be limited only to a certain set of users

as the tool accesses transactional tables. There can be a scenario

where sensitive data can be compromised.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 24

Report Elements Under

BI Publisher

Data Sources & Data Models

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 25

Data Sources :-

BI Publisher supports a variety of data source types for creating a data

set. These data sources can be categorized into 3 categories for

better understanding : -

Category # 1 – Retrieve Metadata Information

Users can use the following functions available within the BI Publisher

to retrieve metadata information.

i. SQL Query : BIP has a robust query builder which allows users

to build your query graphically.

ii. MS Excel : Can be used to use data tables which reside in an

excel spreadsheet. This spreadsheet can either be stored in a

file directory as a data source by the administrator or users have

the functionality to upload it directly from the local source to the

data model.

iii. LDAP Query : Can be used to issue a query to retrieve data

from an LDAP directory.

iv. OLAP Query : Can be used to create a multidimensional (MDX

query against an OLAP data.

Reporting Elements – BI Publisher

Category # 3 (Retrieve data generated & structured at

source)

Category # 2 (Retrieve column names & data type

information)

Category # 1 (Retrieve Meta Data Information)

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 26

Data Sources :-

BI Publisher supports a variety of data source types for creating a data

set. These data sources can be categorized into 3 categories for

better understanding : -

Category # 2 – Retrieve Column Names & Data type information

Users can use this feature to only retrieve column names and data type

information. It cannot however process and structure the data

retrieved.

i. BI Analysis : If the BIP instance is integrated with the Oracle BI

Presentation services, then users can use the data from the BI

analysis to create the report.

ii. View Objects : If the BIP instance is integrated with the Oracle

Application Development Framework (ADF), then users can use

the associated view objects coupled with the Enterprise Java

Bean data source to build your report.

Users should note that only a subset of the model editor features are

enabled for this category. Hence you will not be able to join data sets

using the data modeler.

Reporting Elements – BI Publisher

Category # 3 (Retrieve data generated & structured at

source)

Category # 2 (Retrieve column names & data type

information)

Category # 1 (Retrieve Meta Data Information)

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 27

Data Sources :-

BI Publisher supports a variety of data source types for creating a data

set. These data sources can be categorized into 3 categories for

better understanding : -

Category # 3 – Retrieves data generated & structured at source

Users can use this feature to only retrieve the data which has been

structured at source.

i. HTTP (XML Feed) : Users can use an RSS feed off the web that

returns an XML.

ii. Web Services : Supply a web service WSDL to the BIP

framework and then define the parameters to return the data for

your report.

Users should note that this category will only return the data with no

additional modifications.

Reporting Elements – BI Publisher

Category # 3 (Retrieve data generated & structured at

source)

Category # 2 (Retrieve column names & data type

information)

Category # 1 (Retrieve Meta Data Information)

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 28

Data Models :-

Is an object that contains a set of instructions for the BI Publisher to

retrieve & structure data.

Data Models has the following components :-

Data Set : It contains the logic to retrieve the data from a single data

source. For e.g. a database, an existing data file, a web service call

to another application, a URL to an external data provider etc.

Event Triggers : Event triggers consist of a call to execute a set of

functions defined in the PL/SQL package stored in an Oracle

database.

Flexfeilds : Helps define flexfeilds to be used in the BI publisher

report.

List of Values : A menu which report designers can select

parameters whose values can be set at runtime for the report.

Bursting Definitions : Helps split data into blocks by generating

documents which can be delivered to one or more destinations.

Reporting Elements – BI Publisher

View & run the report.

Construct a data model (with a data set, triggers etc)

Have a data source (such as an BI Analysis, SQL query, etc)

**Note Before

Data models reside in a separate folder within the BI catalog.

Flexfeilds created here are restricted to the BI Publisher report

created.

Bursting definitions can be used to split data & restrict users to

see their own data. This can be done with the help of filters.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 29

Report Elements Under

BI Publisher

Briefing Books & Reporting Agents

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 30

Briefing Books:-

A briefing book is collection of static or updatable snapshots of the dashboard pages & analyses created.

Users can :-

Add dashboard content with or without analyses to new or existing briefing books.

Edit briefing books to re-order, delete, change content types etc.

Download the briefing books in PDF, MHTML formats for printing and viewing. *

Add & link briefing books to a dashboard page.

Use reporting agents to deliver briefing books via a schedule. **

Reporting Elements – BI Publisher

**Note Before

* The PDF version of the briefing book contains an automatically

generated table of contents.

** Requires an additional license to the product, Oracle Business

Intelligence Answers.

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 31

Reporting Agents :-

A tool which can be used to automate certain business processes. Agents can be used to provide event driven alerts,

scheduled content publishing & even conditional based action execution.

A reporting agent can also be used to : -

Perform specific catalog analysis based on a schedule.

Help examine the results based on an analysis. If there are error’s identified, then the agent can be configured in such a

way whereby an alert can be delivered to specific recipients.

Use multiple agents configured in the application to perform complex analysis by invoking actions, JAVA

programs, applications. Results can be passed on between agents through XML or MHTML formats.

Use Case :-

An agent can be scheduled to identify all product orders over a specified amount which cannot be fulfilled in a given regional warehouse.

This result can be passed onto another agent, which runs an analysis to locate alternative sources for these products.

A final agent can be scheduled to notify the respective recipients about the alternative sources identified above.

Reporting Elements – BI Publisher

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 32

Demo # 2 – BI Publisher, Data Models, Manage Dashboard Content , Briefing Books & Report Agents

Create a sample data model using BI Publisher Analysis.

Create a cross functional report using BI Publisher.

Create a sample data model using an SQL query.

Manage dashboard content.

Create a briefing book.

Create a reporting agent

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Proprietary and Confidential – Distributed to Authorized Customers Subject to Safe Harbor 33