SlideShare a Scribd company logo
1 of 188
Download to read offline
Partner Boot Camp –
Fusion HCM Global HR
BI Intelligence and Ad Hoc
Reporting
Instructor Guide
July 25, 2013
Author
Megan Wallace
Technical Contributors
and Reviewers
Julian Challenger
Copyright © 2013, Oracle and/or its affiliates. All rights reserved.
Disclaimer
This document contains proprietary information and is protected by copyright and
other intellectual property laws. You may copy and print this document solely for
your own use in an Oracle training course. The document may not be modified or
altered in any way. Except where your use constitutes "fair use" under copyright law,
you may not use, share, download, upload, copy, print, display, perform, reproduce,
publish, license, post, transmit, or distribute this document in whole or in part without
the express authorization of Oracle.
The information contained in this document is subject to change without notice. If
you find any problems in the document, please report them in writing to: Oracle
University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This
document is not warranted to be error-free.
Restricted Rights Notice
If this documentation is delivered to the United States Government or anyone using
the documentation on behalf of the United States Government, the following notice
is applicable:
U.S. GOVERNMENT RIGHTS
The U.S. Government’s rights to use, modify, reproduce, release, perform, display,
or disclose these training materials are restricted by the terms of the applicable
Oracle license agreement and/or the applicable U.S. Government contract.
Trademark Notice
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other
names may be trademarks of their respective owners.
CONTENTS
Lesson 1:  Business Intelligence and Ad Hoc Reporting 1 
Lesson Objectives 1 
Overview of Oracle Fusion Reporting Tools for Oracle HCM Cloud Service 2 
OBIEE 3 
OTBI 4 
BI Publisher 5 
OBIA 6 
Comparison of Reporting Tools 7 
Advantages and Disadvantages of OTBI 8 
Advantages and Disadvantages of BI Publisher 9 
Advantages and Disadvantages of OBIA 10 
Review Question 1 11 
Review Question 2 12 
Review Question 3 13 
All Questions and Answers 14 
Reports and Analytics Navigation 15 
Reports and Analytics Pane 16 
Reports and Analytics Work Area 18 
Instructor Note: Activity 1 Timing 19 
Activity 1 Introduction: Accessing Reports and Analytics 20 
Instructor Note: Lesson Activities 21 
Activity 1: Accessing Reports and Analytics 22 
BI Architecture and the BI Catalog 23 
BI Semantic Model 24 
Layers of the BI Catalog: Physical Layer 25 
Layers of the BI Catalog: Business Model Layer 26 
Layers of the BI Catalog: Presentation Layer 27 
Presentation Folders 28 
BI Catalog 29 
OTBI 30 
Subject Areas, Folders, and Attributes 31 
Folder Structure 33 
Extending the Presentation Layer 34 
OTBI Security 37 
Data Security 39 
OBIEE Security 41 
Seeded Sample Analyses 42 
Instructor Note: Activity 2 Timing 43 
Activity 2 Introduction: Locating the Salary Basis Report 44 
Activity 2: Locating the Salary Basis Report 45 
BI Composer and Oracle Business Intelligence Answers 46 
BI Composer 47 
BI Composer Steps 48 
Oracle Business Intelligence Answers 49 
Oracle Business Intelligence Answers Concepts 50 
Prompts 51 
Instructor Note: Demo 1 Timing 52 
Demonstration 1: Navigating in the Reports and Analytics Work Area 53 
Instructor Note: Activity 3 Timing 55 
Activity 3 Introduction: Creating an OTBI Analysis Using BI Composer 56 
Activity 3: Creating an OTBI Analysis Using BI Composer 57 
Instructor Note: Activity 4 Timing 60 
Activity 4 Introduction: Creating an OTBI Analysis Using Oracle Business Intelligence
Answers 61 
i
Activity 4: Creating an OTBI Analysis Using Oracle Business Intelligence Answers
62 
Flex Fields 65 
List of DFFs and OTBI Locations 67 
Instructor Note: Activity 5 Timing 69 
Activity 5 Introduction: Adding Flex Fields to OTBI 70 
Instructor Note: Activity 5 71 
Activity 5 Part 1: Creating a Flexfield 72 
Activity 5 Part 2: Adding Data to Flexfield 74 
Activity 5 Part 3: Running the Import Oracle Fusion Data Extensions for Transactional
Business Intelligence 75 
Activity 5 Part 4: Locate Flexfield in OTBI 77 
Cross- Subject Area Queries 78 
Instructor Note: Activity 6 Timing 79 
Activity 6 Introduction: Creating a Cross- Subject Area Analysis 80 
Activity 6: Creating a Cross- Subject Area Analysis 81 
Effective-Date Reporting 84 
Instructor Note: Demo 2 Timing 85 
Demonstration 2: Effective-Date Reporting Solution for Non-Event Measures86 
OTBI Considerations..............................................................................89 
OTBI Review Question 1.........................................................................90 
OTBI Review Question 2.........................................................................91 
OTBI Review Question 3.........................................................................92 
All Questions and Answers......................................................................93 
BI Publisher............................................................................................94 
Instructor Note: BI Publisher ..................................................................95 
BI Process Flow ....................................................................................96 
BI Publisher Architecture........................................................................97 
BI Publisher Security .............................................................................98 
Secured List Views .............................................................................. 100 
BI Publisher Data Security.................................................................... 102 
BI Publisher and PII Data ..................................................................... 103 
Data Models ....................................................................................... 105 
Data Sources...................................................................................... 106 
Data Model Editor ............................................................................... 108 
Instructor-Led Activity: Adding the BI Administrator Role.......................... 109 
Instructor Note: Demo 3 Timing............................................................ 110 
Demonstration 3: Creating a Data Model with an OTBI Analysis ................. 111 
Instructor Note: Demo 4 Timing............................................................ 114 
Demonstration 4: Creating a Data Model with SQL ................................... 115 
Instructor Note: Activity 7 Timing.......................................................... 117 
Activity 7 Introduction: Creating a Data Model ........................................ 118 
Activity 7: Creating a Data Model ........................................................ 119 
Report Creation Process ....................................................................... 121 
Report Layouts ................................................................................... 122 
Instructor Note: Activity 8 Timing.......................................................... 123 
Activity 8 Introduction: Creating a BIP Report ......................................... 124 
Activity 8: Creating a BIP Report......................................................... 125 
BI Publisher Considerations .................................................................. 131 
BI Publisher Review Question 1............................................................. 132 
BI Publisher Review Question 2............................................................. 133 
BI Publisher Review Question 3............................................................. 134 
All Questions and Answers.................................................................... 135 
Dashboards.......................................................................................... 136 
Dashboard Builder............................................................................... 137 
Dashboard Objects.............................................................................. 138 
Instructor Note: Demo 5 Timing............................................................ 140 
Demonstration 5: Editing a Dashboard ................................................... 141 
Saving Customizations to Dashboards .................................................... 143 
ii
iii
Adding Content to a Dashboard............................................................. 144 
Creating a Dashboard .......................................................................... 145 
Instructor Note: Activity 9 Timing.......................................................... 146 
Instructor Note: Activity 9 Workaround .................................................. 147 
Activity 9 Introduction: Adding Content to a Dashboard............................ 148 
Activity 9 Part 1: Adding Content to a Dashboard .................................. 149 
Activity 9 Part 2: Adding Content to a Dashboard .................................. 151 
BI Publisher Reports and Dashboards..................................................... 153 
Briefing Books ...................................................................................... 154 
Adding Content to a Briefing Book ......................................................... 155 
Downloading Briefing Books.................................................................. 156 
Adding a List of Briefing Books to a Dashboard........................................ 157 
Instructor Note: Activity 10 Timing ........................................................ 158 
Activity 10 Introduction: Creating a Briefing Book.................................... 159 
Activity 10: Creating a Briefing Book ................................................... 160 
Delivering Content................................................................................. 162 
Agents .............................................................................................. 163 
Agent Editor....................................................................................... 164 
Using an Agent to Deliver a Briefing Book............................................... 165 
Instructor Note: Activity 11 Timing ........................................................ 166 
Activity 11 Introduction: Creating an Agent ............................................ 167 
Activity 11: Creating an Agent ............................................................ 168 
Alerts ................................................................................................ 170 
Dashboards, Briefing Books, and Delivering Content Review Question 1 ...... 171 
Dashboards, Briefing Books, and Delivering Content Review Question 2 ...... 172 
Dashboards, Briefing Books, and Delivering Content Review Question 3 ...... 173 
All Questions and Answers.................................................................... 174 
Integrating with Microsoft Office.............................................................. 175 
Migrating Reports.................................................................................. 177 
Lesson Highlights .................................................................................. 179 
Lesson Resources................................................................................ 180 
Lesson 1: Business Intelligence and Ad Hoc Reporting
Lesson 1: Business Intelligence and Ad Hoc
Reporting
Lesson Objectives
After completing this lesson, you should be able to:
• Identify and compare the business intelligence and reporting tools that are
available to Oracle HCM Cloud Service customers
• Understand the Fusion business intelligence architecture
• Review an existing OTBI report
• Set up security for OTBI
• Create a new OTBI report using both BI Composer and Oracle Business
Intelligence Answers
• Understand BI Publisher architecture
• Set up security for BI Publisher
• Create a BI Publisher data model
• Create a BI Publisher report
• Identify components of dashboards and add an analysis to a Fusion
dashboard
• Create a briefing book
• Create an agent
• Identify the MS Office integration options for Fusion reporting solutions
• Migrate reports
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1
Lesson 1: Business Intelligence and Ad Hoc Reporting
Overview of Oracle Fusion Reporting Tools for Oracle
HCM Cloud Service
Oracle Business Intelligence offers a complete, integrated solution that generates and
delivers analyses for Oracle Fusion Applications.
The Oracle Business Intelligence platform is an enterprise-class platform for all modes
of analysis and information delivery, including dashboards, ad hoc analysis, online
analytical processing (OLAP), predictive analytics, and enterprise reporting. You can
access information through multiple channels, such as web-based user interfaces,
industry standard portals, mobile devices, and the Microsoft Office Suite of applications.
You can push information to users through notifications, or embed it within business
process workflows. Oracle Business Intelligence simplifies systems deployment and
management through integrated systems management capabilities.
Oracle Business Intelligence products integrated with Oracle Fusion Applications
include:
• Oracle Business Intelligence Enterprise Edition (OBIEE)
• Oracle Transactional Business Intelligence (OTBI)
• Oracle Business Intelligence Publisher (BI Publisher)
• Oracle Business Intelligence Applications (OBIA)
Throughout this lesson, analyses will refer to queries that you create in OTBI, and
reports will refer to BI Publisher queries.
2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
OBIEE
Oracle Business Intelligence Enterprise Edition (OBIEE) is a comprehensive set of
enterprise business intelligence tools and infrastructure that includes:
• Scalable and efficient query and analysis server
• Ad hoc query and analysis tool
• Tools to allow users to create and manage interactive dashboards
• Tools to allow users to create and manage proactive intelligence and alerts
• Enterprise reporting engine (integration with BI Publisher)
Oracle Business Intelligence Answers enables you to create and maintain OTBI and
OBIA analyses.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3
Lesson 1: Business Intelligence and Ad Hoc Reporting
OTBI
Oracle Transactional Business Intelligence (OTBI) is:
• A business intelligence semantic layer that is built using OBIEE
• Based on Fusion data structures
• Allows users to run seeded sample reports and to create their own reporting
solutions using OBIEE or BI Composer
Constructed analyses are executed in real time against the transactional schema, which
is supported by a layer of view objects.
4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Publisher
Oracle Business Intelligence Publisher (BI Publisher) is an enterprise reporting solution
for authoring, managing, and delivering reports from multiple data sources in multiple
formats through multiple channels.
BI Publisher can be used as an alternative reporting solution to OTBI.
The following data sources are available:
• SQL Query
• MDX Query
• Oracle BI Analysis
• View Object
• Web Service
• LDAP Query
• XML File
• Microsoft Excel File
• CSV File
• HTTP (XML Feed)
• Oracle Endeca Query
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5
Lesson 1: Business Intelligence and Ad Hoc Reporting
OBIA
Oracle Business Intelligence Applications is a complete, prebuilt solution that delivers
role-based intelligence. Oracle Business Intelligence Applications can analyze the
history and trends of transactional data.
Oracle Business Intelligence Applications reporting uses Oracle Business Analytics
Warehouse, a unified data repository for all customer-centric data, used to support the
analytical requirements of Oracle Business Intelligence Applications. Oracle Business
Intelligence Applications supplies the warehouse database schema and the logic that
extracts data from the Oracle Fusion Applications transactional database and loads it to
the warehouse. Oracle Fusion Applications end users interact with the information in
Oracle Business Analytics Warehouse using Oracle BI Enterprise Edition components
(such as Answers and Dashboards).
OBIA is an additional license.
Note: OBIA is not available to Cloud customers, but is included here for
comparison purposes.
6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Comparison of Reporting Tools
The following figure compares the reporting tools available to Oracle Fusion HCM Cloud
Service customers:
Note: Extracts are covered in a separate lesson, but are included here for comparison
purposes.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 7
Lesson 1: Business Intelligence and Ad Hoc Reporting
Advantages and Disadvantages of OTBI
The following figure illustrates the advantages and disadvantages of OTBI:
8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Advantages and Disadvantages of BI Publisher
The following figure illustrates the advantages and disadvantages of BI Publisher:
Note: The ability to query unsecured Fusion tables can also be seen as an advantage.
When developing a BI Publisher report, you can choose whether or not to retrieve data
that is subject to data security restrictions. You do this by using (or ignoring) the secure
list views, which are covered in the BI Publisher topic.
Sometimes a report developer will want to bypass data security, but you should limit
who has access to do this.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9
Lesson 1: Business Intelligence and Ad Hoc Reporting
Advantages and Disadvantages of OBIA
The following figure illustrates the advantages and disadvantages of OBIA:
Note: OBIA does secure access to HCM data, but it doesn't use security profiles.
10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Review Question 1
Which tool is not available to Cloud customers?
1. BI Publisher
2. OBIA
3. OBIEE
4. OTBI
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 11
Lesson 1: Business Intelligence and Ad Hoc Reporting
Review Question 2
Which of the following is not one of the pros of OTBI?
1. Usability
2. Creating head count and salary trend reports
3. Provides real-time data results
4. Leverages Fusion security
12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Review Question 3
True or False: Using BI Publisher, it is possible to query over unsecured tables within
Fusion.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 13
Lesson 1: Business Intelligence and Ad Hoc Reporting
All Questions and Answers
Which tool is not available to Cloud customers? (2. OBIA)
1. BI Publisher
2. OBIA
3. OBIEE
4. OTBI
Which of the following is not one of the pros of OTBI? (2. Creating head count and
salary trend reports)
1. Usability
2. Creating head count and salary trend reports
3. Provides real-time data results
4. Leverages Fusion security
True or False: Using BI Publisher, it is possible to query over unsecured tables
within Fusion. (True)
14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Reports and Analytics Navigation
You can access the Oracle Fusion reporting tools from:
• Fusion dashboards and work areas (Human Resources dashboard, Performance
Management work area, and Goal Management work area)
• Navigator menu>Tools>Reports and Analytics
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 15
Lesson 1: Business Intelligence and Ad Hoc Reporting
Reports and Analytics Pane
The Reports and Analytics pane provides a central place for you to quickly view or run
any operational or analytical analysis or report relevant to your work. You can also
create a new report or analysis and access Oracle Business Intelligence Answers.
The pane is available in work areas across Oracle Fusion Applications, and contains
links to reports specific to the work area.
Each link in the Reports and Analytics pane is generically referred to as a report or
analytic and represents a mapping to an object in the Oracle Business Intelligence (BI)
Presentation Catalog. The catalog contains reports and analyses in Oracle Fusion
Applications and presents them in an organized hierarchy. Links with the Report type
are BI Publisher content, and those with Analysis type are OTBI or OBIA. Many other
object types are available, but these are the most common.
Reports and analyses can be mapped to one or more folders for the Reports and
Analytics pane, therefore:
• You might see the same report or analysis in different work areas.
• You can have multiple instances of the same report or analysis in one work area,
but with different parameters.
In the Reports and Analytics work area, you can have:
• Links to the same report or analysis in multiple folders
• Multiple instances of the same report or analysis in the same folder, but with
different parameters.
16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17
Lesson 1: Business Intelligence and Ad Hoc Reporting
Reports and Analytics Work Area
You can also access the Reports and Analytics work area from the Navigator menu,
under Tools.
18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Activity 1 Timing
Approximate Activity Timing: 2 minutes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 1 Introduction: Accessing Reports and
Analytics
Background
In this activity, you will familiarize yourself with the reports and
analytics that are available from the Reports and Analytics pane and
access the Reports and Analytics work area.
Requirements
You must have access to Oracle Fusion Application InFusion database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Sign in as Curtis.feitty/Welcome1
Access the Reports and Analytics pane of the Human Resources dashboard, and then
locate the Reports and Analytics link from the Navigator menu.
20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Lesson Activities
For all activities in this lesson, students should use the following user information:
User: Curtis.feitty
In some steps, a note is included to use <XX>. The <XX> indicates that students should
precede the object that they are creating with their initials so that they can easily identify
their own reports.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 21
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 1: Accessing Reports and Analytics
In this activity, you navigate to Reports and Analytics using two methods.
Sign in as curtis.feitty.
1. On the Welcome page, select the Human Resources tab.
2. Expand the Reporting and Analytics pane to view the options in the pane.
Location: Human Resources tab
3. Click the Navigator menu.
4. Under Tools, select Reports and Analytics.
22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Architecture and the BI Catalog
The following figure illustrates the architecture for Fusion Business Intelligence,
including OTBI, BI Publisher, and OBIA:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 23
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Semantic Model
The semantic model comprises three layers in which the final layer (presentation layer)
is created.
These three layers are maintained using the BI Administration tool, which you download
from Oracle.
Note: Oracle HCM Cloud Service customers have no access to the BI Administration
tool, so they must ask Oracle to make such changes.
There is always a risk that any modifications may be lost when the customer upgrades
24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Layers of the BI Catalog: Physical Layer
In BI, objects (tables, views, etc) are pulled into the physical layer where joins are
created to other objects. In the physical layer, different connections are defined for OTBI
and OBIA. OTBI connects to Fusion Middleware, whereas OBIA connects to the
warehouse tables directly. This distinction is transparent to users with access to both
OTBI and OBIA. Aliases are also created to allow one object to be used for more than
one purpose. For example, Person could be an applicant, a worker, and so on.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 25
Lesson 1: Business Intelligence and Ad Hoc Reporting
Layers of the BI Catalog: Business Model Layer
Further abstraction is performed in the logical layer.
26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Layers of the BI Catalog: Presentation Layer
The final layer (Presentation) contains the objects that the users will see.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 27
Lesson 1: Business Intelligence and Ad Hoc Reporting
Presentation Folders
Presentation folders are organized by subject areas that correspond to the functional
areas. OTBI and OBIA share the same presentation catalog, but they have different
naming conventions:
• OTBI subject areas end with Real Time
• OBIA subject areas begin with Human Resources
The following graphic illustrates the different naming conventions:
28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Catalog
The Oracle Business Intelligence (BI) Presentation Catalog (or web catalog) stores all
business intelligence objects for Oracle Fusion Applications, including reports, analyses
and dashboards. The BI Catalog also stores any objects (reports and analyses) that
you create for yourself and store in your personal folder in the BI Catalog, or that you
create for others as well and store in a shared folder, if you have access to do so.
The following figure shows how these reports and dashboards appear in the BI Catalog:
OTBI sample analyses always appear in folders titled Transactional Analysis Samples.
BI Publisher reports can be identified because they often include a Data Model
subfolder. You can also hover over an object to view the type.
OBIA analyses are located in HCM>Analytic Library>Embedded Content. Although
Oracle HCM Cloud Service customers do not have access to OBIA, these folders
appear in the BI Catalog. However, in Release 7, customers will no longer see BI
Applications catalog folders for which they have no license.
BI Administrator can change permissions for analyses by clicking the Permissions link.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 29
Lesson 1: Business Intelligence and Ad Hoc Reporting
OTBI
Oracle Fusion Transactional Business Intelligence (OTBI) is a real time, self-service
reporting solution offered to all Oracle® Fusion application users with valid roles to
create ad hoc analyses and analyze them for daily decision-making. With Oracle BI EE
as the standard Oracle query and reporting tool, Oracle Business Intelligence Answers,
and Oracle BI Dashboard end-user tools, business users can perform current state
analysis of their business applications.
Constructed queries are executed in real-time against the transactional schema
supported by a layer of view objects. View objects are critical in transactional business
intelligence. View objects represent facts and dimensions, implement applications data
security, and handle multilanguage support.
30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Subject Areas, Folders, and Attributes
To create analyses in OTBI, you should be familiar with the following concepts:
• Subject areas
• Folders
• Attributes
Subject areas are based around a business object or fact. Fusion HCM has a total of 39
subject areas in Release 7:
• Benefits: 5
• Compensation: 4
• Payroll: 6
• Goals:4
• Workforce Management: 9
• Performance: 4
• Profiles: 3
• Succession: 3
• Talent Review: 1
Note: OTBI subject areas always have a suffix of Real Time.
Each subject area has one fact folder and a number of dimension folders. Fusion HCM
has 181 distinct folders in release 7. Some folders appear in more than one subject
area, such as Grade, Department, and Job. These are referred to as common folders or
common dimensions. Fact folders are usually at the bottom of the list of folders and are
usually named after the subject area.
Fact folders contain attributes that can be measured, meaning that they are numeric
values like head count and salary. There is also a special folder associated with the
fact folder, called a Degenerate Dimension. Each dimension folder is joined to the fact
folder within a subject area.
Each fact has a different level of granularity. For example:
• Worker Assignment has one row for every assignment
• Worker Assignment Event has one row for each assignment event, such as hire
and transfer, which means there are multiple rows for each assignment
• Absence has one row for each absence.
Finally, each dimension folder contains attributes, such as job name, worker gender,
and so on.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 31
Lesson 1: Business Intelligence and Ad Hoc Reporting
Some folders contain flattened hierarchies. For example, because Release 7 contains
line manager and department hierarchies, the hierarchies are flattened, which means
that the transactional system contains:
• One record that records that John is Claire's manager
• Another record that records that Claire is James's manager.
The OTBI hierarchy has one record containing John>Claire>James, and another one
with Claire>James. If John signs in, he will use the former, if Claire signs in, she will
use the latter record.
32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Folder Structure
The following figure illustrates the folder structure of the BI Catalog:
• Subject area: Compensation - Salary Details Real Time
• Dimension - Presentation Folders: HR Action Reason
• Dimension - Attributes: Action Reason Code, Action Reason, End Date, Start
Date
• Fact - Presentation Folder: Salary
• Fact - Measure: New Salary, Annualized Salary
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 33
Lesson 1: Business Intelligence and Ad Hoc Reporting
Extending the Presentation Layer
The physical layer is created by the following:
1. Fusion HCM creates view objects.
2. Oracle BI brings the view objects into the physical layer using the BI
Administration tool. However, this tool requires downloading, and is not available
to Oracle HCM Cloud Service customers.
Additionally, you can create joins in the business model layer (also known as the logical
layer) and then bring them to the presentation layer.
To extend the presentation layer, consider the following:
• The only change an Oracle HCM Cloud Service customer can make to the
presentation layer in OTBI is to add flex fields. This feature is covered in a
subsequent topic.
• On-premises customers can extend the presentation layer by downloading the BI
Administration tool and then adding new objects to the physical layer, joining
them to existing objects where appropriate and eventually pulling them into the
presentation layer so that end users can access them.
• Upgrades may impact any customizations to the presentation layer. Flex field
customization is not impacted by upgrades.
The following screenshot shows the layers of the BI Catalog:
34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
This screenshot highlights the Presentation layer:
This screenshot highlights the Business Model layer:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 35
Lesson 1: Business Intelligence and Ad Hoc Reporting
This screenshot highlights the Physical layer:
36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
OTBI Security
Subject areas are functionally secured using Fusion duty roles. The duty roles that grant
access to subject areas use the nomenclature of: xx Transaction Analysis Duty,
where xx is a group of similar objects. For example, Workforce Transaction Analysis
Duty.
They can be found under the obi application in APM. The following screenshot shows
the duty roles in APM:
Predefined HCM roles can access subject areas as follows:
• Benefit Manager: Can access all Benefits subject areas
• Compensation Analyst: Can access all Compensation subject areas
• Compensation Manager: Can access all Compensation subject areas
• HR Analyst: Can access Goals, Workforce Management, Workforce
Performance, Workforce Profiles, and Talent Review subject areas
• Line Manager: Can access all Workforce Management subject areas
• Payroll Manager: Can access all Payroll subject areas
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 37
Lesson 1: Business Intelligence and Ad Hoc Reporting
Analyses will not work if the user does not have access to all the subject areas in the
report.
BI Catalog folders are functionally secured using Fusion duty roles. The duty roles that
secure access to the BI catalog folders are the same duty roles that secure access to
the subject areas. So, if a user has a role that inherits Workforce Transaction Analysis
Duty, then he can access the Workforce Management folder in the BI catalog and the
Workforce Management subject areas
Predefined HCM roles can access OTBI folders as follows:
• Benefit Manager: Can access OTBI Benefits folders
• Compensation Analyst: Can access OTBI Compensation folders
• Compensation Manager: can access OTBI Compensation folders
• HR Analyst: Can access BIP Goals, BIP Performance, BIP Profiles, OTBI
Career, and OTBI Workforce Management folders
• Line Manager: Can access BIP Compensation, BIP Workforce Management,
OTBI Workforce Management, and many OBIA folders
• Payroll Manager: Can access OTBI and OBIA Payroll folders
Analyses are secured based on the folders in which they are stored.
If you have not secured BI reports using the report privileges, then by default they are
secured at the folder level. You can set permissions against folders and reports in OBI
for Application Roles, Catalog Groups or Users. You can set permissions to Read,
Execute, Write, Delete, Change Permissions, Set Ownership, Run Publisher Report,
Schedule Publisher Report and View Publisher Output.
38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Data Security
The data that is returned in OTBI reports is secured in a similar way to how data is
returned in Fusion HCM pages, meaning that access is granted by the roles that are
linked to security profiles.
Each of the (xx) Transaction Analysis Duty roles that grants access to subject areas and
BI Catalog folders inherits one or more (xx) Reporting Data Duty role. These are the
duty roles that grant access to the data. The reporting data duty roles are found under
the hcm application in APM.
If you create custom job roles that have access to OTBI reports, you must give your job
roles both the obi version of the transaction analysis duty roles and the hcm version of
the transaction analysis duty role so that your job role has both the function and data
security access needed to run the reports.
The following figure is an example of the security for the seeded Line Manager role:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 39
Lesson 1: Business Intelligence and Ad Hoc Reporting
The arrows indicate inheritance. For example, the Workforce Transaction Analysis Duty
inherits Workforce Reporting Data Duty (thereby providing access to person and
assignment data), the Workforce Structures Reporting Data Duty (thereby providing
access to workforce structures), Absence Management Reporting Data Duty (providing
access to absence data), and finally Business Intelligence Authoring Duty (providing
access to various features in Oracle Business Intelligence Answers.)
40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
OBIEE Security
BI roles apply to both BI Publisher and OTBI. They grant access to functionality within
BI, for example, the ability to run or author reports. Users need one or more of these
roles in addition to the roles that grant access to reports, subject areas, BI catalog
folders, and Fusion HCM data.
BI roles include:
• BI Consumer: enables you to run BI reports
• BI Author: enables you to create and edit reports
• BI Administrator: enables you to perform administrative tasks such as creating
and editing dashboards and modifying security permissions for reports, folders,
and so on.
Note: The BI Administrator role is a super-user role. While Oracle HCM Cloud Service
customers can add this role to a user, Oracle recommends that this is done only in a
test environment. None of the predefined HCM roles have BI Administrator access.
The BI Administrator role inherits the BI Author role, which inherits the BI Consumer
role, so users who can author reports can also run them. You can configure custom
roles that have the ability to run reports, (via BI Consumer) but not author them.
The OTBI Transaction Analysis duty roles that are delivered with Fusion HCM inherit
the BI Author role. Therefore, any users with these roles are authorized to create and
edit OTBI reports, as well as run reports.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 41
Lesson 1: Business Intelligence and Ad Hoc Reporting
Seeded Sample Analyses
In Oracle Fusion HCM, several seeded analyses are available. They are located in
Shared Folders>Human Capital Management>(Benefits, Compensation,
etc)>Transactional Analysis Samples.
Using the same navigation above, you can also find HCM OTBI analyses, dashboards,
and KPIs in the Fusion Tap folder.
Report authors can save reports either in My Folders (private) or in Shared
Folders>Custom, Report authors can also edit seeded reports and save their copy
elsewhere.
42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Activity 2 Timing
Approximate Demonstration Timing: 2 minutes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 43
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 2 Introduction: Locating the Salary Basis
Report
Background
As an HR specialist, you want to review the Salary Basis report.
Requirements
You must have access to Oracle Fusion Application InFusion
database or comparable training or test instance at your site, on
which to complete this practice.
Activity Scope
Sign in as curtis.feitty. Access the Reports and Analytics pane from the Navigator menu
and locate the Salary Basis report in the Transactional Analysis Samples folder under
Compensation.
44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 2: Locating the Salary Basis Report
In this activity, you locate the Salary Basis report.
Sign in as curtis.feitty.
Start Here:
Reports and Analytics work area.
1. Expand the Shared Folders folder in the Reports and Analytics work area.
2. Expand the Human Capital Management folder.
3. Expand the Compensation Folder.
4. Expand the Transactional Analysis Samples folder.
5. Expand the Salary Basis folder.
6. Click the Salary Basis report.
7. Click View.
8. Review the report (the report may take a few minutes to load).
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 45
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Composer and Oracle Business Intelligence
Answers
The Reports and Analytics work area enables you to either view seeded reports and
analyses, or create new ones. The folders on the left-hand side are from the BI Catalog.
To create new analyses and reports, you click the Create button, and then select either
Analysis or Report. Reports are BI Publisher objects, so selecting Reports will open BI
Publisher. BI Publisher is covered in a subsequent topic.
Creating an analysis opens BI Composer, which is a guided process that allows you to
define a report using the OTBI (and OBIA) presentation layers.
You can also open the more advanced Answers product by clicking on the Catalog
button. A new browser tab or window will open to display Answers.
BI Composer and Answers are both tools that allow you to create reports using OTBI.
They both also enable you to access BI Publisher.
46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Composer
The following figure shows the BI Composer tool:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 47
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Composer Steps
To create an analysis in BI Composer, you use the following steps:
1. Select Columns: Select the columns that are to be included in the analysis. You
can also specify column interactions, specify a column formula, rename a
column, and hide a column.
2. Select Views: Select the views that are to be included in the analysis, such as a
title, table, pivot table, bar graph, and so on. (Note that not all views available in
Oracle BI Enterprise Edition are supported in BI Composer.) You can also
preview the results and display the associated XML code.
3. Edit Table: Edit the layout of the tabular view (if you have included a tabular
view). For example, you can create prompts, use a column to section the
analysis, and exclude certain columns from the tabular view. You can also
preview the results.
4. Edit Graph: Edit the properties and layout of the graph (if you have included a
graph view). For example, you can create prompts, use a column to section the
analysis, and exclude certain columns from the graph. You can also preview the
results.
5. Sort and Filter: Apply sorting and filters to the views. You can also preview the
results.
6. Highlight: Apply conditional formatting to the tabular view, such as highlighting
rows in different colors (if you have included a tabular view). You can also
preview the results.
7. Save: Save the analysis with the same name or with a different name.
48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Oracle Business Intelligence Answers
The following figure shows the Oracle Business Intelligence Answers tool:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 49
Lesson 1: Business Intelligence and Ad Hoc Reporting
Oracle Business Intelligence Answers Concepts
Answers is a more flexible and advanced editor that allows you to explore and interact
with information by visually presenting data in tables, graphs, pivot tables, and so on.
You can include the views that you create in an analysis for display in dashboards.
The Answers tool contains the following tabs:
• Criteria tab: Specify the criteria for an analysis, including columns, and filters.
You can specify the order in which the results should be returned, formatting
(such as headings, number of decimal places, styles such as fonts and colors,
and conditional formatting), and column formulas (such as adding a Rank or
Percentile function).
• Results tab: Create different views of the analysis results such as graphs,
tickers, and pivot tables. You can also add or modify selection steps.
• Prompts tab: Create prompts that allow users to select values to filter an
analysis or analyses on a dashboard. Prompts allow users to select values that
dynamically filter all views within the analysis or analyses. You can also create
prompts for use with selection steps, both for member selection steps and
qualifying condition steps.
• Advanced tab: Edit XML code and examine the logical SQL statement that was
generated for an analysis. You can use the existing SQL statement as the basis
for creating a new analysis.
50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Prompts
Prompts allow users to select values that dynamically filter all views within the analysis.
A prompt that is created at the analysis level is called an inline prompt because the
prompt is embedded in the analysis and is not stored in the Oracle BI Presentation
Catalog and, therefore, cannot be added to other analyses. Inline prompts allow the end
users to specify the data values that determine the content of the analysis. An inline
prompt can be a:
• Column prompt: the most common and flexible prompt type-enables you to
build very specific value prompts to either stand alone on the dashboard or
analysis or to expand or refine existing dashboard and analysis filters. Column
prompts can be created for hierarchical, measure, or attribute columns at the
analysis or dashboard level.
• Variable prompt: enables the user to select a value that is specified in the
variable prompt to display on the dashboard.
• Image prompt: provides an image that users click to select values for an
analysis or dashboard. For example, in a sales organization, users can click their
territories from an image of a map to see sales information
• Currency prompt: enables the user to change the currency type that is
displayed in the currency columns on an analysis or dashboard.
When you create an inline prompt, you select the columns and operators for the prompt
and specify how the prompt is displayed to the users and how the users select the
values. The user's choices determine the content of the analyses that are embedded in
the dashboard. An inline prompt is an initial prompt, meaning that it only displays when
the analysis is rendered. After the user selects the prompt value, the prompt fields
disappear from the analysis and the only way for the user to select different prompt
values is to re-run the analysis.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 51
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Demo 1 Timing
Approximate Demonstration Timing: 5 minutes
52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Demonstration 1: Navigating in the Reports and
Analytics Work Area
Demonstration Scope
The instructor will demonstrate navigation in BI Composer and Oracle Business
Intelligence Answers.
Sign in as curtis.feitty.
Demonstration Steps
Start Here
Reports and Analytics work area
1. From the Navigator, select Reports and Analytics.
2. Expand My Folders and Shared Folders. My Folders contains any reports or
analytics that you have saved. Shared Folders contain reports and analytics that
are available to everyone with access to them.
Location: Reports and Analytics work area
3. Point out the Browse Catalog icon button to show how to access the BI Catalog
and OBIEE.
4. Click the Create icon button and select Analysis to show BI Composer.
5. Select the Workforce Goals - Goal Alignment Real Time subject area.
Location: Select Subject Area window
6. Expand the Workforce Goals - Goal Alignment Real Time folder.
Location: Create Analysis: Select Columns page
7. Expand the Worker folder.
8. Select Employee Full Name and click the Add icon button to move the column
to the Selected Columns region.
Information
This is the Add icon button:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 53
Lesson 1: Business Intelligence and Ad Hoc Reporting
9. Expand the Organization Goals folder.
10.Select Goal Name and click the Add icon button to move the column to the
Selected Columns region.
11.Click Next.
12.Enter Goal Alignment in the Name field.
Location: Create Analysis: Select View page.
13.Click None next to the Table field and select Table (recommended).
14.Click Next.
15.Click Finish.
Location: Create Analysis: Edit Table page
16.Enter Goal Alignment in the Name field for the analysis and select My Folders.
Location: Create Analysis: Save page
17.Click Submit.
18.Click OK.
Location: Confirmation window
19.Expand My Folders to see your analysis.
20.Select the analysis, and click View.
54 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Activity 3 Timing
Approximate Activity Timing: 10 minutes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 55
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 3 Introduction: Creating an OTBI Analysis
Using BI Composer
Background
You are the HR Specialist, and you want to review absence types
across departments.
Requirements
You must have access to Oracle Fusion Application InFusion database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Sign on as Curtis.Feitty/Welcome1.
Access the Reports and Analytics pane from the Navigator menu. Create a new
analysis using the Workforce Management - Absence Real Time subject area. Include
Department Name, Reason Name, and Total Number of Absences. Select table, and
specify that you want the table to appear above the graph. Section your report by
Absence reason. Finally, save your analysis in My Folders, and enter <XX> Absences
by Department for the name.
56 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 3: Creating an OTBI Analysis Using BI Composer
In this activity, you use BI Composer to create an analysis of absences for each
department, including the absence type.
Sign in as curtis.feitty
Start Here
Reports and Analytics work area
1. Click the Create icon button and select Analysis.
2. Select the Workforce Management - Absence Real Time subject area.
Location: Select Subject Area window
3. Expand the Workforce Management - Absence Real Time folder.
Location: Create Analysis: Select Columns page
4. Expand the Department folder.
5. Select Name and click the Add icon button to move the column to the Selected
Columns area.
6. Expand the Absence Reason folder.
7. Select Absence Reason Name and click the Add icon button to move the
column to the Selected Columns area.
8. Expand the Assignment Absences folder.
9. Select # Of Absences and click the Add icon button to move the column to the
Selected Columns area.
10.Click Next.
11.Enter <XX> Absence by Department in the Name field.
Location: Create Analysis: Select Views page
12.Next to the Table field, click None to open the Table menu.
13.Select Table (recommended).
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 57
Lesson 1: Business Intelligence and Ad Hoc Reporting
14.Next to the Graph field, click None to open the Graph menu.
15.Select Bar (recommended).
16.Use the default layout value of Table above Graph.
17.Select the Preview option.
18.After viewing the results, click Next.
19.Click Absence Reason Name in the Columns region.
Location: Create Analysis: Edit Table page
20.Click the Move To menu and select Section By.
21.Click Next.
22.Click Next.
Location: Create Analysis: Edit Graph page
23.Click Next.
Location: Create Analysis: Sort and Filter page
24.Click Add Column Format in the Formatting region.
Location: Create Analysis: Highlight page
25.Select # Of Absences.
26.In the first Threshold field, enter 10, and click the down arrow in the first Color
field. Select the color Green.
Information
If you hover over the colors, hover text will show the name of the color.
27.In the second Threshold field, enter 30, and click the down arrow in the third
Color field. Select the color Red (leave the second color yellow).
Information
The Formatting Region should look like this:
58 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
28.Click Next.
29.Enter <XX> Absence by Department in the Analysis Name field, enter a
description, and then select My Folders.
Location: Create Analysis: Save page, Save In region
30.Click Submit.
31.Click OK.
Location: Confirmation window
32.Expand My Folders to locate your analysis.
33.Select your report and click View.
34.Review your analysis.
At this point, you should have created an analysis for absences by department and
saved your analysis in My Folders.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 59
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Activity 4 Timing
Approximate Activity Timing: 10 minutes
60 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 4 Introduction: Creating an OTBI Analysis
Using Oracle Business Intelligence Answers
Background
InFusion has just completed the annual review process. As an HR
Specialist, you want to compare by department the performance
ratings that were given by managers with the calibrated
performance ratings that were given as a result of the talent review
meetings to see if there are any large discrepancies.
Requirements
You must have access to Oracle Fusion Application InFusion database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Sign on as curtis.feitty/Welcome1.
Access the Reports and Analytics work area from the Navigator menu.
Use the Workforce Talent Review- Talent Review Meeting Real Time subject area.
Include meeting facilitator name, department, manager assessed performance rating
level, and calibrated performance rating level.
Change the column names for the rating levels so that you know which belongs to the
manager and which belongs to the calibration.
Save your analysis in My Folders, and name it <XX> Calibration and Manager
Ratings Comparison.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 61
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 4: Creating an OTBI Analysis Using Oracle Business
Intelligence Answers
In this activity, you will create a comparison of manager ratings with calibrated ratings.
Sign in as curtis.feitty.
Start Here:
Reports and Analytics work area
1. Click the Browse Catalog icon button to open the BI Catalog.
2. Click the New icon button and select Analysis.
Location: Catalog page
3. Select the Workforce Talent Review- Talent Review Meeting Real Time
subject area.
Location: Select Subject Area window
4. Expand the Facilitator folder, select Full Name and drag it to the Selected
Columns region.
Location: Criteria tab, Subject Areas region
5. Expand the Reviewee folder, and then the Department folder.
6. Select Department Name and drag it to the Selected Columns region to the
right of the Full Name column.
7. Expand the Reviewee Talent Data folder, and then expand the Manager
Assessed Performance folder.
8. Select Rating Level and drag it to the Selected Columns region to the right of
the Department Name column.
9. Expand the Calibrated Performance folder.
10.Select Rating Level and drag it to the Selected Columns region to the right of
the Manager Assessed Performance column.
Information
Notice that the column headings for ratings both have a label of Rating Level.
Steps 11 through 15 will show you how to change the labels of the columns so
62 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
that you can distinguish from the calibrated rating level and the manager rating
level.
11.In the Manager Assessed Performance column, hover over the menu icon
button on the right side of the column. This is the menu icon button:
Location: Criteria tab, Selected Columns region.
12.Select Column Properties.
13.Select the Column Format tab.
Location: Column Properties window.
14.Select the Custom Headings option.
15.In the Column Heading field, enter Manager Rating Level.
16.Click OK.
17.Follow steps 12 through 16 for the Calibrated Performance column, and change
this column heading to Calibrated Rating Level.
18.Click the Save Analysis icon button in the upper-right corner.
Location: Criteria tab, Selected Columns region
19.Select My Folders.
Location: Save As window
20.Enter <XX >Calibration and Manager Ratings Comparison in the Name field.
21.Click OK.
22.Click the Results tab to see the results of your analysis.
Location: Criteria tab
23.Click the Save Analysis icon button.
Location: Results tab
24.Click Home. The home page for OBIEE appears.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 63
Lesson 1: Business Intelligence and Ad Hoc Reporting
25.Locate your analysis in the Recent region.
26.Select it, and click Open to run the report.
27.Click Home.
At this point, you should have created an OTIB analysis using Oracle Business
Intelligence Answers and saved your analysis to My Folders.
64 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Flex Fields
If you have defined flex fields for Oracle Fusion objects, you can add them to OTBI
reports.
The following figure illustrates the process for using flex fields in OTBI reports:
To use flex fields with OTBI, you complete the following steps:
1. Flex segments can be defined in Fusion by navigating to Setup and Maintenance
and opening the Manage Descriptive Flexfields task. Alternatively, if you know
which object you want to create a flex segment against, you can open the
relevant task, for example Manage Person Descriptive Flexfields.
2. Search and select the Flexfield code you are interested in and edit it. You can
define global segments, segments for localization and segments that only appear
based on context. You can define the data type for a segment (text, number,
etc). If your segment is based on a lookup, you must also set up the lookup.
3. Select the BI Enabled option.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 65
Lesson 1: Business Intelligence and Ad Hoc Reporting
4. After saving the flex field, deploy it.
5. Add data to the flex field using a task within Oracle Fusion HCM.
6. Schedule the Import Oracle Fusion Data Extensions for Transactional Business
Intelligence process to run, or run it on an ad hoc basis.
7. Access Reports and Analytics and add the flex field to an analysis.
IMPORTANT: You can only move some descriptive flex fields to OTBI, only those
already set up by Oracle development (see the subsequent list). All descriptive flex
fields that appear in Fusion UI and can sensibly join to an object in OTBI are enabled for
BI. Extensible flex fields (EFF) are planned for BI enablement in Release 8.
66 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
List of DFFs and OTBI Locations
The following tables show the descriptive flex fields for Oracle Fusion HCM and their
locations in the user interface and in OTBI:
This table is a continuation of the preceding table:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 67
Lesson 1: Business Intelligence and Ad Hoc Reporting
68 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Activity 5 Timing
Approximate Activity Timing: 15 minutes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 69
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 5 Introduction: Adding Flex Fields to OTBI
Background
As an HR specialist, you want to be able to report on whether your
workers' passports are current. You want to add a flexfield to the
Person object to track this information, and then create an OTBI
analysis that includes this information.
Requirements
You must have access to Oracle Fusion Application InFusion database or comparable
training or test instance at your site, on which to complete this practice.
Activity Scope
Add a global segment to the PER_PERSON_DFF, enable it for BI, and deploy it.
Use the Person Management task to add data to your flex field.
Run the Import Oracle Fusion Data Extensions for Transactional Business Intelligence
process.
Create an analysis using the Workforce Management - Person Real Time subject area,
and notice that your flex field appears in the Person folder.
70 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Activity 5
The Import Oracle Fusion Data for Transactional Business Intelligence process takes
about 15 minutes to run. After running this process, move on to other content and come
back to complete Part 4 of the activity, which is to view the flexfield in OTBI.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 71
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 5 Part 1: Creating a Flexfield
In this part of the activity, you will create a descriptive flex field segment for the Person
business object and deploy it.
Sign in as curtis.feitty.
Start Here:
Home work area, Welcome tab
1. In the global area Navigator menu under Tools, select Setup and
Maintenance.
2. In the Search Tasks field, enter Manage Person Descriptive Flexfields.
Location: Setup and Maintenance work area, Overview tab
3. Click the Go to Task icon button.
Location: Search Results region, Manage Person Descriptive Flexfields row
4. Locate the PER_PERSONS_DFF row, and select the PER_PERSONS_DFF link.
Location: Overview tab, Manage Person Descriptive Flexfields page
5. Click the Edit icon button.
Location: Manage Person Descriptive Flexfields page
6. Click the Create icon button.
Location: Manage Person Descriptive Flexfields page, Global Segments
region.
7. Enter <XX> Passport in the Name field.
Location: Create Segment page
8. Replace the default value in the Code field with <XX>PER_PSSPRT.
9. Enter Indicates whether employee's passport is current in the Description
field.
10.In the Data Type field, select Character.
72 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
11.Accept the default value in the Table Column field.
12.In the Value Set field, select 30 Characters.
13.In the Display Type field, select Text Box.
14.Scroll down to the Business Intelligence region and select BI Enabled.
15.Click Save and Close.
16.Click Save and Close.
Location: Manage Person Descriptive Flexfields page
17.Click Deploy Flex Field.
Location: Manage Person Descriptive Flexfields page
18.Click OK.
Location: PER_PERSONS_DFF: Confirmation window
19.Click Done.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 73
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 5 Part 2: Adding Data to Flexfield
In this part of the activity, you will enter data into the descriptive flex field using the
Person Management task
Sign in as curtis.feitty.
Start Here:
Home work area, Welcome tab
1. In the global area Navigator menu select Person Management.
2. On the Search Person page, enter malone, edward in the Name field and click
Search.
Location: Manage Person page
3. Click the link for Edward Malone.
4. Click the Edit icon button.
Location: Manage Person page, Person Information tab,
Biographical Information region
5. Enter Edward has a current passport in the Passport field.
Location: Edit Biographical Information window
6. Click OK.
7. Click Submit.
Location: Manage Person page
8. Click Yes to confirm.
Location: Warning window
74 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 5 Part 3: Running the Import Oracle Fusion Data Extensions
for Transactional Business Intelligence
In this part of the activity, you will run the Import Oracle Fusion Data Extensions for
Transactional Business Intelligence process.
Sign in as curtis.feitty.
Start Here:
Home work area, Welcome tab
1. In the global area Navigator menu under Tools, select Scheduled
Processes.
2. Click Schedule New Process.
Location: Overview page, Search Results region
3. Click the Search:Name arrow in the Name field, and click the Search link at the
bottom of the list.
Location: Schedule New Process window
4. Enter Import Oracle Fusion Data Extensions for Transactional Business
Intelligence in the Name field.
Location: Search and Select: Name window
5. Select the row for Import Oracle Fusion Data Extensions for Transactional
Business Intelligence, and click OK.
6. Click OK.
Location: Schedule New Process window
7. Click Submit.
Location: Process Details window
8. Click OK.
Location: Confirmation window
9. Click Close.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 75
Lesson 1: Business Intelligence and Ad Hoc Reporting
Location: Process Details window
10.Enter Import Oracle Fusion Data Extensions for Transactional Business
Intelligence in the Name field.
Location: Scheduled Processes, Overview page
11.Click Search to see the status of the job.
Note: This process can take up to 15 minutes in the classroom environment.
76 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 5 Part 4: Locate Flexfield in OTBI
In this part of the activity, you will open the Workforce Management - Person Real Time
subject area and view your flex field.
Sign in as curtis.feitty.
Start Here:
Home work area, Welcome tab
1. In the global area Navigator menu under Tools, select Reports and Analytics.
2. In the Reports and Analytics work area, click the Create icon button and select
Analysis.
Location: Reports and Analytics work area
3. In the Select Subject Area window, find and select the Workforce
Management - Person Real Time subject area.
Location: Select Subject Area window
4. Expand the Workforce Management - Person Real Time folder.
Location: Create Analysis: Select Columns page
5. Expand the Person folder.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 77
Lesson 1: Business Intelligence and Ad Hoc Reporting
Cross- Subject Area Queries
OTBI allows creating a report that combines data from more than one subject area. This
type of query is referred to as a cross-subject area query. Cross subject area queries
can be classified into three broad categories:
1. Using common dimensions
2. Using common and local dimensions
3. Combining more than one result set from different subject areas using set
operators such as union, union all, intersection and difference.
A common dimension is a dimension that exists in all subject areas that are being joined
in the report. For example, both the Workforce Management - Worker Assignment Real
Time and the Workforce Management - Worker Assignment Event Real Time subject
areas have Worker, Job, and Department available for use in the respective subject
areas. These are considered common dimensions between these two subject areas and
they can be used to build a cross subject area report.
On the other hand Worker Assignment Details dimension in the Workforce Management
- Worker Assignment Real Time subject area is not available in the Workforce
Management - Worker Assignment Event Real Time subject area, therefore it is a local
dimension for the purposes of a cross subject area query between these two subject
areas.
78 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Activity 6 Timing
Approximate Activity Timing: 15 minutes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 79
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 6 Introduction: Creating a Cross- Subject Area
Analysis
Background
As an HR specialist, you want to be able to report on head count by
department, as well as annualized salary.
Requirements
You must have access to Oracle Fusion Application InFusion
database or comparable training or test instance at your site, on
which to complete this practice.
Activity Scope
You will create a new analysis using Oracle Business Intelligence Answers. Use the
following information for your analysis:
1. Sign in as curtis.feitty/Welcome1
2. Select the Workforce Management - Workforce Assignment Real Time subject
area.
3. Select department name and head count.
4. Add the Compensation - Salary Details subject area, and include annualized
salary.
5. Review the results of your report, and then go back and add Apps Local
Currency Code (under the Salary Details folder) and review the results of the
report again. Notice that now the Head count is empty for each row.
6. Add the following to the Prefix field in the Advanced tab:
SET VARIABLE ENABLE_DIMENSIONALITY=1, NO_FORCE_TO_DETAIL_BIN=1;
Review the results of your report again. The head count should now be populated.
80 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Activity 6: Creating a Cross- Subject Area Analysis
In this activity, you create a cross-subject area analysis using Oracle Business
Intelligence Answers.
Sign in as curtis.feitty
Start Here:
Reports and Analytics work area
1. Click the Browse Catalog icon button.
Location: Reports and Analytics work area
2. Click New and select Analysis.
3. Select the Workforce Management - Worker Assignment Real Time subject
area.
Location: Select Subject Area window
4. Expand the Department folder.
Location: Criteria tab, Subject Area region
5. Click Name and drag it to the Selected Columns area.
6. Expand the Worker Assignment folder.
7. Click Head Count and drag it to the Selected Columns area to the right of the
Department Name column.
8. In the upper-right corner of the Subject Areas region, click the Add/Remove
Subject Areas button.
9. In the Add/Remove Subject Areas window, select Compensation - Salary
Details Real Time.
Location: Add/Remove Subject Areas window
10.Click OK.
11.Expand the Compensation - Salary Details Real Time folder.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 81
Lesson 1: Business Intelligence and Ad Hoc Reporting
Location: Criteria tab, Subject Areas region
12.Expand the Salary folder.
13.Click Annualized Salary and drag it to the Selected Columns area to the right
of the Head Count column.
14.Click the Results tab to see the results of the analysis.
15.Click the Criteria tab again to return to the analysis definition.
16.In the Compensation - Salary Details Real Time, expand the Salary Details
folder.
Location: Criteria tab, Subject Areas region
17.Click Apps Local Currency Code and drag it to the Selected Columns area to
the right of the Annualized Salary column.
18.Click the Results tab to view the report again.
Information: Notice that the Head Count column is now blank.
19.Click the Advanced tab.
20.Scroll down to the Advanced SQL Clauses region.
Location: Advanced tab
21.In the Prefix field, enter SET VARIABLE ENABLE_DIMENSIONALITY=1,
NO_FORCE_TO_DETAIL_BIN=1;
22.Click Apply SQL.
23.Click OK.
Location: Message from Web page window
24.Click the Results tab again to see that the Head Count column now has
numbers.
25.Click the Save Analysis icon button.
26.Save to My Folders, and enter <XX> Head Count by Department in the Name
field, and enter a description for your analysis.
82 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 83
Lesson 1: Business Intelligence and Ad Hoc Reporting
Effective-Date Reporting
OTBI is designed to report on non-event measures, such as head count and salary, as
of the current date. Event-type measures such as assignment events, absences, and
performance are included in subject areas that include a time dimension, so that you
can query as of a specific date on these types of events.
Note: OTBI can product trend reports for any subject area that has the time dimension,
which are event-type measures. Currently, you cannot produce trends for non-event
based measures in OTBI. Oracle recommends that you either use OBIA (not yet
available in the Cloud and an additional license fee) or BI Publisher, although you
should be aware that creating SQL statements for trends will be complex to create.
84 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Demo 2 Timing
Approximate Demonstration Timing: 5 minutes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 85
Lesson 1: Business Intelligence and Ad Hoc Reporting
Demonstration 2: Effective-Date Reporting Solution for Non-
Event Measures
Demonstration Background
The instructor will demonstrate a solution for creating a date-effective report for a non-
event measure such as head count.
Sign in as curtis.feitty.
Demonstration Scope
This demonstration will cover how to create a date-effective report for a non-event
measure such as head count.
Demonstration Steps
1. From the Navigator, select Reports and Analytics.
2. Click the Browse Catalog icon button.
3. Click the New menu, and select Analysis.
4. Select the Workforce Management - Worker Assignment Real Time subject
area.
Location: Select Subject Area window
5. Expand the Worker Assignment folder.
Location: Criteria tab, Subject Areas region
6. Select Head Count and drag it to the Selected Columns region.
7. Expand the Department folder, select Name, and drag it to the Selected
Columns region.
8. Select the Prompts tab.
9. On the right-hand side of the page, click the New icon button and select Variable
prompt.
Location: Prompts tab
10.In the Prompt for field, leave the value of Presentation Variable, and enter
AsOfDate.
86 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Location: New Prompt window
11.In the Label field, enter Workers as of (mm/dd/yyyy).
12.Expand the Options region.
13.In the Variable Data Type menu, select Date.
14.Select the Require user input option.
15.Select Dynamic for the Text Field Width.
16.Click OK.
17.Select the Advanced tab.
18.Scroll down to the Advanced SQL Clauses region.
Location: Advanced tab
19.In the Prefix field, enter SET VARIABLE
PARAMETER_EFFECTIVE_DATE='@{AsOfDate}';
20.Click Apply SQL.
21.Click OK to clear the message.
22.Click the Save Analysis icon button.
23.Select My Folders and enter Date-Effective Head count in the Name field.
Location: Save As window
24.Click OK.
25.At the top of the page, click the Home link to return to the OBI EE home page.
26.Locate your report in the Recent region.
27.Click Open.
28.In the Workers as of mm/dd/yyyy field, enter an effective date in the proper
format.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 87
Lesson 1: Business Intelligence and Ad Hoc Reporting
29.Press OK.
30.Review the results in the Head Count field.
Information
You can click Home, open the report again, and enter a different date to see
the change in head count.
Based on what transactions are performed in the class, this number might not
change.
88 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
OTBI Considerations
When working with OTBI, consider the following:
• Content Breadth: OTBI does not have complete HCM coverage. Customers
requiring attributes that are not currently covered are recommended to use BI
Publisher. You should enter service requests (SRs) for all such requests to get
them added to OTBI.
• Joins to the Person Subject Area: The Person subject area is not designed to
be joined to any other subject area. Many customers attempt this join and
unfortunately the tools do not tell them that this is not possible until the query
errors out.
• Manager Hierarchy (Additional Security): When the Assignment Manager
hierarchy is included in an analysis, the query is subject to the additional security
of the line manager hierarchy (Fusion security is still applied). The analysis will
additionally be secured based on the user's login, and will display only workers in
the line manager hierarchy below the logged in user. This means that an HR
Specialist with no direct reports will receive no output. If you remove the manager
hierarchy, then Fusion security remains in place. If you leave the manager
hierarchy in the query, Fusion data security and manager hierarchy security are
both applied.
• Row Limits: The default download limit is 25,000 rows. Depending on the
number of columns in a report, this limit will go down proportionally with reports
containing more than 20 columns. The formula for downloads is based on the
total of 500,000 cells of data, which equals 25,000 rows multiplied by 20
columns. If a report has 19 columns, then 25,000 rows will be downloaded. If a
report has 21 columns, then the total number of rows will equal 500,000 cells
divided by 21 columns, which equals 23,810. (Note that on-premises customers
can increase this limit, but Oracle HCM Cloud Service customers must request
the increase from Oracle.)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 89
Lesson 1: Business Intelligence and Ad Hoc Reporting
OTBI Review Question 1
True or False?
You can find the seeded OTBI analyses under Human Capital Management>Sample
Content.
90 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
OTBI Review Question 2
Which of the following extensions to the presentation layer can Oracle HCM Cloud
Service customers perform?
1. Add new objects to the physical layer
2. Join new objects to existing objects
3. Add flex fields to OTBI
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 91
Lesson 1: Business Intelligence and Ad Hoc Reporting
OTBI Review Question 3
True or False?
It is possible to create an analysis using two different subject areas.
92 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
All Questions and Answers
True or False
You can find the seeded OTBI analyses under Human Capital
Management>Sample Content. (false- Human Capital Management>Transactional
Analysis Samples
Which of the following extensions to the presentation layer can Oracle HCM
Cloud Service customers perform? (3)
1. Add new objects to the physical layer
2. Join new objects to existing objects
3. Add flex fields to OTBI
True or False?
It is possible to create an analysis using two different subject areas. (True)
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 93
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Publisher
BI Publisher is a set of tools that allows you to create highly formatted reports based on
data models. With BI Publisher, you can:
• Author, manage and deliver documents
• Create interactive management reports
• Create highly formatted, customer facing documents
• Create government forms
• Create EFT documents
Some reporting tools combine the data model, layout, and translation into one report
file, requiring Business Intelligence (BI) administrators to maintain multiple copies of the
same report to support minor changes.
BI Publisher separates the data model, layout, and translation, which means that BI
reports can be:
• Generated and consumed in many output formats, such as PDF, and EXCEL
• Scheduled for delivery to e-mail, printers, and so on
• Printed in different languages by adding translation files
• Burst and scheduled to be delivered to many recipients
The following figure illustrates how BI Publisher separates the data model, layout, and
translation:
BI Publisher can be found from BI Composer or from the BI Catalog by clicking
Create>Report.
94 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: BI Publisher
Much of the BI Publisher content was covered in the Extract lesson. The content is
included here again as a review, and in case the Extract lesson has not been taught in
this class.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 95
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Process Flow
The following figure illustrates the process flow of BI Publisher:
96 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Publisher Architecture
The following figure illustrates the relationship between data models and data sources:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 97
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Publisher Security
In conceptual terms, BI catalog folders that contain BI Publisher reports are secured
using duty roles. These duty roles are not the same as those that secure OTBI subject
areas and folders.
Individual BI Publisher reports are secured using function security privileges that are
granted to these duty roles.
For example, the Payroll Register Report is in the Payroll Calculations folder. The report
is secured using a privilege called Run Payroll Register Report, and this privilege is
granted to Payroll Distribution Calculation Management Duty. The Payroll Calculations
folder is secured using this duty role.
The way this is actually implemented in reality is slightly different because BI security
works slightly differently than regular Fusion Applications security. The key difference is
that BI security supports application roles, but it does not support privileges. So, we
implement the privileges that secure BI Publisher reports as application roles.
In the preceding example, the privilege Run Payroll Register Report is implemented as
an application role called Run Payroll Register Report (OBI), which is inherited by
another application role called Payroll Distribution Calculation Management Duty OBI.
You can view this role inheritance under the obi application in APM:
98 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
As discussed in the Security lesson, Fusion Applications duty roles are implemented in
Fusion Middleware as application roles. Function security privileges are implemented as
Entitlements in APM.
In BI, the function security privileges are also implemented as application roles, and the
privilege to duty role grant is implemented as a parent-child relationship in the
application role hierarchy, meaning that the duty role is the parent application role and
the privilege is the child application role.
You can distinguish between application roles that implement duty roles and application
roles that implement privileges by looking at the role names. Application roles that
implement duty roles have names ending with _DUTY_OBI and application roles that
implement privileges have names ending with _PRIV_OBI.
If you have access to the Permissions link in the BI Catalog, these application roles are
visible there. You must have the BI Administrator role to view permissions for the
seeded folders and reports.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 99
Lesson 1: Business Intelligence and Ad Hoc Reporting
Secured List Views
When you access data using a BIP data model that uses an SQL Query as the data
source, you have the option of either selecting directly from a database table, in which
case the data you return is not subject to data security restrictions (although there are
some exceptions, which we'll cover shortly), or you can join to a secured list view, in
which case data security restrictions are enforced.
The tables for which secured list views are available are :
This table is a continuation of the previous table:
100 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
The above tables show, for each table, the secured list view, the data security privilege
that is needed to report on data in the table (if accessed via the secured list view) and
the duty role that has the security privilege.
PER_JOBS_F, PER_LOCATIONS and PER_GRADES_F are not currently secured.
The secured list views and privileges for these three tables are not currently used.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 101
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Publisher Data Security
BI Publisher allows you to create data models on unsecured data. Therefore, you
should minimize the number of users who have access to create data models. When
creating custom BI Publisher reports, locate the secured views in Oracle Enterprise
Repository (OER) (type=View; Logical Business Area=HCM), and use them when
creating the reports. The secured views are:
• PER_POSITION_SECURED_LIST_V
• PER_PUB_PERS_SECURED_LIST_V
• CMP_SALARY_SECURED_LIST_V
• PER_ASSIGNMENT_SECURED_LIST_V
• PER_DEPARTMENT_SECURED_LIST_V
• PER_JOB_SECURED_LIST_V
• PER_LDG_SECURED_LIST_V
• PER_LEGAL_EMPL_SECURED_LIST_V
• PER_LOCATION_SECURED_LIST_V
• PAY_PAYROLL_SECURED_LIST_V
• PER_PERSON_SECURED_LIST_V
• PER_GRADE_SECURED_LIST_V
To access HCM tables with data security restrictions, join to these secured list views in
your select statements. The data returned will be determined by the security profiles
that are assigned to the roles of the user who is running the report.
Note: You can access OER using the following URL:
https://fusionappsoer.oracle.com/oer/ and sign in with your Oracle ID.
102 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
BI Publisher and PII Data
Personally identifiable information (PII) tables are secured at the database level using
virtual private database (VPD) policies. Only authorized users can report on data in PII
tables, and this restriction also applies to BI Publisher reports. The Fusion HCM tables
that are protected in this way are:
• PER_ADDRESSES_F
• PER_DRIVERS_LICENSES
• PER_EMAIL_ADDRESSES (work e-mail not protected)
• PER_NATIONAL_IDENTIFIERS
• PER_PASSPORTS
• PER_PHONES (work phone not protected)
• PER_VISAS_PERMITS_F
The data in these tables is protected using data security privileges that are granted via
duty roles in the usual way.
This table lists the protected PII tables and the associated privileges that should be
used to report on data in these PII tables:
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 103
Lesson 1: Business Intelligence and Ad Hoc Reporting
All of the above privileges are accessible using the Workforce Reporting Data Duty duty
role.
Note: Line Managers can currently access PII data for which they should not have
access to in BI Publisher reports. This is reported in the following bugs: 16462131 and
16462125
104 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Data Models
A data model is an object that contains a set of instructions for BI Publisher to retrieve
and structure data for a report. Data models reside as separate objects in the catalog.
At the very simplest, a data model can be one data set retrieved from a single data
source (for example, the data returned from the columns in the employees table). A
data model can also be complex, including parameters, triggers, and bursting definitions
as well as multiple data sets.
The data model editor is the tool for building your data models.
A data model supports the following components:
• Data set: A data set contains the logic to retrieve data from a single data source.
A data set can retrieve data from a single data source (for example, a database,
an existing data file, a Web service call to another application, or a URL/URI to
an external data provider). A data model can have multiple data sets from
multiple sources.
• Event triggers: A trigger checks for an event. When the event occurs the trigger
runs the PL/SQL code associated with it. The data model editor supports before
data and after data triggers. Event triggers consist of a call to execute a set of
functions defined in a PL/SQL package stored in an Oracle database.
• Flexfields: A flexfield is a structure specific to Oracle Applications. The data
model editor supports retrieving data from flexfield structures defined in your
Oracle Application database tables.
• Lists of values: A list of values is a menu of values from which report
consumers can select parameter values to pass to the report.
• Parameters: A parameter is a variable whose value can be set at runtime. The
data model editor supports several parameter types.
• Bursting Definitions: Bursting is a process of splitting data into blocks,
generating documents for each data block, and delivering the documents to one
or more destinations. A single bursting definition provides the instructions for
splitting the report data, generating the document, and delivering the output to its
specified destinations. For example, you can generate a letter and then send it
out to a subset of the workforce using each worker's preferred delivery method.
Note: You must have the BI Administration role to be able to create data models.
Oracle HCM Cloud Service customers can add the BI Administration role without
contacting Oracle. In Release 7 (fix is not in the classroom environment), the
Application Developer role has been granted the permission to create data models, so
customers won't need to add the BI Administration role. Application Developer is an
existing role that is inherited by Application Implementation Consultant.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 105
Lesson 1: Business Intelligence and Ad Hoc Reporting
Data Sources
BI Publisher supports a variety of data source types for creating data sets. These can
be categorized into three general types:
The first type are data sets for which BI Publisher can retrieve metadata information
from the source. For these data set types, the full range of data model editor functions is
supported.
• SQL Query: Submit a SQL query against Oracle BI Server, an Oracle database,
or other supported databases. BI Publisher provides a Query Builder that
enables you to build your SQL query graphically.
• 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.
For the second type, BI Publisher can retrieve column names and data type information
from the data source but it cannot process or structure the data. For these data set
types, only a subset of the full range of data model editor functions is supported. For
example, you cannot join these to other data sets in the data modeler. These data set
types are:
• 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.
For the third type, BI Publisher retrieves data that has been generated and structured at
the source and no additional modifications can be applied by the data model editor:
• 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.
106 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
• XML File: Use an existing XML data file stored in a directory that has been set
up by your Administrator.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 107
Lesson 1: Business Intelligence and Ad Hoc Reporting
Data Model Editor
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. 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:
• Link data: Define master-detail links between data sets to build a hierarchical
data model.
• Aggregate data: Create group level totals and subtotals.
• Transform data: Modify source data to conform to business terms and reporting
requirements.
• Create calculations: Compute data values that are required for your report that
are not available in the underlying data sources.
108 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor-Led Activity: Adding the BI Administrator
Role
Background
The instructor will guide you through the steps to add the BI Administration role to
curtis.feitty so that you can create data models and dashboards.
Note: Depending on the environment in which the course is being taught, this task may
have already been done. When you access the External User Mapping tab, scroll to the
bottom first to see if Curtis has already been added.
Detailed Steps
1. Access the APM link, and sign in as HCM_IMPL.
2. In the Search region, select OBI in the In field.
Location: Authorization Management page
3. In the Search field, enter BI and click Search.
4. Click the BI Administrator Role row.
5. Click the Actions menu and select Open.
6. Click the External User Mapping tab on the right side of the page.
7. Click the Add icon button.
Location: External User Mapping tab
8. In the User Name field, enter curtis feitty.
Location: Add a User window
9. Click Search.
10.Click the row for Curtis Feitty, and click Map Users.
11.Sign out of APM.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 109
Lesson 1: Business Intelligence and Ad Hoc Reporting
Instructor Note: Demo 3 Timing
Approximate Demonstration Timing: 5 minutes
110 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Lesson 1: Business Intelligence and Ad Hoc Reporting
Demonstration 3: Creating a Data Model with an OTBI
Analysis
Demonstration Background
This is a demonstration of how to create a data model.
Sign in as curtis.feitty.
Demonstration Scope
This demonstration covers how to create a data model.
Demonstration Steps
Information
Sign in as curtis.feitty.
1. From the OBI EE home page under Create, click More and select Data Model.
2. Click the New Data Set menu and review the available data sources.
Location: Diagram tab
3. Select Oracle BI Analysis.
4. In the Name field, enter Ratings Comparison DM.
Location: New Data Set - Oracle BI Analysis window
5. Click the Search button in the Oracle BI Analysis field.
6. Click Users.
Location: Oracle BI Catalog window
7. Click Curtis Feitty.
8. Point out that the window displays all analyses that belong to Curtis.
9. Select the <XX> Calibration and Manager Rating Comparison analysis.
10.Enter 120 in the Time Out field.
11.Click OK.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 111
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting
25   bi reporting

More Related Content

What's hot

An Overview of Fusion Absence Management Absence Plan Definition and Use
An Overview of Fusion Absence Management Absence Plan Definition and UseAn Overview of Fusion Absence Management Absence Plan Definition and Use
An Overview of Fusion Absence Management Absence Plan Definition and UseAshish Harbhajanka
 
Oracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manualOracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manualFeras Ahmad
 
Oracle EBS R12 Self service user manual
Oracle EBS R12 Self service user manualOracle EBS R12 Self service user manual
Oracle EBS R12 Self service user manualFeras Ahmad
 
Query all roles and duties and privileges Oracle Fusion Cloud
Query all roles and duties and privileges Oracle Fusion CloudQuery all roles and duties and privileges Oracle Fusion Cloud
Query all roles and duties and privileges Oracle Fusion CloudFeras Ahmad
 
Check element entry value on particular effective date
Check element entry value on particular effective dateCheck element entry value on particular effective date
Check element entry value on particular effective dateFeras Ahmad
 
Calendar working days and holidays for Oracle EBS R12 Absence management
Calendar working days and holidays for Oracle EBS R12 Absence managementCalendar working days and holidays for Oracle EBS R12 Absence management
Calendar working days and holidays for Oracle EBS R12 Absence managementFeras Ahmad
 
How to debug a fast formula
How to debug a fast formulaHow to debug a fast formula
How to debug a fast formulaFeras Ahmad
 
All payroll elements with eligibility Oracle Fusion Cloud
All payroll elements with eligibility Oracle Fusion CloudAll payroll elements with eligibility Oracle Fusion Cloud
All payroll elements with eligibility Oracle Fusion CloudFeras Ahmad
 
Query Pre Payment details Oracle Fusion Cloud
Query Pre Payment details Oracle Fusion CloudQuery Pre Payment details Oracle Fusion Cloud
Query Pre Payment details Oracle Fusion CloudFeras Ahmad
 
Oracle Fusion Cloud HCM Payroll Query
Oracle Fusion Cloud HCM Payroll QueryOracle Fusion Cloud HCM Payroll Query
Oracle Fusion Cloud HCM Payroll QueryFeras Ahmad
 
Accrual plan set up in oracle hrms
Accrual plan set up in oracle hrmsAccrual plan set up in oracle hrms
Accrual plan set up in oracle hrmsRajiv reddy
 
Oracle HRMS Fast Formula
Oracle HRMS Fast FormulaOracle HRMS Fast Formula
Oracle HRMS Fast Formularunjithrocking
 
The Goal with performance details Oracle Fusion Cloud
The Goal with performance details Oracle Fusion CloudThe Goal with performance details Oracle Fusion Cloud
The Goal with performance details Oracle Fusion CloudFeras Ahmad
 
Oracle Fusion HCM Presentation
Oracle Fusion HCM PresentationOracle Fusion HCM Presentation
Oracle Fusion HCM PresentationFeras Ahmad
 
Payroll costing details Oracle Fusion Cloud HCM
Payroll costing details Oracle Fusion Cloud HCMPayroll costing details Oracle Fusion Cloud HCM
Payroll costing details Oracle Fusion Cloud HCMFeras Ahmad
 
Oracle Fusion Cloud HCM value sets
Oracle Fusion Cloud HCM value setsOracle Fusion Cloud HCM value sets
Oracle Fusion Cloud HCM value setsFeras Ahmad
 
Oracle Cloud SQL FTE Positions Query
Oracle Cloud SQL FTE Positions QueryOracle Cloud SQL FTE Positions Query
Oracle Cloud SQL FTE Positions QueryFeras Ahmad
 
Oracle Fusion HCM vs E-Business Suite HRMS
Oracle Fusion HCM vs E-Business Suite HRMSOracle Fusion HCM vs E-Business Suite HRMS
Oracle Fusion HCM vs E-Business Suite HRMSFeras Ahmad
 
Oracle Fusion Cloud Payroll Costing Query
Oracle Fusion Cloud Payroll Costing QueryOracle Fusion Cloud Payroll Costing Query
Oracle Fusion Cloud Payroll Costing QueryFeras Ahmad
 
Fusion cloud global payroll presentation
Fusion cloud global payroll presentationFusion cloud global payroll presentation
Fusion cloud global payroll presentationFeras Ahmad
 

What's hot (20)

An Overview of Fusion Absence Management Absence Plan Definition and Use
An Overview of Fusion Absence Management Absence Plan Definition and UseAn Overview of Fusion Absence Management Absence Plan Definition and Use
An Overview of Fusion Absence Management Absence Plan Definition and Use
 
Oracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manualOracle EBS R 12 Core hr user manual
Oracle EBS R 12 Core hr user manual
 
Oracle EBS R12 Self service user manual
Oracle EBS R12 Self service user manualOracle EBS R12 Self service user manual
Oracle EBS R12 Self service user manual
 
Query all roles and duties and privileges Oracle Fusion Cloud
Query all roles and duties and privileges Oracle Fusion CloudQuery all roles and duties and privileges Oracle Fusion Cloud
Query all roles and duties and privileges Oracle Fusion Cloud
 
Check element entry value on particular effective date
Check element entry value on particular effective dateCheck element entry value on particular effective date
Check element entry value on particular effective date
 
Calendar working days and holidays for Oracle EBS R12 Absence management
Calendar working days and holidays for Oracle EBS R12 Absence managementCalendar working days and holidays for Oracle EBS R12 Absence management
Calendar working days and holidays for Oracle EBS R12 Absence management
 
How to debug a fast formula
How to debug a fast formulaHow to debug a fast formula
How to debug a fast formula
 
All payroll elements with eligibility Oracle Fusion Cloud
All payroll elements with eligibility Oracle Fusion CloudAll payroll elements with eligibility Oracle Fusion Cloud
All payroll elements with eligibility Oracle Fusion Cloud
 
Query Pre Payment details Oracle Fusion Cloud
Query Pre Payment details Oracle Fusion CloudQuery Pre Payment details Oracle Fusion Cloud
Query Pre Payment details Oracle Fusion Cloud
 
Oracle Fusion Cloud HCM Payroll Query
Oracle Fusion Cloud HCM Payroll QueryOracle Fusion Cloud HCM Payroll Query
Oracle Fusion Cloud HCM Payroll Query
 
Accrual plan set up in oracle hrms
Accrual plan set up in oracle hrmsAccrual plan set up in oracle hrms
Accrual plan set up in oracle hrms
 
Oracle HRMS Fast Formula
Oracle HRMS Fast FormulaOracle HRMS Fast Formula
Oracle HRMS Fast Formula
 
The Goal with performance details Oracle Fusion Cloud
The Goal with performance details Oracle Fusion CloudThe Goal with performance details Oracle Fusion Cloud
The Goal with performance details Oracle Fusion Cloud
 
Oracle Fusion HCM Presentation
Oracle Fusion HCM PresentationOracle Fusion HCM Presentation
Oracle Fusion HCM Presentation
 
Payroll costing details Oracle Fusion Cloud HCM
Payroll costing details Oracle Fusion Cloud HCMPayroll costing details Oracle Fusion Cloud HCM
Payroll costing details Oracle Fusion Cloud HCM
 
Oracle Fusion Cloud HCM value sets
Oracle Fusion Cloud HCM value setsOracle Fusion Cloud HCM value sets
Oracle Fusion Cloud HCM value sets
 
Oracle Cloud SQL FTE Positions Query
Oracle Cloud SQL FTE Positions QueryOracle Cloud SQL FTE Positions Query
Oracle Cloud SQL FTE Positions Query
 
Oracle Fusion HCM vs E-Business Suite HRMS
Oracle Fusion HCM vs E-Business Suite HRMSOracle Fusion HCM vs E-Business Suite HRMS
Oracle Fusion HCM vs E-Business Suite HRMS
 
Oracle Fusion Cloud Payroll Costing Query
Oracle Fusion Cloud Payroll Costing QueryOracle Fusion Cloud Payroll Costing Query
Oracle Fusion Cloud Payroll Costing Query
 
Fusion cloud global payroll presentation
Fusion cloud global payroll presentationFusion cloud global payroll presentation
Fusion cloud global payroll presentation
 

Viewers also liked

Bi publisher for hyperion planning
Bi publisher for hyperion planningBi publisher for hyperion planning
Bi publisher for hyperion planningMaxim Levko
 
06 job and position structures esc
06 job and position structures esc06 job and position structures esc
06 job and position structures escmohamed refaei
 
Import data rahul vishwanath
Import data rahul vishwanathImport data rahul vishwanath
Import data rahul vishwanathmohamed refaei
 
24 define security for hcm
24 define security for hcm24 define security for hcm
24 define security for hcmmohamed refaei
 
SAP HCM Structural Authorization Overview Presentation
SAP HCM Structural Authorization Overview PresentationSAP HCM Structural Authorization Overview Presentation
SAP HCM Structural Authorization Overview PresentationKenBowers
 

Viewers also liked (7)

Bi publisher for hyperion planning
Bi publisher for hyperion planningBi publisher for hyperion planning
Bi publisher for hyperion planning
 
06 job and position structures esc
06 job and position structures esc06 job and position structures esc
06 job and position structures esc
 
22 export
22 export22 export
22 export
 
23 workflow approvals
23 workflow approvals23 workflow approvals
23 workflow approvals
 
Import data rahul vishwanath
Import data rahul vishwanathImport data rahul vishwanath
Import data rahul vishwanath
 
24 define security for hcm
24 define security for hcm24 define security for hcm
24 define security for hcm
 
SAP HCM Structural Authorization Overview Presentation
SAP HCM Structural Authorization Overview PresentationSAP HCM Structural Authorization Overview Presentation
SAP HCM Structural Authorization Overview Presentation
 

Similar to 25 bi reporting

Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the worldAgile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the worldHiroyuki Ito
 
Windows workflow foundation using c#
Windows workflow foundation using c#Windows workflow foundation using c#
Windows workflow foundation using c#Grupo Simoes
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxOm Prakash
 
5 Steps to Data-driven Training
5 Steps to Data-driven Training5 Steps to Data-driven Training
5 Steps to Data-driven TrainingLambda Solutions
 
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world  Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world Rakuten Group, Inc.
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewInvensis Learning
 
agileBIResearch
agileBIResearchagileBIResearch
agileBIResearchppetr82
 
48742447 11g-sql-fundamentals-ii-additional-practices-and-solutions
48742447 11g-sql-fundamentals-ii-additional-practices-and-solutions48742447 11g-sql-fundamentals-ii-additional-practices-and-solutions
48742447 11g-sql-fundamentals-ii-additional-practices-and-solutionsAshwin Kumar
 
The Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauThe Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauInstitut Lean France
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Mirco Hering
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Boe330 en col15_ilt_fv_co_a4
Boe330 en col15_ilt_fv_co_a4Boe330 en col15_ilt_fv_co_a4
Boe330 en col15_ilt_fv_co_a4M Rizwan Aqeel
 
1. table of contents
1. table of contents1. table of contents
1. table of contentsBeben Sutara
 
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...Meighan Brodkey
 
Never Miss An Opportunity: How ISO 56000 Enables an Innovative Organization
Never Miss An Opportunity: How ISO 56000 Enables an Innovative OrganizationNever Miss An Opportunity: How ISO 56000 Enables an Innovative Organization
Never Miss An Opportunity: How ISO 56000 Enables an Innovative OrganizationShelley Reece
 

Similar to 25 bi reporting (20)

Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the worldAgile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
 
Windows workflow foundation using c#
Windows workflow foundation using c#Windows workflow foundation using c#
Windows workflow foundation using c#
 
TrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptxTrailblazerDX Motihari.pptx
TrailblazerDX Motihari.pptx
 
5 Steps to Data-driven Training
5 Steps to Data-driven Training5 Steps to Data-driven Training
5 Steps to Data-driven Training
 
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world  Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
Agile2014 Report: As a Speaker and a Reporter of the latest Agile in the world
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course Preview
 
Training program BaffleSol academy of learning
Training program BaffleSol academy of learningTraining program BaffleSol academy of learning
Training program BaffleSol academy of learning
 
agileBIResearch
agileBIResearchagileBIResearch
agileBIResearch
 
48742447 11g-sql-fundamentals-ii-additional-practices-and-solutions
48742447 11g-sql-fundamentals-ii-additional-practices-and-solutions48742447 11g-sql-fundamentals-ii-additional-practices-and-solutions
48742447 11g-sql-fundamentals-ii-additional-practices-and-solutions
 
The Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves CaseauThe Lean Software Factory by Yves Caseau
The Lean Software Factory by Yves Caseau
 
Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015Dev Ops for systems of record - Talk at Agile Australia 2015
Dev Ops for systems of record - Talk at Agile Australia 2015
 
Olat report
Olat reportOlat report
Olat report
 
Babok version2
Babok version2Babok version2
Babok version2
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Learning selenium sample
Learning selenium sampleLearning selenium sample
Learning selenium sample
 
D66123 gc10 toc
D66123 gc10 tocD66123 gc10 toc
D66123 gc10 toc
 
Boe330 en col15_ilt_fv_co_a4
Boe330 en col15_ilt_fv_co_a4Boe330 en col15_ilt_fv_co_a4
Boe330 en col15_ilt_fv_co_a4
 
1. table of contents
1. table of contents1. table of contents
1. table of contents
 
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
 
Never Miss An Opportunity: How ISO 56000 Enables an Innovative Organization
Never Miss An Opportunity: How ISO 56000 Enables an Innovative OrganizationNever Miss An Opportunity: How ISO 56000 Enables an Innovative Organization
Never Miss An Opportunity: How ISO 56000 Enables an Innovative Organization
 

More from mohamed refaei

Hcm export data rahul vishwanath
Hcm export data rahul vishwanathHcm export data rahul vishwanath
Hcm export data rahul vishwanathmohamed refaei
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationmohamed refaei
 
26 extend and personalize
26 extend and personalize26 extend and personalize
26 extend and personalizemohamed refaei
 
25 bi business intelligence &amp; ad-hoc reporting
25   bi business intelligence &amp; ad-hoc reporting25   bi business intelligence &amp; ad-hoc reporting
25 bi business intelligence &amp; ad-hoc reportingmohamed refaei
 
20 best practices for fusion hcm cloud implementation
20   best practices for fusion hcm cloud implementation20   best practices for fusion hcm cloud implementation
20 best practices for fusion hcm cloud implementationmohamed refaei
 
19 product integrations
19   product integrations19   product integrations
19 product integrationsmohamed refaei
 
18 define checklists, actions, and workforce predictions
18 define checklists, actions, and workforce predictions18 define checklists, actions, and workforce predictions
18 define checklists, actions, and workforce predictionsmohamed refaei
 
18 checklists, actions, and workforce predictions
18   checklists, actions, and workforce predictions18   checklists, actions, and workforce predictions
18 checklists, actions, and workforce predictionsmohamed refaei
 
17 define workforce records
17 define workforce records17 define workforce records
17 define workforce recordsmohamed refaei
 
17 define workforce records
17   define workforce records17   define workforce records
17 define workforce recordsmohamed refaei
 
16 define workforce profiles
16 define workforce profiles16 define workforce profiles
16 define workforce profilesmohamed refaei
 
15 maintain worker directories
15 maintain worker directories15 maintain worker directories
15 maintain worker directoriesmohamed refaei
 
14 manage workforce lifecycle
14 manage workforce lifecycle14 manage workforce lifecycle
14 manage workforce lifecyclemohamed refaei
 

More from mohamed refaei (20)

Hcm export data rahul vishwanath
Hcm export data rahul vishwanathHcm export data rahul vishwanath
Hcm export data rahul vishwanath
 
Extensibility
ExtensibilityExtensibility
Extensibility
 
Em wp
Em wpEm wp
Em wp
 
Best practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementationBest practices for fusion hcm cloud implementation
Best practices for fusion hcm cloud implementation
 
27 appendix
27   appendix27   appendix
27 appendix
 
26 extend and personalize
26 extend and personalize26 extend and personalize
26 extend and personalize
 
25 bi business intelligence &amp; ad-hoc reporting
25   bi business intelligence &amp; ad-hoc reporting25   bi business intelligence &amp; ad-hoc reporting
25 bi business intelligence &amp; ad-hoc reporting
 
21 import data
21   import data21   import data
21 import data
 
21 fbl integration-01
21   fbl integration-0121   fbl integration-01
21 fbl integration-01
 
20 best practices for fusion hcm cloud implementation
20   best practices for fusion hcm cloud implementation20   best practices for fusion hcm cloud implementation
20 best practices for fusion hcm cloud implementation
 
19 product integrations
19   product integrations19   product integrations
19 product integrations
 
18 define checklists, actions, and workforce predictions
18 define checklists, actions, and workforce predictions18 define checklists, actions, and workforce predictions
18 define checklists, actions, and workforce predictions
 
18 checklists, actions, and workforce predictions
18   checklists, actions, and workforce predictions18   checklists, actions, and workforce predictions
18 checklists, actions, and workforce predictions
 
17 define workforce records
17 define workforce records17 define workforce records
17 define workforce records
 
17 define workforce records
17   define workforce records17   define workforce records
17 define workforce records
 
16 define workforce profiles
16 define workforce profiles16 define workforce profiles
16 define workforce profiles
 
16 workforce profiles
16   workforce profiles16   workforce profiles
16 workforce profiles
 
15 maintain worker directories
15 maintain worker directories15 maintain worker directories
15 maintain worker directories
 
15 worker directories
15   worker directories15   worker directories
15 worker directories
 
14 manage workforce lifecycle
14 manage workforce lifecycle14 manage workforce lifecycle
14 manage workforce lifecycle
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

25 bi reporting

  • 1. Partner Boot Camp – Fusion HCM Global HR BI Intelligence and Ad Hoc Reporting Instructor Guide July 25, 2013
  • 2. Author Megan Wallace Technical Contributors and Reviewers Julian Challenger Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Disclaimer This document contains proprietary information and is protected by copyright and other intellectual property laws. You may copy and print this document solely for your own use in an Oracle training course. The document may not be modified or altered in any way. Except where your use constitutes "fair use" under copyright law, you may not use, share, download, upload, copy, print, display, perform, reproduce, publish, license, post, transmit, or distribute this document in whole or in part without the express authorization of Oracle. The information contained in this document is subject to change without notice. If you find any problems in the document, please report them in writing to: Oracle University, 500 Oracle Parkway, Redwood Shores, California 94065 USA. This document is not warranted to be error-free. Restricted Rights Notice If this documentation is delivered to the United States Government or anyone using the documentation on behalf of the United States Government, the following notice is applicable: U.S. GOVERNMENT RIGHTS The U.S. Government’s rights to use, modify, reproduce, release, perform, display, or disclose these training materials are restricted by the terms of the applicable Oracle license agreement and/or the applicable U.S. Government contract. Trademark Notice Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
  • 3. CONTENTS Lesson 1:  Business Intelligence and Ad Hoc Reporting 1  Lesson Objectives 1  Overview of Oracle Fusion Reporting Tools for Oracle HCM Cloud Service 2  OBIEE 3  OTBI 4  BI Publisher 5  OBIA 6  Comparison of Reporting Tools 7  Advantages and Disadvantages of OTBI 8  Advantages and Disadvantages of BI Publisher 9  Advantages and Disadvantages of OBIA 10  Review Question 1 11  Review Question 2 12  Review Question 3 13  All Questions and Answers 14  Reports and Analytics Navigation 15  Reports and Analytics Pane 16  Reports and Analytics Work Area 18  Instructor Note: Activity 1 Timing 19  Activity 1 Introduction: Accessing Reports and Analytics 20  Instructor Note: Lesson Activities 21  Activity 1: Accessing Reports and Analytics 22  BI Architecture and the BI Catalog 23  BI Semantic Model 24  Layers of the BI Catalog: Physical Layer 25  Layers of the BI Catalog: Business Model Layer 26  Layers of the BI Catalog: Presentation Layer 27  Presentation Folders 28  BI Catalog 29  OTBI 30  Subject Areas, Folders, and Attributes 31  Folder Structure 33  Extending the Presentation Layer 34  OTBI Security 37  Data Security 39  OBIEE Security 41  Seeded Sample Analyses 42  Instructor Note: Activity 2 Timing 43  Activity 2 Introduction: Locating the Salary Basis Report 44  Activity 2: Locating the Salary Basis Report 45  BI Composer and Oracle Business Intelligence Answers 46  BI Composer 47  BI Composer Steps 48  Oracle Business Intelligence Answers 49  Oracle Business Intelligence Answers Concepts 50  Prompts 51  Instructor Note: Demo 1 Timing 52  Demonstration 1: Navigating in the Reports and Analytics Work Area 53  Instructor Note: Activity 3 Timing 55  Activity 3 Introduction: Creating an OTBI Analysis Using BI Composer 56  Activity 3: Creating an OTBI Analysis Using BI Composer 57  Instructor Note: Activity 4 Timing 60  Activity 4 Introduction: Creating an OTBI Analysis Using Oracle Business Intelligence Answers 61  i
  • 4. Activity 4: Creating an OTBI Analysis Using Oracle Business Intelligence Answers 62  Flex Fields 65  List of DFFs and OTBI Locations 67  Instructor Note: Activity 5 Timing 69  Activity 5 Introduction: Adding Flex Fields to OTBI 70  Instructor Note: Activity 5 71  Activity 5 Part 1: Creating a Flexfield 72  Activity 5 Part 2: Adding Data to Flexfield 74  Activity 5 Part 3: Running the Import Oracle Fusion Data Extensions for Transactional Business Intelligence 75  Activity 5 Part 4: Locate Flexfield in OTBI 77  Cross- Subject Area Queries 78  Instructor Note: Activity 6 Timing 79  Activity 6 Introduction: Creating a Cross- Subject Area Analysis 80  Activity 6: Creating a Cross- Subject Area Analysis 81  Effective-Date Reporting 84  Instructor Note: Demo 2 Timing 85  Demonstration 2: Effective-Date Reporting Solution for Non-Event Measures86  OTBI Considerations..............................................................................89  OTBI Review Question 1.........................................................................90  OTBI Review Question 2.........................................................................91  OTBI Review Question 3.........................................................................92  All Questions and Answers......................................................................93  BI Publisher............................................................................................94  Instructor Note: BI Publisher ..................................................................95  BI Process Flow ....................................................................................96  BI Publisher Architecture........................................................................97  BI Publisher Security .............................................................................98  Secured List Views .............................................................................. 100  BI Publisher Data Security.................................................................... 102  BI Publisher and PII Data ..................................................................... 103  Data Models ....................................................................................... 105  Data Sources...................................................................................... 106  Data Model Editor ............................................................................... 108  Instructor-Led Activity: Adding the BI Administrator Role.......................... 109  Instructor Note: Demo 3 Timing............................................................ 110  Demonstration 3: Creating a Data Model with an OTBI Analysis ................. 111  Instructor Note: Demo 4 Timing............................................................ 114  Demonstration 4: Creating a Data Model with SQL ................................... 115  Instructor Note: Activity 7 Timing.......................................................... 117  Activity 7 Introduction: Creating a Data Model ........................................ 118  Activity 7: Creating a Data Model ........................................................ 119  Report Creation Process ....................................................................... 121  Report Layouts ................................................................................... 122  Instructor Note: Activity 8 Timing.......................................................... 123  Activity 8 Introduction: Creating a BIP Report ......................................... 124  Activity 8: Creating a BIP Report......................................................... 125  BI Publisher Considerations .................................................................. 131  BI Publisher Review Question 1............................................................. 132  BI Publisher Review Question 2............................................................. 133  BI Publisher Review Question 3............................................................. 134  All Questions and Answers.................................................................... 135  Dashboards.......................................................................................... 136  Dashboard Builder............................................................................... 137  Dashboard Objects.............................................................................. 138  Instructor Note: Demo 5 Timing............................................................ 140  Demonstration 5: Editing a Dashboard ................................................... 141  Saving Customizations to Dashboards .................................................... 143  ii
  • 5. iii Adding Content to a Dashboard............................................................. 144  Creating a Dashboard .......................................................................... 145  Instructor Note: Activity 9 Timing.......................................................... 146  Instructor Note: Activity 9 Workaround .................................................. 147  Activity 9 Introduction: Adding Content to a Dashboard............................ 148  Activity 9 Part 1: Adding Content to a Dashboard .................................. 149  Activity 9 Part 2: Adding Content to a Dashboard .................................. 151  BI Publisher Reports and Dashboards..................................................... 153  Briefing Books ...................................................................................... 154  Adding Content to a Briefing Book ......................................................... 155  Downloading Briefing Books.................................................................. 156  Adding a List of Briefing Books to a Dashboard........................................ 157  Instructor Note: Activity 10 Timing ........................................................ 158  Activity 10 Introduction: Creating a Briefing Book.................................... 159  Activity 10: Creating a Briefing Book ................................................... 160  Delivering Content................................................................................. 162  Agents .............................................................................................. 163  Agent Editor....................................................................................... 164  Using an Agent to Deliver a Briefing Book............................................... 165  Instructor Note: Activity 11 Timing ........................................................ 166  Activity 11 Introduction: Creating an Agent ............................................ 167  Activity 11: Creating an Agent ............................................................ 168  Alerts ................................................................................................ 170  Dashboards, Briefing Books, and Delivering Content Review Question 1 ...... 171  Dashboards, Briefing Books, and Delivering Content Review Question 2 ...... 172  Dashboards, Briefing Books, and Delivering Content Review Question 3 ...... 173  All Questions and Answers.................................................................... 174  Integrating with Microsoft Office.............................................................. 175  Migrating Reports.................................................................................. 177  Lesson Highlights .................................................................................. 179  Lesson Resources................................................................................ 180 
  • 6.
  • 7. Lesson 1: Business Intelligence and Ad Hoc Reporting Lesson 1: Business Intelligence and Ad Hoc Reporting Lesson Objectives After completing this lesson, you should be able to: • Identify and compare the business intelligence and reporting tools that are available to Oracle HCM Cloud Service customers • Understand the Fusion business intelligence architecture • Review an existing OTBI report • Set up security for OTBI • Create a new OTBI report using both BI Composer and Oracle Business Intelligence Answers • Understand BI Publisher architecture • Set up security for BI Publisher • Create a BI Publisher data model • Create a BI Publisher report • Identify components of dashboards and add an analysis to a Fusion dashboard • Create a briefing book • Create an agent • Identify the MS Office integration options for Fusion reporting solutions • Migrate reports Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1
  • 8. Lesson 1: Business Intelligence and Ad Hoc Reporting Overview of Oracle Fusion Reporting Tools for Oracle HCM Cloud Service Oracle Business Intelligence offers a complete, integrated solution that generates and delivers analyses for Oracle Fusion Applications. The Oracle Business Intelligence platform is an enterprise-class platform for all modes of analysis and information delivery, including dashboards, ad hoc analysis, online analytical processing (OLAP), predictive analytics, and enterprise reporting. You can access information through multiple channels, such as web-based user interfaces, industry standard portals, mobile devices, and the Microsoft Office Suite of applications. You can push information to users through notifications, or embed it within business process workflows. Oracle Business Intelligence simplifies systems deployment and management through integrated systems management capabilities. Oracle Business Intelligence products integrated with Oracle Fusion Applications include: • Oracle Business Intelligence Enterprise Edition (OBIEE) • Oracle Transactional Business Intelligence (OTBI) • Oracle Business Intelligence Publisher (BI Publisher) • Oracle Business Intelligence Applications (OBIA) Throughout this lesson, analyses will refer to queries that you create in OTBI, and reports will refer to BI Publisher queries. 2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 9. Lesson 1: Business Intelligence and Ad Hoc Reporting OBIEE Oracle Business Intelligence Enterprise Edition (OBIEE) is a comprehensive set of enterprise business intelligence tools and infrastructure that includes: • Scalable and efficient query and analysis server • Ad hoc query and analysis tool • Tools to allow users to create and manage interactive dashboards • Tools to allow users to create and manage proactive intelligence and alerts • Enterprise reporting engine (integration with BI Publisher) Oracle Business Intelligence Answers enables you to create and maintain OTBI and OBIA analyses. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 3
  • 10. Lesson 1: Business Intelligence and Ad Hoc Reporting OTBI Oracle Transactional Business Intelligence (OTBI) is: • A business intelligence semantic layer that is built using OBIEE • Based on Fusion data structures • Allows users to run seeded sample reports and to create their own reporting solutions using OBIEE or BI Composer Constructed analyses are executed in real time against the transactional schema, which is supported by a layer of view objects. 4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 11. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Publisher Oracle Business Intelligence Publisher (BI Publisher) is an enterprise reporting solution for authoring, managing, and delivering reports from multiple data sources in multiple formats through multiple channels. BI Publisher can be used as an alternative reporting solution to OTBI. The following data sources are available: • SQL Query • MDX Query • Oracle BI Analysis • View Object • Web Service • LDAP Query • XML File • Microsoft Excel File • CSV File • HTTP (XML Feed) • Oracle Endeca Query Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 5
  • 12. Lesson 1: Business Intelligence and Ad Hoc Reporting OBIA Oracle Business Intelligence Applications is a complete, prebuilt solution that delivers role-based intelligence. Oracle Business Intelligence Applications can analyze the history and trends of transactional data. Oracle Business Intelligence Applications reporting uses Oracle Business Analytics Warehouse, a unified data repository for all customer-centric data, used to support the analytical requirements of Oracle Business Intelligence Applications. Oracle Business Intelligence Applications supplies the warehouse database schema and the logic that extracts data from the Oracle Fusion Applications transactional database and loads it to the warehouse. Oracle Fusion Applications end users interact with the information in Oracle Business Analytics Warehouse using Oracle BI Enterprise Edition components (such as Answers and Dashboards). OBIA is an additional license. Note: OBIA is not available to Cloud customers, but is included here for comparison purposes. 6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 13. Lesson 1: Business Intelligence and Ad Hoc Reporting Comparison of Reporting Tools The following figure compares the reporting tools available to Oracle Fusion HCM Cloud Service customers: Note: Extracts are covered in a separate lesson, but are included here for comparison purposes. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 7
  • 14. Lesson 1: Business Intelligence and Ad Hoc Reporting Advantages and Disadvantages of OTBI The following figure illustrates the advantages and disadvantages of OTBI: 8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 15. Lesson 1: Business Intelligence and Ad Hoc Reporting Advantages and Disadvantages of BI Publisher The following figure illustrates the advantages and disadvantages of BI Publisher: Note: The ability to query unsecured Fusion tables can also be seen as an advantage. When developing a BI Publisher report, you can choose whether or not to retrieve data that is subject to data security restrictions. You do this by using (or ignoring) the secure list views, which are covered in the BI Publisher topic. Sometimes a report developer will want to bypass data security, but you should limit who has access to do this. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 9
  • 16. Lesson 1: Business Intelligence and Ad Hoc Reporting Advantages and Disadvantages of OBIA The following figure illustrates the advantages and disadvantages of OBIA: Note: OBIA does secure access to HCM data, but it doesn't use security profiles. 10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 17. Lesson 1: Business Intelligence and Ad Hoc Reporting Review Question 1 Which tool is not available to Cloud customers? 1. BI Publisher 2. OBIA 3. OBIEE 4. OTBI Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 11
  • 18. Lesson 1: Business Intelligence and Ad Hoc Reporting Review Question 2 Which of the following is not one of the pros of OTBI? 1. Usability 2. Creating head count and salary trend reports 3. Provides real-time data results 4. Leverages Fusion security 12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 19. Lesson 1: Business Intelligence and Ad Hoc Reporting Review Question 3 True or False: Using BI Publisher, it is possible to query over unsecured tables within Fusion. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 13
  • 20. Lesson 1: Business Intelligence and Ad Hoc Reporting All Questions and Answers Which tool is not available to Cloud customers? (2. OBIA) 1. BI Publisher 2. OBIA 3. OBIEE 4. OTBI Which of the following is not one of the pros of OTBI? (2. Creating head count and salary trend reports) 1. Usability 2. Creating head count and salary trend reports 3. Provides real-time data results 4. Leverages Fusion security True or False: Using BI Publisher, it is possible to query over unsecured tables within Fusion. (True) 14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 21. Lesson 1: Business Intelligence and Ad Hoc Reporting Reports and Analytics Navigation You can access the Oracle Fusion reporting tools from: • Fusion dashboards and work areas (Human Resources dashboard, Performance Management work area, and Goal Management work area) • Navigator menu>Tools>Reports and Analytics Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 15
  • 22. Lesson 1: Business Intelligence and Ad Hoc Reporting Reports and Analytics Pane The Reports and Analytics pane provides a central place for you to quickly view or run any operational or analytical analysis or report relevant to your work. You can also create a new report or analysis and access Oracle Business Intelligence Answers. The pane is available in work areas across Oracle Fusion Applications, and contains links to reports specific to the work area. Each link in the Reports and Analytics pane is generically referred to as a report or analytic and represents a mapping to an object in the Oracle Business Intelligence (BI) Presentation Catalog. The catalog contains reports and analyses in Oracle Fusion Applications and presents them in an organized hierarchy. Links with the Report type are BI Publisher content, and those with Analysis type are OTBI or OBIA. Many other object types are available, but these are the most common. Reports and analyses can be mapped to one or more folders for the Reports and Analytics pane, therefore: • You might see the same report or analysis in different work areas. • You can have multiple instances of the same report or analysis in one work area, but with different parameters. In the Reports and Analytics work area, you can have: • Links to the same report or analysis in multiple folders • Multiple instances of the same report or analysis in the same folder, but with different parameters. 16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 23. Lesson 1: Business Intelligence and Ad Hoc Reporting Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 17
  • 24. Lesson 1: Business Intelligence and Ad Hoc Reporting Reports and Analytics Work Area You can also access the Reports and Analytics work area from the Navigator menu, under Tools. 18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 25. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Activity 1 Timing Approximate Activity Timing: 2 minutes Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 19
  • 26. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 1 Introduction: Accessing Reports and Analytics Background In this activity, you will familiarize yourself with the reports and analytics that are available from the Reports and Analytics pane and access the Reports and Analytics work area. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope Sign in as Curtis.feitty/Welcome1 Access the Reports and Analytics pane of the Human Resources dashboard, and then locate the Reports and Analytics link from the Navigator menu. 20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 27. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Lesson Activities For all activities in this lesson, students should use the following user information: User: Curtis.feitty In some steps, a note is included to use <XX>. The <XX> indicates that students should precede the object that they are creating with their initials so that they can easily identify their own reports. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 21
  • 28. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 1: Accessing Reports and Analytics In this activity, you navigate to Reports and Analytics using two methods. Sign in as curtis.feitty. 1. On the Welcome page, select the Human Resources tab. 2. Expand the Reporting and Analytics pane to view the options in the pane. Location: Human Resources tab 3. Click the Navigator menu. 4. Under Tools, select Reports and Analytics. 22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 29. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Architecture and the BI Catalog The following figure illustrates the architecture for Fusion Business Intelligence, including OTBI, BI Publisher, and OBIA: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 23
  • 30. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Semantic Model The semantic model comprises three layers in which the final layer (presentation layer) is created. These three layers are maintained using the BI Administration tool, which you download from Oracle. Note: Oracle HCM Cloud Service customers have no access to the BI Administration tool, so they must ask Oracle to make such changes. There is always a risk that any modifications may be lost when the customer upgrades 24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 31. Lesson 1: Business Intelligence and Ad Hoc Reporting Layers of the BI Catalog: Physical Layer In BI, objects (tables, views, etc) are pulled into the physical layer where joins are created to other objects. In the physical layer, different connections are defined for OTBI and OBIA. OTBI connects to Fusion Middleware, whereas OBIA connects to the warehouse tables directly. This distinction is transparent to users with access to both OTBI and OBIA. Aliases are also created to allow one object to be used for more than one purpose. For example, Person could be an applicant, a worker, and so on. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 25
  • 32. Lesson 1: Business Intelligence and Ad Hoc Reporting Layers of the BI Catalog: Business Model Layer Further abstraction is performed in the logical layer. 26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 33. Lesson 1: Business Intelligence and Ad Hoc Reporting Layers of the BI Catalog: Presentation Layer The final layer (Presentation) contains the objects that the users will see. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 27
  • 34. Lesson 1: Business Intelligence and Ad Hoc Reporting Presentation Folders Presentation folders are organized by subject areas that correspond to the functional areas. OTBI and OBIA share the same presentation catalog, but they have different naming conventions: • OTBI subject areas end with Real Time • OBIA subject areas begin with Human Resources The following graphic illustrates the different naming conventions: 28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 35. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Catalog The Oracle Business Intelligence (BI) Presentation Catalog (or web catalog) stores all business intelligence objects for Oracle Fusion Applications, including reports, analyses and dashboards. The BI Catalog also stores any objects (reports and analyses) that you create for yourself and store in your personal folder in the BI Catalog, or that you create for others as well and store in a shared folder, if you have access to do so. The following figure shows how these reports and dashboards appear in the BI Catalog: OTBI sample analyses always appear in folders titled Transactional Analysis Samples. BI Publisher reports can be identified because they often include a Data Model subfolder. You can also hover over an object to view the type. OBIA analyses are located in HCM>Analytic Library>Embedded Content. Although Oracle HCM Cloud Service customers do not have access to OBIA, these folders appear in the BI Catalog. However, in Release 7, customers will no longer see BI Applications catalog folders for which they have no license. BI Administrator can change permissions for analyses by clicking the Permissions link. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 29
  • 36. Lesson 1: Business Intelligence and Ad Hoc Reporting OTBI Oracle Fusion Transactional Business Intelligence (OTBI) is a real time, self-service reporting solution offered to all Oracle® Fusion application users with valid roles to create ad hoc analyses and analyze them for daily decision-making. With Oracle BI EE as the standard Oracle query and reporting tool, Oracle Business Intelligence Answers, and Oracle BI Dashboard end-user tools, business users can perform current state analysis of their business applications. Constructed queries are executed in real-time against the transactional schema supported by a layer of view objects. View objects are critical in transactional business intelligence. View objects represent facts and dimensions, implement applications data security, and handle multilanguage support. 30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 37. Lesson 1: Business Intelligence and Ad Hoc Reporting Subject Areas, Folders, and Attributes To create analyses in OTBI, you should be familiar with the following concepts: • Subject areas • Folders • Attributes Subject areas are based around a business object or fact. Fusion HCM has a total of 39 subject areas in Release 7: • Benefits: 5 • Compensation: 4 • Payroll: 6 • Goals:4 • Workforce Management: 9 • Performance: 4 • Profiles: 3 • Succession: 3 • Talent Review: 1 Note: OTBI subject areas always have a suffix of Real Time. Each subject area has one fact folder and a number of dimension folders. Fusion HCM has 181 distinct folders in release 7. Some folders appear in more than one subject area, such as Grade, Department, and Job. These are referred to as common folders or common dimensions. Fact folders are usually at the bottom of the list of folders and are usually named after the subject area. Fact folders contain attributes that can be measured, meaning that they are numeric values like head count and salary. There is also a special folder associated with the fact folder, called a Degenerate Dimension. Each dimension folder is joined to the fact folder within a subject area. Each fact has a different level of granularity. For example: • Worker Assignment has one row for every assignment • Worker Assignment Event has one row for each assignment event, such as hire and transfer, which means there are multiple rows for each assignment • Absence has one row for each absence. Finally, each dimension folder contains attributes, such as job name, worker gender, and so on. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 31
  • 38. Lesson 1: Business Intelligence and Ad Hoc Reporting Some folders contain flattened hierarchies. For example, because Release 7 contains line manager and department hierarchies, the hierarchies are flattened, which means that the transactional system contains: • One record that records that John is Claire's manager • Another record that records that Claire is James's manager. The OTBI hierarchy has one record containing John>Claire>James, and another one with Claire>James. If John signs in, he will use the former, if Claire signs in, she will use the latter record. 32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 39. Lesson 1: Business Intelligence and Ad Hoc Reporting Folder Structure The following figure illustrates the folder structure of the BI Catalog: • Subject area: Compensation - Salary Details Real Time • Dimension - Presentation Folders: HR Action Reason • Dimension - Attributes: Action Reason Code, Action Reason, End Date, Start Date • Fact - Presentation Folder: Salary • Fact - Measure: New Salary, Annualized Salary Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 33
  • 40. Lesson 1: Business Intelligence and Ad Hoc Reporting Extending the Presentation Layer The physical layer is created by the following: 1. Fusion HCM creates view objects. 2. Oracle BI brings the view objects into the physical layer using the BI Administration tool. However, this tool requires downloading, and is not available to Oracle HCM Cloud Service customers. Additionally, you can create joins in the business model layer (also known as the logical layer) and then bring them to the presentation layer. To extend the presentation layer, consider the following: • The only change an Oracle HCM Cloud Service customer can make to the presentation layer in OTBI is to add flex fields. This feature is covered in a subsequent topic. • On-premises customers can extend the presentation layer by downloading the BI Administration tool and then adding new objects to the physical layer, joining them to existing objects where appropriate and eventually pulling them into the presentation layer so that end users can access them. • Upgrades may impact any customizations to the presentation layer. Flex field customization is not impacted by upgrades. The following screenshot shows the layers of the BI Catalog: 34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 41. Lesson 1: Business Intelligence and Ad Hoc Reporting This screenshot highlights the Presentation layer: This screenshot highlights the Business Model layer: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 35
  • 42. Lesson 1: Business Intelligence and Ad Hoc Reporting This screenshot highlights the Physical layer: 36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 43. Lesson 1: Business Intelligence and Ad Hoc Reporting OTBI Security Subject areas are functionally secured using Fusion duty roles. The duty roles that grant access to subject areas use the nomenclature of: xx Transaction Analysis Duty, where xx is a group of similar objects. For example, Workforce Transaction Analysis Duty. They can be found under the obi application in APM. The following screenshot shows the duty roles in APM: Predefined HCM roles can access subject areas as follows: • Benefit Manager: Can access all Benefits subject areas • Compensation Analyst: Can access all Compensation subject areas • Compensation Manager: Can access all Compensation subject areas • HR Analyst: Can access Goals, Workforce Management, Workforce Performance, Workforce Profiles, and Talent Review subject areas • Line Manager: Can access all Workforce Management subject areas • Payroll Manager: Can access all Payroll subject areas Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 37
  • 44. Lesson 1: Business Intelligence and Ad Hoc Reporting Analyses will not work if the user does not have access to all the subject areas in the report. BI Catalog folders are functionally secured using Fusion duty roles. The duty roles that secure access to the BI catalog folders are the same duty roles that secure access to the subject areas. So, if a user has a role that inherits Workforce Transaction Analysis Duty, then he can access the Workforce Management folder in the BI catalog and the Workforce Management subject areas Predefined HCM roles can access OTBI folders as follows: • Benefit Manager: Can access OTBI Benefits folders • Compensation Analyst: Can access OTBI Compensation folders • Compensation Manager: can access OTBI Compensation folders • HR Analyst: Can access BIP Goals, BIP Performance, BIP Profiles, OTBI Career, and OTBI Workforce Management folders • Line Manager: Can access BIP Compensation, BIP Workforce Management, OTBI Workforce Management, and many OBIA folders • Payroll Manager: Can access OTBI and OBIA Payroll folders Analyses are secured based on the folders in which they are stored. If you have not secured BI reports using the report privileges, then by default they are secured at the folder level. You can set permissions against folders and reports in OBI for Application Roles, Catalog Groups or Users. You can set permissions to Read, Execute, Write, Delete, Change Permissions, Set Ownership, Run Publisher Report, Schedule Publisher Report and View Publisher Output. 38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 45. Lesson 1: Business Intelligence and Ad Hoc Reporting Data Security The data that is returned in OTBI reports is secured in a similar way to how data is returned in Fusion HCM pages, meaning that access is granted by the roles that are linked to security profiles. Each of the (xx) Transaction Analysis Duty roles that grants access to subject areas and BI Catalog folders inherits one or more (xx) Reporting Data Duty role. These are the duty roles that grant access to the data. The reporting data duty roles are found under the hcm application in APM. If you create custom job roles that have access to OTBI reports, you must give your job roles both the obi version of the transaction analysis duty roles and the hcm version of the transaction analysis duty role so that your job role has both the function and data security access needed to run the reports. The following figure is an example of the security for the seeded Line Manager role: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 39
  • 46. Lesson 1: Business Intelligence and Ad Hoc Reporting The arrows indicate inheritance. For example, the Workforce Transaction Analysis Duty inherits Workforce Reporting Data Duty (thereby providing access to person and assignment data), the Workforce Structures Reporting Data Duty (thereby providing access to workforce structures), Absence Management Reporting Data Duty (providing access to absence data), and finally Business Intelligence Authoring Duty (providing access to various features in Oracle Business Intelligence Answers.) 40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 47. Lesson 1: Business Intelligence and Ad Hoc Reporting OBIEE Security BI roles apply to both BI Publisher and OTBI. They grant access to functionality within BI, for example, the ability to run or author reports. Users need one or more of these roles in addition to the roles that grant access to reports, subject areas, BI catalog folders, and Fusion HCM data. BI roles include: • BI Consumer: enables you to run BI reports • BI Author: enables you to create and edit reports • BI Administrator: enables you to perform administrative tasks such as creating and editing dashboards and modifying security permissions for reports, folders, and so on. Note: The BI Administrator role is a super-user role. While Oracle HCM Cloud Service customers can add this role to a user, Oracle recommends that this is done only in a test environment. None of the predefined HCM roles have BI Administrator access. The BI Administrator role inherits the BI Author role, which inherits the BI Consumer role, so users who can author reports can also run them. You can configure custom roles that have the ability to run reports, (via BI Consumer) but not author them. The OTBI Transaction Analysis duty roles that are delivered with Fusion HCM inherit the BI Author role. Therefore, any users with these roles are authorized to create and edit OTBI reports, as well as run reports. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 41
  • 48. Lesson 1: Business Intelligence and Ad Hoc Reporting Seeded Sample Analyses In Oracle Fusion HCM, several seeded analyses are available. They are located in Shared Folders>Human Capital Management>(Benefits, Compensation, etc)>Transactional Analysis Samples. Using the same navigation above, you can also find HCM OTBI analyses, dashboards, and KPIs in the Fusion Tap folder. Report authors can save reports either in My Folders (private) or in Shared Folders>Custom, Report authors can also edit seeded reports and save their copy elsewhere. 42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 49. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Activity 2 Timing Approximate Demonstration Timing: 2 minutes Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 43
  • 50. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 2 Introduction: Locating the Salary Basis Report Background As an HR specialist, you want to review the Salary Basis report. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope Sign in as curtis.feitty. Access the Reports and Analytics pane from the Navigator menu and locate the Salary Basis report in the Transactional Analysis Samples folder under Compensation. 44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 51. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 2: Locating the Salary Basis Report In this activity, you locate the Salary Basis report. Sign in as curtis.feitty. Start Here: Reports and Analytics work area. 1. Expand the Shared Folders folder in the Reports and Analytics work area. 2. Expand the Human Capital Management folder. 3. Expand the Compensation Folder. 4. Expand the Transactional Analysis Samples folder. 5. Expand the Salary Basis folder. 6. Click the Salary Basis report. 7. Click View. 8. Review the report (the report may take a few minutes to load). Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 45
  • 52. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Composer and Oracle Business Intelligence Answers The Reports and Analytics work area enables you to either view seeded reports and analyses, or create new ones. The folders on the left-hand side are from the BI Catalog. To create new analyses and reports, you click the Create button, and then select either Analysis or Report. Reports are BI Publisher objects, so selecting Reports will open BI Publisher. BI Publisher is covered in a subsequent topic. Creating an analysis opens BI Composer, which is a guided process that allows you to define a report using the OTBI (and OBIA) presentation layers. You can also open the more advanced Answers product by clicking on the Catalog button. A new browser tab or window will open to display Answers. BI Composer and Answers are both tools that allow you to create reports using OTBI. They both also enable you to access BI Publisher. 46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 53. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Composer The following figure shows the BI Composer tool: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 47
  • 54. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Composer Steps To create an analysis in BI Composer, you use the following steps: 1. Select Columns: Select the columns that are to be included in the analysis. You can also specify column interactions, specify a column formula, rename a column, and hide a column. 2. Select Views: Select the views that are to be included in the analysis, such as a title, table, pivot table, bar graph, and so on. (Note that not all views available in Oracle BI Enterprise Edition are supported in BI Composer.) You can also preview the results and display the associated XML code. 3. Edit Table: Edit the layout of the tabular view (if you have included a tabular view). For example, you can create prompts, use a column to section the analysis, and exclude certain columns from the tabular view. You can also preview the results. 4. Edit Graph: Edit the properties and layout of the graph (if you have included a graph view). For example, you can create prompts, use a column to section the analysis, and exclude certain columns from the graph. You can also preview the results. 5. Sort and Filter: Apply sorting and filters to the views. You can also preview the results. 6. Highlight: Apply conditional formatting to the tabular view, such as highlighting rows in different colors (if you have included a tabular view). You can also preview the results. 7. Save: Save the analysis with the same name or with a different name. 48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 55. Lesson 1: Business Intelligence and Ad Hoc Reporting Oracle Business Intelligence Answers The following figure shows the Oracle Business Intelligence Answers tool: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 49
  • 56. Lesson 1: Business Intelligence and Ad Hoc Reporting Oracle Business Intelligence Answers Concepts Answers is a more flexible and advanced editor that allows you to explore and interact with information by visually presenting data in tables, graphs, pivot tables, and so on. You can include the views that you create in an analysis for display in dashboards. The Answers tool contains the following tabs: • Criteria tab: Specify the criteria for an analysis, including columns, and filters. You can specify the order in which the results should be returned, formatting (such as headings, number of decimal places, styles such as fonts and colors, and conditional formatting), and column formulas (such as adding a Rank or Percentile function). • Results tab: Create different views of the analysis results such as graphs, tickers, and pivot tables. You can also add or modify selection steps. • Prompts tab: Create prompts that allow users to select values to filter an analysis or analyses on a dashboard. Prompts allow users to select values that dynamically filter all views within the analysis or analyses. You can also create prompts for use with selection steps, both for member selection steps and qualifying condition steps. • Advanced tab: Edit XML code and examine the logical SQL statement that was generated for an analysis. You can use the existing SQL statement as the basis for creating a new analysis. 50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 57. Lesson 1: Business Intelligence and Ad Hoc Reporting Prompts Prompts allow users to select values that dynamically filter all views within the analysis. A prompt that is created at the analysis level is called an inline prompt because the prompt is embedded in the analysis and is not stored in the Oracle BI Presentation Catalog and, therefore, cannot be added to other analyses. Inline prompts allow the end users to specify the data values that determine the content of the analysis. An inline prompt can be a: • Column prompt: the most common and flexible prompt type-enables you to build very specific value prompts to either stand alone on the dashboard or analysis or to expand or refine existing dashboard and analysis filters. Column prompts can be created for hierarchical, measure, or attribute columns at the analysis or dashboard level. • Variable prompt: enables the user to select a value that is specified in the variable prompt to display on the dashboard. • Image prompt: provides an image that users click to select values for an analysis or dashboard. For example, in a sales organization, users can click their territories from an image of a map to see sales information • Currency prompt: enables the user to change the currency type that is displayed in the currency columns on an analysis or dashboard. When you create an inline prompt, you select the columns and operators for the prompt and specify how the prompt is displayed to the users and how the users select the values. The user's choices determine the content of the analyses that are embedded in the dashboard. An inline prompt is an initial prompt, meaning that it only displays when the analysis is rendered. After the user selects the prompt value, the prompt fields disappear from the analysis and the only way for the user to select different prompt values is to re-run the analysis. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 51
  • 58. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Demo 1 Timing Approximate Demonstration Timing: 5 minutes 52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 59. Lesson 1: Business Intelligence and Ad Hoc Reporting Demonstration 1: Navigating in the Reports and Analytics Work Area Demonstration Scope The instructor will demonstrate navigation in BI Composer and Oracle Business Intelligence Answers. Sign in as curtis.feitty. Demonstration Steps Start Here Reports and Analytics work area 1. From the Navigator, select Reports and Analytics. 2. Expand My Folders and Shared Folders. My Folders contains any reports or analytics that you have saved. Shared Folders contain reports and analytics that are available to everyone with access to them. Location: Reports and Analytics work area 3. Point out the Browse Catalog icon button to show how to access the BI Catalog and OBIEE. 4. Click the Create icon button and select Analysis to show BI Composer. 5. Select the Workforce Goals - Goal Alignment Real Time subject area. Location: Select Subject Area window 6. Expand the Workforce Goals - Goal Alignment Real Time folder. Location: Create Analysis: Select Columns page 7. Expand the Worker folder. 8. Select Employee Full Name and click the Add icon button to move the column to the Selected Columns region. Information This is the Add icon button: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 53
  • 60. Lesson 1: Business Intelligence and Ad Hoc Reporting 9. Expand the Organization Goals folder. 10.Select Goal Name and click the Add icon button to move the column to the Selected Columns region. 11.Click Next. 12.Enter Goal Alignment in the Name field. Location: Create Analysis: Select View page. 13.Click None next to the Table field and select Table (recommended). 14.Click Next. 15.Click Finish. Location: Create Analysis: Edit Table page 16.Enter Goal Alignment in the Name field for the analysis and select My Folders. Location: Create Analysis: Save page 17.Click Submit. 18.Click OK. Location: Confirmation window 19.Expand My Folders to see your analysis. 20.Select the analysis, and click View. 54 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 61. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Activity 3 Timing Approximate Activity Timing: 10 minutes Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 55
  • 62. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 3 Introduction: Creating an OTBI Analysis Using BI Composer Background You are the HR Specialist, and you want to review absence types across departments. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope Sign on as Curtis.Feitty/Welcome1. Access the Reports and Analytics pane from the Navigator menu. Create a new analysis using the Workforce Management - Absence Real Time subject area. Include Department Name, Reason Name, and Total Number of Absences. Select table, and specify that you want the table to appear above the graph. Section your report by Absence reason. Finally, save your analysis in My Folders, and enter <XX> Absences by Department for the name. 56 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 63. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 3: Creating an OTBI Analysis Using BI Composer In this activity, you use BI Composer to create an analysis of absences for each department, including the absence type. Sign in as curtis.feitty Start Here Reports and Analytics work area 1. Click the Create icon button and select Analysis. 2. Select the Workforce Management - Absence Real Time subject area. Location: Select Subject Area window 3. Expand the Workforce Management - Absence Real Time folder. Location: Create Analysis: Select Columns page 4. Expand the Department folder. 5. Select Name and click the Add icon button to move the column to the Selected Columns area. 6. Expand the Absence Reason folder. 7. Select Absence Reason Name and click the Add icon button to move the column to the Selected Columns area. 8. Expand the Assignment Absences folder. 9. Select # Of Absences and click the Add icon button to move the column to the Selected Columns area. 10.Click Next. 11.Enter <XX> Absence by Department in the Name field. Location: Create Analysis: Select Views page 12.Next to the Table field, click None to open the Table menu. 13.Select Table (recommended). Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 57
  • 64. Lesson 1: Business Intelligence and Ad Hoc Reporting 14.Next to the Graph field, click None to open the Graph menu. 15.Select Bar (recommended). 16.Use the default layout value of Table above Graph. 17.Select the Preview option. 18.After viewing the results, click Next. 19.Click Absence Reason Name in the Columns region. Location: Create Analysis: Edit Table page 20.Click the Move To menu and select Section By. 21.Click Next. 22.Click Next. Location: Create Analysis: Edit Graph page 23.Click Next. Location: Create Analysis: Sort and Filter page 24.Click Add Column Format in the Formatting region. Location: Create Analysis: Highlight page 25.Select # Of Absences. 26.In the first Threshold field, enter 10, and click the down arrow in the first Color field. Select the color Green. Information If you hover over the colors, hover text will show the name of the color. 27.In the second Threshold field, enter 30, and click the down arrow in the third Color field. Select the color Red (leave the second color yellow). Information The Formatting Region should look like this: 58 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 65. Lesson 1: Business Intelligence and Ad Hoc Reporting 28.Click Next. 29.Enter <XX> Absence by Department in the Analysis Name field, enter a description, and then select My Folders. Location: Create Analysis: Save page, Save In region 30.Click Submit. 31.Click OK. Location: Confirmation window 32.Expand My Folders to locate your analysis. 33.Select your report and click View. 34.Review your analysis. At this point, you should have created an analysis for absences by department and saved your analysis in My Folders. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 59
  • 66. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Activity 4 Timing Approximate Activity Timing: 10 minutes 60 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 67. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 4 Introduction: Creating an OTBI Analysis Using Oracle Business Intelligence Answers Background InFusion has just completed the annual review process. As an HR Specialist, you want to compare by department the performance ratings that were given by managers with the calibrated performance ratings that were given as a result of the talent review meetings to see if there are any large discrepancies. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope Sign on as curtis.feitty/Welcome1. Access the Reports and Analytics work area from the Navigator menu. Use the Workforce Talent Review- Talent Review Meeting Real Time subject area. Include meeting facilitator name, department, manager assessed performance rating level, and calibrated performance rating level. Change the column names for the rating levels so that you know which belongs to the manager and which belongs to the calibration. Save your analysis in My Folders, and name it <XX> Calibration and Manager Ratings Comparison. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 61
  • 68. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 4: Creating an OTBI Analysis Using Oracle Business Intelligence Answers In this activity, you will create a comparison of manager ratings with calibrated ratings. Sign in as curtis.feitty. Start Here: Reports and Analytics work area 1. Click the Browse Catalog icon button to open the BI Catalog. 2. Click the New icon button and select Analysis. Location: Catalog page 3. Select the Workforce Talent Review- Talent Review Meeting Real Time subject area. Location: Select Subject Area window 4. Expand the Facilitator folder, select Full Name and drag it to the Selected Columns region. Location: Criteria tab, Subject Areas region 5. Expand the Reviewee folder, and then the Department folder. 6. Select Department Name and drag it to the Selected Columns region to the right of the Full Name column. 7. Expand the Reviewee Talent Data folder, and then expand the Manager Assessed Performance folder. 8. Select Rating Level and drag it to the Selected Columns region to the right of the Department Name column. 9. Expand the Calibrated Performance folder. 10.Select Rating Level and drag it to the Selected Columns region to the right of the Manager Assessed Performance column. Information Notice that the column headings for ratings both have a label of Rating Level. Steps 11 through 15 will show you how to change the labels of the columns so 62 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 69. Lesson 1: Business Intelligence and Ad Hoc Reporting that you can distinguish from the calibrated rating level and the manager rating level. 11.In the Manager Assessed Performance column, hover over the menu icon button on the right side of the column. This is the menu icon button: Location: Criteria tab, Selected Columns region. 12.Select Column Properties. 13.Select the Column Format tab. Location: Column Properties window. 14.Select the Custom Headings option. 15.In the Column Heading field, enter Manager Rating Level. 16.Click OK. 17.Follow steps 12 through 16 for the Calibrated Performance column, and change this column heading to Calibrated Rating Level. 18.Click the Save Analysis icon button in the upper-right corner. Location: Criteria tab, Selected Columns region 19.Select My Folders. Location: Save As window 20.Enter <XX >Calibration and Manager Ratings Comparison in the Name field. 21.Click OK. 22.Click the Results tab to see the results of your analysis. Location: Criteria tab 23.Click the Save Analysis icon button. Location: Results tab 24.Click Home. The home page for OBIEE appears. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 63
  • 70. Lesson 1: Business Intelligence and Ad Hoc Reporting 25.Locate your analysis in the Recent region. 26.Select it, and click Open to run the report. 27.Click Home. At this point, you should have created an OTIB analysis using Oracle Business Intelligence Answers and saved your analysis to My Folders. 64 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 71. Lesson 1: Business Intelligence and Ad Hoc Reporting Flex Fields If you have defined flex fields for Oracle Fusion objects, you can add them to OTBI reports. The following figure illustrates the process for using flex fields in OTBI reports: To use flex fields with OTBI, you complete the following steps: 1. Flex segments can be defined in Fusion by navigating to Setup and Maintenance and opening the Manage Descriptive Flexfields task. Alternatively, if you know which object you want to create a flex segment against, you can open the relevant task, for example Manage Person Descriptive Flexfields. 2. Search and select the Flexfield code you are interested in and edit it. You can define global segments, segments for localization and segments that only appear based on context. You can define the data type for a segment (text, number, etc). If your segment is based on a lookup, you must also set up the lookup. 3. Select the BI Enabled option. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 65
  • 72. Lesson 1: Business Intelligence and Ad Hoc Reporting 4. After saving the flex field, deploy it. 5. Add data to the flex field using a task within Oracle Fusion HCM. 6. Schedule the Import Oracle Fusion Data Extensions for Transactional Business Intelligence process to run, or run it on an ad hoc basis. 7. Access Reports and Analytics and add the flex field to an analysis. IMPORTANT: You can only move some descriptive flex fields to OTBI, only those already set up by Oracle development (see the subsequent list). All descriptive flex fields that appear in Fusion UI and can sensibly join to an object in OTBI are enabled for BI. Extensible flex fields (EFF) are planned for BI enablement in Release 8. 66 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 73. Lesson 1: Business Intelligence and Ad Hoc Reporting List of DFFs and OTBI Locations The following tables show the descriptive flex fields for Oracle Fusion HCM and their locations in the user interface and in OTBI: This table is a continuation of the preceding table: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 67
  • 74. Lesson 1: Business Intelligence and Ad Hoc Reporting 68 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 75. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Activity 5 Timing Approximate Activity Timing: 15 minutes Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 69
  • 76. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 5 Introduction: Adding Flex Fields to OTBI Background As an HR specialist, you want to be able to report on whether your workers' passports are current. You want to add a flexfield to the Person object to track this information, and then create an OTBI analysis that includes this information. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope Add a global segment to the PER_PERSON_DFF, enable it for BI, and deploy it. Use the Person Management task to add data to your flex field. Run the Import Oracle Fusion Data Extensions for Transactional Business Intelligence process. Create an analysis using the Workforce Management - Person Real Time subject area, and notice that your flex field appears in the Person folder. 70 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 77. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Activity 5 The Import Oracle Fusion Data for Transactional Business Intelligence process takes about 15 minutes to run. After running this process, move on to other content and come back to complete Part 4 of the activity, which is to view the flexfield in OTBI. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 71
  • 78. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 5 Part 1: Creating a Flexfield In this part of the activity, you will create a descriptive flex field segment for the Person business object and deploy it. Sign in as curtis.feitty. Start Here: Home work area, Welcome tab 1. In the global area Navigator menu under Tools, select Setup and Maintenance. 2. In the Search Tasks field, enter Manage Person Descriptive Flexfields. Location: Setup and Maintenance work area, Overview tab 3. Click the Go to Task icon button. Location: Search Results region, Manage Person Descriptive Flexfields row 4. Locate the PER_PERSONS_DFF row, and select the PER_PERSONS_DFF link. Location: Overview tab, Manage Person Descriptive Flexfields page 5. Click the Edit icon button. Location: Manage Person Descriptive Flexfields page 6. Click the Create icon button. Location: Manage Person Descriptive Flexfields page, Global Segments region. 7. Enter <XX> Passport in the Name field. Location: Create Segment page 8. Replace the default value in the Code field with <XX>PER_PSSPRT. 9. Enter Indicates whether employee's passport is current in the Description field. 10.In the Data Type field, select Character. 72 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 79. Lesson 1: Business Intelligence and Ad Hoc Reporting 11.Accept the default value in the Table Column field. 12.In the Value Set field, select 30 Characters. 13.In the Display Type field, select Text Box. 14.Scroll down to the Business Intelligence region and select BI Enabled. 15.Click Save and Close. 16.Click Save and Close. Location: Manage Person Descriptive Flexfields page 17.Click Deploy Flex Field. Location: Manage Person Descriptive Flexfields page 18.Click OK. Location: PER_PERSONS_DFF: Confirmation window 19.Click Done. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 73
  • 80. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 5 Part 2: Adding Data to Flexfield In this part of the activity, you will enter data into the descriptive flex field using the Person Management task Sign in as curtis.feitty. Start Here: Home work area, Welcome tab 1. In the global area Navigator menu select Person Management. 2. On the Search Person page, enter malone, edward in the Name field and click Search. Location: Manage Person page 3. Click the link for Edward Malone. 4. Click the Edit icon button. Location: Manage Person page, Person Information tab, Biographical Information region 5. Enter Edward has a current passport in the Passport field. Location: Edit Biographical Information window 6. Click OK. 7. Click Submit. Location: Manage Person page 8. Click Yes to confirm. Location: Warning window 74 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 81. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 5 Part 3: Running the Import Oracle Fusion Data Extensions for Transactional Business Intelligence In this part of the activity, you will run the Import Oracle Fusion Data Extensions for Transactional Business Intelligence process. Sign in as curtis.feitty. Start Here: Home work area, Welcome tab 1. In the global area Navigator menu under Tools, select Scheduled Processes. 2. Click Schedule New Process. Location: Overview page, Search Results region 3. Click the Search:Name arrow in the Name field, and click the Search link at the bottom of the list. Location: Schedule New Process window 4. Enter Import Oracle Fusion Data Extensions for Transactional Business Intelligence in the Name field. Location: Search and Select: Name window 5. Select the row for Import Oracle Fusion Data Extensions for Transactional Business Intelligence, and click OK. 6. Click OK. Location: Schedule New Process window 7. Click Submit. Location: Process Details window 8. Click OK. Location: Confirmation window 9. Click Close. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 75
  • 82. Lesson 1: Business Intelligence and Ad Hoc Reporting Location: Process Details window 10.Enter Import Oracle Fusion Data Extensions for Transactional Business Intelligence in the Name field. Location: Scheduled Processes, Overview page 11.Click Search to see the status of the job. Note: This process can take up to 15 minutes in the classroom environment. 76 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 83. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 5 Part 4: Locate Flexfield in OTBI In this part of the activity, you will open the Workforce Management - Person Real Time subject area and view your flex field. Sign in as curtis.feitty. Start Here: Home work area, Welcome tab 1. In the global area Navigator menu under Tools, select Reports and Analytics. 2. In the Reports and Analytics work area, click the Create icon button and select Analysis. Location: Reports and Analytics work area 3. In the Select Subject Area window, find and select the Workforce Management - Person Real Time subject area. Location: Select Subject Area window 4. Expand the Workforce Management - Person Real Time folder. Location: Create Analysis: Select Columns page 5. Expand the Person folder. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 77
  • 84. Lesson 1: Business Intelligence and Ad Hoc Reporting Cross- Subject Area Queries OTBI allows creating a report that combines data from more than one subject area. This type of query is referred to as a cross-subject area query. Cross subject area queries can be classified into three broad categories: 1. Using common dimensions 2. Using common and local dimensions 3. Combining more than one result set from different subject areas using set operators such as union, union all, intersection and difference. A common dimension is a dimension that exists in all subject areas that are being joined in the report. For example, both the Workforce Management - Worker Assignment Real Time and the Workforce Management - Worker Assignment Event Real Time subject areas have Worker, Job, and Department available for use in the respective subject areas. These are considered common dimensions between these two subject areas and they can be used to build a cross subject area report. On the other hand Worker Assignment Details dimension in the Workforce Management - Worker Assignment Real Time subject area is not available in the Workforce Management - Worker Assignment Event Real Time subject area, therefore it is a local dimension for the purposes of a cross subject area query between these two subject areas. 78 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 85. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Activity 6 Timing Approximate Activity Timing: 15 minutes Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 79
  • 86. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 6 Introduction: Creating a Cross- Subject Area Analysis Background As an HR specialist, you want to be able to report on head count by department, as well as annualized salary. Requirements You must have access to Oracle Fusion Application InFusion database or comparable training or test instance at your site, on which to complete this practice. Activity Scope You will create a new analysis using Oracle Business Intelligence Answers. Use the following information for your analysis: 1. Sign in as curtis.feitty/Welcome1 2. Select the Workforce Management - Workforce Assignment Real Time subject area. 3. Select department name and head count. 4. Add the Compensation - Salary Details subject area, and include annualized salary. 5. Review the results of your report, and then go back and add Apps Local Currency Code (under the Salary Details folder) and review the results of the report again. Notice that now the Head count is empty for each row. 6. Add the following to the Prefix field in the Advanced tab: SET VARIABLE ENABLE_DIMENSIONALITY=1, NO_FORCE_TO_DETAIL_BIN=1; Review the results of your report again. The head count should now be populated. 80 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 87. Lesson 1: Business Intelligence and Ad Hoc Reporting Activity 6: Creating a Cross- Subject Area Analysis In this activity, you create a cross-subject area analysis using Oracle Business Intelligence Answers. Sign in as curtis.feitty Start Here: Reports and Analytics work area 1. Click the Browse Catalog icon button. Location: Reports and Analytics work area 2. Click New and select Analysis. 3. Select the Workforce Management - Worker Assignment Real Time subject area. Location: Select Subject Area window 4. Expand the Department folder. Location: Criteria tab, Subject Area region 5. Click Name and drag it to the Selected Columns area. 6. Expand the Worker Assignment folder. 7. Click Head Count and drag it to the Selected Columns area to the right of the Department Name column. 8. In the upper-right corner of the Subject Areas region, click the Add/Remove Subject Areas button. 9. In the Add/Remove Subject Areas window, select Compensation - Salary Details Real Time. Location: Add/Remove Subject Areas window 10.Click OK. 11.Expand the Compensation - Salary Details Real Time folder. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 81
  • 88. Lesson 1: Business Intelligence and Ad Hoc Reporting Location: Criteria tab, Subject Areas region 12.Expand the Salary folder. 13.Click Annualized Salary and drag it to the Selected Columns area to the right of the Head Count column. 14.Click the Results tab to see the results of the analysis. 15.Click the Criteria tab again to return to the analysis definition. 16.In the Compensation - Salary Details Real Time, expand the Salary Details folder. Location: Criteria tab, Subject Areas region 17.Click Apps Local Currency Code and drag it to the Selected Columns area to the right of the Annualized Salary column. 18.Click the Results tab to view the report again. Information: Notice that the Head Count column is now blank. 19.Click the Advanced tab. 20.Scroll down to the Advanced SQL Clauses region. Location: Advanced tab 21.In the Prefix field, enter SET VARIABLE ENABLE_DIMENSIONALITY=1, NO_FORCE_TO_DETAIL_BIN=1; 22.Click Apply SQL. 23.Click OK. Location: Message from Web page window 24.Click the Results tab again to see that the Head Count column now has numbers. 25.Click the Save Analysis icon button. 26.Save to My Folders, and enter <XX> Head Count by Department in the Name field, and enter a description for your analysis. 82 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 89. Lesson 1: Business Intelligence and Ad Hoc Reporting Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 83
  • 90. Lesson 1: Business Intelligence and Ad Hoc Reporting Effective-Date Reporting OTBI is designed to report on non-event measures, such as head count and salary, as of the current date. Event-type measures such as assignment events, absences, and performance are included in subject areas that include a time dimension, so that you can query as of a specific date on these types of events. Note: OTBI can product trend reports for any subject area that has the time dimension, which are event-type measures. Currently, you cannot produce trends for non-event based measures in OTBI. Oracle recommends that you either use OBIA (not yet available in the Cloud and an additional license fee) or BI Publisher, although you should be aware that creating SQL statements for trends will be complex to create. 84 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 91. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Demo 2 Timing Approximate Demonstration Timing: 5 minutes Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 85
  • 92. Lesson 1: Business Intelligence and Ad Hoc Reporting Demonstration 2: Effective-Date Reporting Solution for Non- Event Measures Demonstration Background The instructor will demonstrate a solution for creating a date-effective report for a non- event measure such as head count. Sign in as curtis.feitty. Demonstration Scope This demonstration will cover how to create a date-effective report for a non-event measure such as head count. Demonstration Steps 1. From the Navigator, select Reports and Analytics. 2. Click the Browse Catalog icon button. 3. Click the New menu, and select Analysis. 4. Select the Workforce Management - Worker Assignment Real Time subject area. Location: Select Subject Area window 5. Expand the Worker Assignment folder. Location: Criteria tab, Subject Areas region 6. Select Head Count and drag it to the Selected Columns region. 7. Expand the Department folder, select Name, and drag it to the Selected Columns region. 8. Select the Prompts tab. 9. On the right-hand side of the page, click the New icon button and select Variable prompt. Location: Prompts tab 10.In the Prompt for field, leave the value of Presentation Variable, and enter AsOfDate. 86 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 93. Lesson 1: Business Intelligence and Ad Hoc Reporting Location: New Prompt window 11.In the Label field, enter Workers as of (mm/dd/yyyy). 12.Expand the Options region. 13.In the Variable Data Type menu, select Date. 14.Select the Require user input option. 15.Select Dynamic for the Text Field Width. 16.Click OK. 17.Select the Advanced tab. 18.Scroll down to the Advanced SQL Clauses region. Location: Advanced tab 19.In the Prefix field, enter SET VARIABLE PARAMETER_EFFECTIVE_DATE='@{AsOfDate}'; 20.Click Apply SQL. 21.Click OK to clear the message. 22.Click the Save Analysis icon button. 23.Select My Folders and enter Date-Effective Head count in the Name field. Location: Save As window 24.Click OK. 25.At the top of the page, click the Home link to return to the OBI EE home page. 26.Locate your report in the Recent region. 27.Click Open. 28.In the Workers as of mm/dd/yyyy field, enter an effective date in the proper format. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 87
  • 94. Lesson 1: Business Intelligence and Ad Hoc Reporting 29.Press OK. 30.Review the results in the Head Count field. Information You can click Home, open the report again, and enter a different date to see the change in head count. Based on what transactions are performed in the class, this number might not change. 88 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 95. Lesson 1: Business Intelligence and Ad Hoc Reporting OTBI Considerations When working with OTBI, consider the following: • Content Breadth: OTBI does not have complete HCM coverage. Customers requiring attributes that are not currently covered are recommended to use BI Publisher. You should enter service requests (SRs) for all such requests to get them added to OTBI. • Joins to the Person Subject Area: The Person subject area is not designed to be joined to any other subject area. Many customers attempt this join and unfortunately the tools do not tell them that this is not possible until the query errors out. • Manager Hierarchy (Additional Security): When the Assignment Manager hierarchy is included in an analysis, the query is subject to the additional security of the line manager hierarchy (Fusion security is still applied). The analysis will additionally be secured based on the user's login, and will display only workers in the line manager hierarchy below the logged in user. This means that an HR Specialist with no direct reports will receive no output. If you remove the manager hierarchy, then Fusion security remains in place. If you leave the manager hierarchy in the query, Fusion data security and manager hierarchy security are both applied. • Row Limits: The default download limit is 25,000 rows. Depending on the number of columns in a report, this limit will go down proportionally with reports containing more than 20 columns. The formula for downloads is based on the total of 500,000 cells of data, which equals 25,000 rows multiplied by 20 columns. If a report has 19 columns, then 25,000 rows will be downloaded. If a report has 21 columns, then the total number of rows will equal 500,000 cells divided by 21 columns, which equals 23,810. (Note that on-premises customers can increase this limit, but Oracle HCM Cloud Service customers must request the increase from Oracle.) Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 89
  • 96. Lesson 1: Business Intelligence and Ad Hoc Reporting OTBI Review Question 1 True or False? You can find the seeded OTBI analyses under Human Capital Management>Sample Content. 90 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 97. Lesson 1: Business Intelligence and Ad Hoc Reporting OTBI Review Question 2 Which of the following extensions to the presentation layer can Oracle HCM Cloud Service customers perform? 1. Add new objects to the physical layer 2. Join new objects to existing objects 3. Add flex fields to OTBI Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 91
  • 98. Lesson 1: Business Intelligence and Ad Hoc Reporting OTBI Review Question 3 True or False? It is possible to create an analysis using two different subject areas. 92 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 99. Lesson 1: Business Intelligence and Ad Hoc Reporting All Questions and Answers True or False You can find the seeded OTBI analyses under Human Capital Management>Sample Content. (false- Human Capital Management>Transactional Analysis Samples Which of the following extensions to the presentation layer can Oracle HCM Cloud Service customers perform? (3) 1. Add new objects to the physical layer 2. Join new objects to existing objects 3. Add flex fields to OTBI True or False? It is possible to create an analysis using two different subject areas. (True) Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 93
  • 100. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Publisher BI Publisher is a set of tools that allows you to create highly formatted reports based on data models. With BI Publisher, you can: • Author, manage and deliver documents • Create interactive management reports • Create highly formatted, customer facing documents • Create government forms • Create EFT documents Some reporting tools combine the data model, layout, and translation into one report file, requiring Business Intelligence (BI) administrators to maintain multiple copies of the same report to support minor changes. BI Publisher separates the data model, layout, and translation, which means that BI reports can be: • Generated and consumed in many output formats, such as PDF, and EXCEL • Scheduled for delivery to e-mail, printers, and so on • Printed in different languages by adding translation files • Burst and scheduled to be delivered to many recipients The following figure illustrates how BI Publisher separates the data model, layout, and translation: BI Publisher can be found from BI Composer or from the BI Catalog by clicking Create>Report. 94 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 101. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: BI Publisher Much of the BI Publisher content was covered in the Extract lesson. The content is included here again as a review, and in case the Extract lesson has not been taught in this class. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 95
  • 102. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Process Flow The following figure illustrates the process flow of BI Publisher: 96 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 103. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Publisher Architecture The following figure illustrates the relationship between data models and data sources: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 97
  • 104. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Publisher Security In conceptual terms, BI catalog folders that contain BI Publisher reports are secured using duty roles. These duty roles are not the same as those that secure OTBI subject areas and folders. Individual BI Publisher reports are secured using function security privileges that are granted to these duty roles. For example, the Payroll Register Report is in the Payroll Calculations folder. The report is secured using a privilege called Run Payroll Register Report, and this privilege is granted to Payroll Distribution Calculation Management Duty. The Payroll Calculations folder is secured using this duty role. The way this is actually implemented in reality is slightly different because BI security works slightly differently than regular Fusion Applications security. The key difference is that BI security supports application roles, but it does not support privileges. So, we implement the privileges that secure BI Publisher reports as application roles. In the preceding example, the privilege Run Payroll Register Report is implemented as an application role called Run Payroll Register Report (OBI), which is inherited by another application role called Payroll Distribution Calculation Management Duty OBI. You can view this role inheritance under the obi application in APM: 98 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 105. Lesson 1: Business Intelligence and Ad Hoc Reporting As discussed in the Security lesson, Fusion Applications duty roles are implemented in Fusion Middleware as application roles. Function security privileges are implemented as Entitlements in APM. In BI, the function security privileges are also implemented as application roles, and the privilege to duty role grant is implemented as a parent-child relationship in the application role hierarchy, meaning that the duty role is the parent application role and the privilege is the child application role. You can distinguish between application roles that implement duty roles and application roles that implement privileges by looking at the role names. Application roles that implement duty roles have names ending with _DUTY_OBI and application roles that implement privileges have names ending with _PRIV_OBI. If you have access to the Permissions link in the BI Catalog, these application roles are visible there. You must have the BI Administrator role to view permissions for the seeded folders and reports. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 99
  • 106. Lesson 1: Business Intelligence and Ad Hoc Reporting Secured List Views When you access data using a BIP data model that uses an SQL Query as the data source, you have the option of either selecting directly from a database table, in which case the data you return is not subject to data security restrictions (although there are some exceptions, which we'll cover shortly), or you can join to a secured list view, in which case data security restrictions are enforced. The tables for which secured list views are available are : This table is a continuation of the previous table: 100 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 107. Lesson 1: Business Intelligence and Ad Hoc Reporting The above tables show, for each table, the secured list view, the data security privilege that is needed to report on data in the table (if accessed via the secured list view) and the duty role that has the security privilege. PER_JOBS_F, PER_LOCATIONS and PER_GRADES_F are not currently secured. The secured list views and privileges for these three tables are not currently used. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 101
  • 108. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Publisher Data Security BI Publisher allows you to create data models on unsecured data. Therefore, you should minimize the number of users who have access to create data models. When creating custom BI Publisher reports, locate the secured views in Oracle Enterprise Repository (OER) (type=View; Logical Business Area=HCM), and use them when creating the reports. The secured views are: • PER_POSITION_SECURED_LIST_V • PER_PUB_PERS_SECURED_LIST_V • CMP_SALARY_SECURED_LIST_V • PER_ASSIGNMENT_SECURED_LIST_V • PER_DEPARTMENT_SECURED_LIST_V • PER_JOB_SECURED_LIST_V • PER_LDG_SECURED_LIST_V • PER_LEGAL_EMPL_SECURED_LIST_V • PER_LOCATION_SECURED_LIST_V • PAY_PAYROLL_SECURED_LIST_V • PER_PERSON_SECURED_LIST_V • PER_GRADE_SECURED_LIST_V To access HCM tables with data security restrictions, join to these secured list views in your select statements. The data returned will be determined by the security profiles that are assigned to the roles of the user who is running the report. Note: You can access OER using the following URL: https://fusionappsoer.oracle.com/oer/ and sign in with your Oracle ID. 102 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 109. Lesson 1: Business Intelligence and Ad Hoc Reporting BI Publisher and PII Data Personally identifiable information (PII) tables are secured at the database level using virtual private database (VPD) policies. Only authorized users can report on data in PII tables, and this restriction also applies to BI Publisher reports. The Fusion HCM tables that are protected in this way are: • PER_ADDRESSES_F • PER_DRIVERS_LICENSES • PER_EMAIL_ADDRESSES (work e-mail not protected) • PER_NATIONAL_IDENTIFIERS • PER_PASSPORTS • PER_PHONES (work phone not protected) • PER_VISAS_PERMITS_F The data in these tables is protected using data security privileges that are granted via duty roles in the usual way. This table lists the protected PII tables and the associated privileges that should be used to report on data in these PII tables: Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 103
  • 110. Lesson 1: Business Intelligence and Ad Hoc Reporting All of the above privileges are accessible using the Workforce Reporting Data Duty duty role. Note: Line Managers can currently access PII data for which they should not have access to in BI Publisher reports. This is reported in the following bugs: 16462131 and 16462125 104 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 111. Lesson 1: Business Intelligence and Ad Hoc Reporting Data Models A data model is an object that contains a set of instructions for BI Publisher to retrieve and structure data for a report. Data models reside as separate objects in the catalog. At the very simplest, a data model can be one data set retrieved from a single data source (for example, the data returned from the columns in the employees table). A data model can also be complex, including parameters, triggers, and bursting definitions as well as multiple data sets. The data model editor is the tool for building your data models. A data model supports the following components: • Data set: A data set contains the logic to retrieve data from a single data source. A data set can retrieve data from a single data source (for example, a database, an existing data file, a Web service call to another application, or a URL/URI to an external data provider). A data model can have multiple data sets from multiple sources. • Event triggers: A trigger checks for an event. When the event occurs the trigger runs the PL/SQL code associated with it. The data model editor supports before data and after data triggers. Event triggers consist of a call to execute a set of functions defined in a PL/SQL package stored in an Oracle database. • Flexfields: A flexfield is a structure specific to Oracle Applications. The data model editor supports retrieving data from flexfield structures defined in your Oracle Application database tables. • Lists of values: A list of values is a menu of values from which report consumers can select parameter values to pass to the report. • Parameters: A parameter is a variable whose value can be set at runtime. The data model editor supports several parameter types. • Bursting Definitions: Bursting is a process of splitting data into blocks, generating documents for each data block, and delivering the documents to one or more destinations. A single bursting definition provides the instructions for splitting the report data, generating the document, and delivering the output to its specified destinations. For example, you can generate a letter and then send it out to a subset of the workforce using each worker's preferred delivery method. Note: You must have the BI Administration role to be able to create data models. Oracle HCM Cloud Service customers can add the BI Administration role without contacting Oracle. In Release 7 (fix is not in the classroom environment), the Application Developer role has been granted the permission to create data models, so customers won't need to add the BI Administration role. Application Developer is an existing role that is inherited by Application Implementation Consultant. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 105
  • 112. Lesson 1: Business Intelligence and Ad Hoc Reporting Data Sources BI Publisher supports a variety of data source types for creating data sets. These can be categorized into three general types: The first type are data sets for which BI Publisher can retrieve metadata information from the source. For these data set types, the full range of data model editor functions is supported. • SQL Query: Submit a SQL query against Oracle BI Server, an Oracle database, or other supported databases. BI Publisher provides a Query Builder that enables you to build your SQL query graphically. • 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. For the second type, BI Publisher can retrieve column names and data type information from the data source but it cannot process or structure the data. For these data set types, only a subset of the full range of data model editor functions is supported. For example, you cannot join these to other data sets in the data modeler. These data set types are: • 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. For the third type, BI Publisher retrieves data that has been generated and structured at the source and no additional modifications can be applied by the data model editor: • 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. 106 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 113. Lesson 1: Business Intelligence and Ad Hoc Reporting • XML File: Use an existing XML data file stored in a directory that has been set up by your Administrator. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 107
  • 114. Lesson 1: Business Intelligence and Ad Hoc Reporting Data Model Editor 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. 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: • Link data: Define master-detail links between data sets to build a hierarchical data model. • Aggregate data: Create group level totals and subtotals. • Transform data: Modify source data to conform to business terms and reporting requirements. • Create calculations: Compute data values that are required for your report that are not available in the underlying data sources. 108 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 115. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor-Led Activity: Adding the BI Administrator Role Background The instructor will guide you through the steps to add the BI Administration role to curtis.feitty so that you can create data models and dashboards. Note: Depending on the environment in which the course is being taught, this task may have already been done. When you access the External User Mapping tab, scroll to the bottom first to see if Curtis has already been added. Detailed Steps 1. Access the APM link, and sign in as HCM_IMPL. 2. In the Search region, select OBI in the In field. Location: Authorization Management page 3. In the Search field, enter BI and click Search. 4. Click the BI Administrator Role row. 5. Click the Actions menu and select Open. 6. Click the External User Mapping tab on the right side of the page. 7. Click the Add icon button. Location: External User Mapping tab 8. In the User Name field, enter curtis feitty. Location: Add a User window 9. Click Search. 10.Click the row for Curtis Feitty, and click Map Users. 11.Sign out of APM. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 109
  • 116. Lesson 1: Business Intelligence and Ad Hoc Reporting Instructor Note: Demo 3 Timing Approximate Demonstration Timing: 5 minutes 110 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
  • 117. Lesson 1: Business Intelligence and Ad Hoc Reporting Demonstration 3: Creating a Data Model with an OTBI Analysis Demonstration Background This is a demonstration of how to create a data model. Sign in as curtis.feitty. Demonstration Scope This demonstration covers how to create a data model. Demonstration Steps Information Sign in as curtis.feitty. 1. From the OBI EE home page under Create, click More and select Data Model. 2. Click the New Data Set menu and review the available data sources. Location: Diagram tab 3. Select Oracle BI Analysis. 4. In the Name field, enter Ratings Comparison DM. Location: New Data Set - Oracle BI Analysis window 5. Click the Search button in the Oracle BI Analysis field. 6. Click Users. Location: Oracle BI Catalog window 7. Click Curtis Feitty. 8. Point out that the window displays all analyses that belong to Curtis. 9. Select the <XX> Calibration and Manager Rating Comparison analysis. 10.Enter 120 in the Time Out field. 11.Click OK. Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 111