• No results found

Oracle BI Discoverer Administrator 11g: Develop an EUL

N/A
N/A
Protected

Academic year: 2021

Share "Oracle BI Discoverer Administrator 11g: Develop an EUL"

Copied!
14
0
0

Loading.... (view fulltext now)

Full text

(1)

Oracle BI Discoverer

Administrator 11

g

: Develop an

EUL

Volume I •Student Guide

D60283GC10 Edition 1.0

February 2010 D65281

(2)

Copyright © 2010, 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 is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Author Lea Shaw

Technical Contributors and Reviewers

Praveen Deshpande Kumar Dhanagopal Laura Garza

Mitravinda Kolachalam Alessandro Leite Timothy McGlue Miguenel Morales Kasturi Shekhar Jason Stoddart Savija TV

Lalith Prasad Velidi Editors

Raj Kumar Amitha Narayan Graphic Designer Satish Bettegowda Publishers Jobi Varghese Veena Narasimhan

(3)

Contents

1 Introduction to Discoverer Administrator 11g: Develop an EUL

Course Objectives 1-2 Lesson Objectives 1-3 In Search of BI Solutions 1-4

The Evolving Role of Business Intelligence 1-5 Addressing BI Requirements 1-6

Portfolio Approach: Enterprise Performance Management 1-7 Oracle Fusion Middleware 11g 1-9

Fusion Middleware Solutions 1-10 Fusion Middleware BI Solution 1-12 Fusion Middleware BI Capabilities 1-13 Typical Analysis Needs 1-15

What Is Discoverer? 1-16 Discoverer: Components 1-17 Discoverer Plus Relational 1-18 Discoverer Plus OLAP 1-19 Discoverer Catalog 1-20

Discoverer Viewer (Relational and OLAP) 1-21 Discoverer Portlets and Portlet Provider 1-22 Discoverer Administrator 1-24

Discoverer End User Layer (EUL) 1-25 Discoverer Web Services 1-26

Deploying Discoverer 1-27 Key Terminology 1-29

Role of the Discoverer Manager 1-31 Implementing Discoverer 1-33

Defining End-User Requirements 1-34 Administering Discoverer 1-35

Building Robust Business Areas 1-37 Sales History (SH) Data Model 1-38

SH Tables Used in the Course 1-39

SH Business Area: Folders 1-40 Human Resources Data Model 1-41 Administrator HR Business Area 1-42 End-User HR Business Area 1-43

(4)

Summary 1-44 Quiz: Overview 1-45 Quiz 1-46

2 Creating the End User Layer and Business Areas

Objectives 2-2

Connecting to Discoverer Administrator 2-3 What Are Discoverer Connections? 2-4

Discoverer: Connection Mechanisms for End Users 2-5 Overview of Creating and Managing EULs 2-7

Public and Private End User Layers 2-8 Security in an EUL 2-9

Creating the Initial EUL 2-10

Discoverer in Applications Mode 2-12

Creating an Applications Mode EUL: Considerations 2-14 Practice 2-1: Overview 2-15

Business Areas 2-17 Folders 2-18

Loading Metadata into the EUL 2-19 Designing a Business Area 2-20

Assigning Folders to a Business Area 2-21 Customizing a Business Area 2-22

Adding Folders to Other Business Areas 2-23

Creating a New Business Area by Using the Load Wizard 2-24 Creating a Business Area by Using the Load Wizard: Step 1 2-25 Creating a Business Area by Using the Load Wizard: Step 2 2-26 Examples of Private, Public, and Partial Access Tables 2-28 Creating a Business Area by Using the Load Wizard: Step 3 2-29 Creating a Business Area by Using the Load Wizard: Step 4 2-30 Creating a Business Area by Using the Load Wizard: Step 5 2-31 Using the Workarea Window 2-33

Navigating the Workarea Window 2-34 Administration Tasklist 2-35

Bulk Load Defaults 2-36 Object Property 2-39

Exporting and Importing 2-40 Export Options 2-42

Export Wizard: Step 1 2-43 Export Wizard: Step 2 2-44 Export Wizard: Step 3 2-46 Import Wizard: Step 1 2-47

(5)

Import Wizard: Step 2 2-48 Import Wizard: Step 3 2-49 Importing from Multiple Files 2-50 Practice 2-2: Overview 2-51

Providing Access to Business Areas 2-54 EUL Administration Privileges 2-55 EUL User Privileges 2-57

Governing Queries 2-59

Data-Access Requirements for Administrators 2-60 Data-Access Requirements for End Users 2-61 Summary 2-62

Practice 2-3: Overview 2-63 Quiz: Overview 2-66

Quiz 2-67

3 Creating Lists of Values (LOVs), Alternative Sorts, and Conditions

Objectives 3-2 Overview 3-3 Item Classes 3-4

Creating Item Classes 3-5 LOVs 3-7

Creating an LOV by Using the Item Class Wizard: Steps 1 and 2 3-8 Creating an LOV by Using the Item Class Wizard: Step 3 3-9

Creating an LOV by Using the Item Class Wizard: Step 4 3-10 Creating an LOV by Using the Item Class Wizard: Step 5 3-12 Managing LOVs 3-13

Alternative Sorts 3-14 Alternative Sorts 3-15

Creating an Alternative Sort by Using the Item Class Wizard: Steps 1 and 2 3-16 Creating an Alternative Sort by Using the Item Class Wizard: Steps 3 and 4 3-17 Creating an Alternative Sort by Using the Item Class Wizard: Steps 5 and 6 3-18 Conditions 3-19

Optional Conditions 3-21 Mandatory Conditions 3-22 Conditional Operators 3-23 Creating a New Condition 3-25 Creating a Simple Condition 3-26 Creating an Advanced Condition 3-27 Summary 3-29

Practice 3-1: Overview 3-30 Quiz: Overview 3-32

(6)

4 Customizing Properties, Creating Calculated Items, and Registering PL/SQL Functions

Objectives 4-2 Overview 4-3

Viewing Default Folder and Item Properties 4-4 Formatting Folders and Items 4-5

Folder Properties 4-6

Customizing Folder Properties 4-8 Customizing Item Properties 4-9 Indexed Item Property 4-10

More Item Formatting Properties 4-12 Calculated Items 4-13

Creating a Simple Calculation 4-14 Common SQL Functions 4-16 Complex Calculation: Example 4-17 Calculations Using Banded Ranges 4-19 User-Defined Functions 4-20

Registering PL/SQL Functions 4-21

Registering PL/SQL Functions by Using Import 4-22 Registering PL/SQL Functions Manually 4-24

Summary 4-26

Practice 4-1: Overview 4-27 Quiz: Overview 4-30

Quiz 4-31

5 Creating Complex and Custom Folders

Objectives 5-2 Overview 5-3 Joins 5-4

Join Expressions 5-6 Creating a New Join 5-7 Creating a Multi-item Join 5-8 Join Options 5-9

Join Options: Outer Join on Detail 5-10 Join Options: Outer Join on Master 5-11

Join Options: Detail Item Values Might Not Exist in Master Folder 5-12 Join Options: One-to-One 5-14

Managing Join Relationships 5-15 Joins: Fan Traps 5-17

Example of a Fan Trap 5-18

Detection of Fan Traps and Multiple Join Paths in Discoverer Plus 5-20 Complex Folders 5-21

(7)

Complex Folders from Source Folders 5-22 More About Complex Folders 5-23

More Reasons for Using Complex Folders 5-24 Creating a Complex Folder 5-25

Assigning Items to Complex Folders 5-26 Complex Folder Reach-Through 5-28 Optimizing SQL Generation 5-29 Custom Folders 5-31

SQL Objects Supported in Custom Folders 5-32 Creating a Custom Folder 5-33

Similarities in Simple and Custom Folders 5-34

Differences Between Simple and Custom Folders 5-35 Editing a Custom Folder 5-36

Custom LOVs 5-37 Summary 5-38

Practice 5-1: Overview 5-39 Quiz: Overview 5-44

Quiz 5-45

6 Creating Analytical and Aggregate Items

Objectives 6-2 Overview 6-3

Why Analytical Functions Are Required 6-4

Some Useful Categories of Analytical Functions 6-5 Using Analytical Functions 6-7

Examples of Analytical Items 6-9

More Examples of Analytical Items 6-10 Administration Calculations 6-11

Types of Calculations 6-12 Derived Items: Example 6-13

Aggregate Calculations: Example 6-14 Derived Aggregates: Example 6-16 Nested Aggregates: Example 6-17

User-Defined Aggregate Calculations 6-18

Discoverer Manager–Defined Aggregate Calculations 6-19 Summary 6-20

Practice 6-1: Overview 6-21 Quiz: Overview 6-24

(8)

7 Creating Drills

Objectives 7-2 Overview 7-3 Drill Structures 7-4 Drill Facilities 7-5 Drilling Options 7-6

Drilling Down for Detailed Information 7-7 Drilling Up for Summarized Information 7-8 Filtering Drills 7-9

Drilling to a Related Item 7-10 Drilling to Detail 7-11

Other Drill Facilities 7-12

Designing an Item Hierarchy 7-13

Creating an Item Hierarchy by Using the Hierarchy Wizard 7-14 Maintaining Item Hierarchies 7-16

Creating Drill to Detail by Using the Item Class Wizard: Steps 1 and 2 7-19 Creating Drill to Detail by Using the Item Class Wizard: Steps 3 and 4 7-20 Creating Drill to Detail by Using the Item Class Wizard: Step 5 7-21

Managing Drill-to-Detail Item Classes 7-22 Editing a Drill-to-Detail Item Class 7-23 Date Hierarchy Template 7-24

Designing a Date Hierarchy 7-26 Creating a Date Hierarchy 7-27 Maintaining Date Hierarchies 7-30

Assigning a Date Hierarchy to an Item 7-31 Nonstandard Calendars 7-32

Example of a Nonstandard Calendar 7-33 Implementing a Nonstandard Calendar 7-34 Summary 7-37

Practice 7-1: Overview 7-38 Quiz: Overview 7-41

Quiz 7-42

8 Creating and Managing Summary Folders

Objectives 8-2 Overview 8-3

Introducing Materialized Views 8-4 Summary Folders 8-6

Summary Management 8-7

Requirements for Creating Summary Folders 8-8 Requirements for Using Materialized Views 8-9

(9)

Creating Summary Folders by Using the Summary Wizard: Step 1 8-10 Creating Summary Folders by Using EUL Items 8-11

Creating Summary Folders by Using EUL Items: Step 2 8-12 Creating Summary Folders by Using EUL Items: Step 3 8-13 Creating Summary Folders by Using EUL Items: Step 4 8-14 Estimating Storage Space 8-16

Viewing Database Storage Properties 8-17 Viewing Mapping Information 8-18

Viewing Tablespace Information 8-19 Viewing Database Storage Properties 8-20

Creating Summary Folders by Using EUL Items: Step 5 8-21 Creating Summary Folders by Using EUL Items: Step 6 8-22 Creating Summary Folders by Using Query Statistics 8-23

Creating Summary Folders by Using Query Statistics: Step 2 8-24 Creating Summary Folders by Using Query Statistics: Step 3 8-25

Creating Summary Folders by Using Query Statistics: Steps 4 and 5 8-26 Creating Summary Folders by Using Query Statistics: Steps 6 and 7 8-27 Registering External Summary Tables 8-28

Creating Summary Folders by Using External Tables 8-29

Creating Summary Folders by Using External Tables: Step 3 8-30 Creating Summary Folders by Using External Tables: Step 4 8-31 Creating Summary Folders by Using External Tables: Step 5 8-32 Editing Summary Folders 8-33

Refreshing Summary Folders 8-34 Viewing Summary Folder Properties 8-35 Creating and Refreshing Summaries 8-36 Summary Combination Strategies 8-38 More Summary Combination Strategies 8-39 Summary Combination: Example 8-40

Summary Management in Applications Mode 8-41 Summary 8-42

Practice 8-1: Overview 8-43 Quiz: Overview 8-46

Quiz 8-47

9 Automated Summary Management

Objectives 9-2 Overview 9-3

Summary Management 9-4 ASM Policy 9-5

(10)

Executing ASM 9-7

Running ASM After Bulk Load 9-8 Summary Wizard: Step 1 9-9 Summary Wizard: Step 2 9-10 Advanced Settings: Analyze 9-11 Advanced Settings: Folders 9-12 Advanced Settings: Query User 9-13 Advanced Settings: Query Usage 9-14 Advanced Settings: Deletion 9-16 Summary Wizard: Step 3 9-17 Recommended Summaries 9-18

Automated Summary Creation: Complete 9-19 Summary 9-20

Practice 9-1: Overview 9-21 Quiz: Overview 9-23

Quiz 9-24

10 Managing Batch Scheduling

Objectives 10-2 Overview 10-3

Scheduling Workbooks 10-4

Opening and Managing Scheduled Workbooks 10-5 Batch Reports Process 10-6

Batch Repository Owner 10-7

Storing Scheduled Workbook Results 10-8 Creating a Batch Repository User 10-10 Setting the Repository User Property 10-11

Setting Up Scheduled Workbook Privileges and Limits 10-12 Managing Scheduled Workbooks 10-13

Components of the Manage Scheduled Workbooks Dialog Box 10-14 Editing a Scheduled Workbook 10-16

Viewing Scheduled Workbook Status 10-17 Unscheduling a Workbook 10-18

Changes Affecting Batch Reports 10-19 Summary 10-20

Practice 10-1: Overview 10-21 Quiz: Overview 10-24

(11)

11 Maintaining the End User Layer

Objectives 11-2 Overview 11-3

Effects of Database Changes on Queries 11-4 Refreshing the EUL 11-5

Refreshing the Business Area 11-6 Managing Folders 11-8

Deleting a Folder 11-9 Orphaned Folders 11-10

Deleting a Business Area 11-11

Migrating from Development to Production 11-12 Moving Only Workbooks 11-14

Support for Multiple Schemas 11-15 Workbooks for EUL Analysis 11-17 Summary 11-19

Practice 11-1: Overview 11-20 Quiz: Overview 11-23

Quiz 11-24

12 Administering Multiple End User Layers and Automating Tasks

Objectives 12-2

Using the EUL Manager Wizard 12-3

Creating an EUL for a New User: Step 1 12-4 Creating an EUL for a New User: Step 2 12-5 Deleting an EUL 12-6

Installing the Sample Data 12-7

Installing the Sample Data: Steps 1 and 2 12-8 Installing the Sample Data: Step 3 12-9

Uninstalling the Sample Data 12-10

Uninstalling the Sample Data: Steps 1 and 2 12-11 Multiple End User Layers 12-12

Managing EULs 12-13

Assigning a Default EUL 12-14 Verifying the Default EUL 12-16

Discoverer Administrator Command-Line Interface 12-17 Command-Line Interface 12-18

Examples of Command-Line Options 12-19 Command-Line Options 12-20

Examples of Exporting EUL Elements 12-22 Using a Command File 12-23

(12)

Oracle Discoverer EUL Command Line for Java: Running Commands 12-26 Oracle Discoverer EUL Command Line for Java: Features 12-28

Summary 12-30

Practice 12-1: Overview 12-31 Quiz: Overview 12-34

Quiz 12-35

Appendix A: Practice Solutions Appendix B: Configuring Discoverer

Oracle Fusion Middleware B-2 Oracle WebLogic Server B-4 Deploying Discoverer B-6

Stand-Alone Discoverer Installation Versus Discoverer and Portal Installation B-7 Fusion Middleware Control B-8

Discoverer and the Middle-Tier B-10

Managing Discoverer on the Middle-Tier B-11 Configuring Discoverer on the Middle-Tier B-12 Customizing Discoverer on the Middle-Tier B-13

Monitoring Discoverer Performance and View Logs B-14 Additional Tasks B-15

Logging In to Fusion Middleware Control B-16 Managing Component-Related Settings B-17 Discoverer: Topology Viewer B-19

Discoverer Menu B-20

Configuring Discoverer: Administration Settings B-21 Discoverer: Log Messages B-22

Discoverer: Log Configuration B-23 Discoverer: Monitoring B-24

Configuring Discoverer: Selecting Components B-25 Discoverer Plus: Configuration Settings B-26

Configuring Discoverer Plus: Look and Feel, Logo, and Communications Protocols B-27 Discoverer Viewer: Configuration Settings B-29

Configuring Discoverer Viewer: Configuration Settings B-30

Configuring Discoverer Viewer: Changing the Look and Feel and Layout B-32 Configuring Discoverer Viewer: Printing, PDF, and Email Options B-34

Configuring Discoverer Viewer: Delay Times B-36 Discoverer Portlet Provider: Configuration Settings B-37 Configuring Discoverer Portlet Provider: Sessions B-39 Configuring Discoverer: Creating Public Connections B-41 Configuring OracleBI Discoverer: Private Connections B-43

(13)

What Is the Discoverer Catalog? B-44

Discoverer Catalog, EUL, and OLAP Catalog B-46

End-User Requirements to Use Discoverer Plus OLAP B-47 What Are Discoverer Preferences? B-48

Editing Discoverer Preferences B-49 Some Useful Preferences B-50

(14)

References

Related documents

● Generational divides with technology could lead to lower patient & provider visit satisfaction ● Lack of in-person visits can lead to limitations with visual inspections as

Results of representativeness of employers’ associations for the private sector in the area of economy for the territory of the Republic of Macedonia Employers’ association Number

SYSTEM OPERATION COOLING CYCLE HEATING CYCLE Indoor Coil Accumulator Bi-Flow Filter Dryer Outdoor Coil Thermostatic Expansion Valve Check Valve Reversing Valve (De-Energized)

The  content  of  this  document  is  proprietary,  confidential  information pertaining to Apps Associates’ products, services,  solutions  and  methods. 

• Enables advanced analyses on both operational and OLAP data sources Custom BI Applications OLAP Excel Add-in OracleAS Discoverer.. Discoverer 10g –

– Dashboard: integrate Discoverer worksheets in dashboard – Publisher: use Discoverer worksheets as data source. • Additional option, use instead, of or as well

Deploying OracleAS Forms, Oracle Reports, and OracleBI Discoverer to Oracle Application Server Configuring and managing OracleAS Cluster (OC4J). Administering OracleAS Forms,

supplied in any case, while essential and normal loads were supplied in case of existing extra power based on the battery energy management strategy.. This strategy follows