2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

51
2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder

Transcript of 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Page 1: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

2Copyright © 2009, Oracle. All rights reserved.

Getting Started with Warehouse Builder

Page 2: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 2

Objectives

After completing this lesson, you should be able to do the following:

• Log in to the Design Center client

• Navigate the user interface

• Create, open, navigate, and delete a project

Page 3: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 3

Lesson Agenda

• Overview of the Design Center– Dockable panels– Projects Navigator, Locations Navigator, Globals Navigator– Structure Panel, Property Inspector, Object Editors,

Graphical Navigator– Help Menu– Control Center Manager

• OWB Projects– Objects within a project– Objects within an Oracle module

• Locations Navigator and Globals Navigator

• Creating and deleting a project

• Setting project preferences

Page 4: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 4

Logging In to OWB Design Center

Run owb.sh located in the [ORACLE_HOME]/owb/bin/ folder to start the Design Center.

Page 5: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 5

OWB 11.2 Uses the Oracle IDE Interface

The standard Oracle IDE user interface for Oracle products

Page 6: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 6

Design Center: Start Page

Navigate back and forth, print the content, change font size, or find specific content using these toolbar icons.

Each of the tabs opens a new page with many related links that point to useful content on OWB Help Center.

Some more documentation and external resources

Page 7: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 7

Design Center: Dockable Panels

ComponentPalette

PropertyInspector

MappingEditor

GraphicalNavigator

StructurePanel

NavigatorPanel

F1 context sensitive help enables you to get help on the current panel.

If you open multiple editors, each opens in a new tab

Page 8: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 8

Projects Navigator, Locations Navigator, and Globals Panel

Projects Navigator: Holds all project organized metadata (also known as your design).

Locations Navigator: Holds all information about physical locations and how these are managed in control centers

Globals: Holds all objects that are shared among users across the workspace. It holds prebuilt content, and you can create your own content for sharing across projects.

Page 9: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 9

Structure Panel

Structure Panel shows object's structure details dynamically as you select objects in the Projects Navigator. You can even view the details of the operators that are included in a mapping.

Page 10: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 10

Structure Panel Versus Object Editor

StructurePanel

Object Editor

Multiple object editor tabs open as you double-click objects in the Projects Navigator.

Click the tabs to view, define, and configure the object structure. For example, click the Indexes tab to add indexes on the table or the Partitions tab to define or configure the partitions.

Page 11: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 11

Property Inspector

The new Property Inspector panel shows all the properties of the selected object in a single place.

Page 12: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 12

Graphical Navigator

• Is a graphical scratch pad

• Is an empty space on which you can drop your object to show it with structurally related objects

Page 13: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 13

Graphical Navigator

Graphical Navigator allows multiple objects to be defined in a single graphical interface.

Page 14: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 14

Advanced Find

• Searches for objects in the selected panel (Projects navigator tree, Mapping editor, Process flow editor, structure panel, and so on)

• Supports search by using wildcard characters and pattern-matching by using regular expressions

Page 15: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 15

Advanced Find

• Searches for objects in the selected panel (Navigator Tree, editor canvas, or Structure Panel)

• Supports search by using wildcard characters and pattern-matching by using regular expressions

Page 16: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 16

Help Menu and the OWB Help Center

Help Center

Page 17: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 17

Help Menu and the OWB Help Center

Session Properties

About

Page 18: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 18

Managing Deployment with the Control Center Manager

Control Center Manager is the GUI where you view and manage all aspects of object deployment and execution of processes and mappings

Page 19: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 19

Quiz

From the following list, select the panel you will use to view and set the current object's properties:

a. Graphical Navigator

b. Property Inspector panel

Page 20: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 20

Quiz

You use the Control Center Manager to view and manage all aspects of object deployment and execution of processes and mappings.

a. True

b. False

Page 21: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 21

Lesson Agenda

• Overview of the Design Center– Dockable panels– Projects Navigator, Locations Navigator, Globals Navigator– Structure Panel, Property Inspector, Object Editors,

Graphical Navigator– Help Menu– Control Center Manager

• OWB Projects– Objects within a project– Objects within an Oracle module

• Locations Navigator and Globals Navigator

• Creating and deleting a project

• Setting project preferences

Page 22: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 22

Projects

A project is the highest-level object in Warehouse Builder.

Source module

Mapping

Transformations

Mapping

Transformations

Warehousemodule-Sales

Project A

Project B

Warehousemodule-Finance

Data Mart

Data Mart

Source module

Page 23: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 23

Objects in a Project

Applications

Oracle Modules

Files Module

Data Watch and Repair

Non-Oracle Database Modules

Template Mappings

Page 24: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 25

Objects Within a Project

Data Profile and Data Rules

Pluggable Mappings Modules

Process Flow Module and Packages

Page 25: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 26

Objects Within a Project

OBI EE and OBI SE Modules

Schedules

User-Defined Modules

Application Servers

Page 26: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 28

Objects Within a Project

Experts

Configurations

Collections

Page 27: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 29

Objects Within an Oracle Module

Mappings

Dimensions

Cubes

Tables

Page 28: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 30

Objects Within a Module

External Tables

Views and Materialized Views

Sequences

Page 29: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 31

Objects Within a Module

Transformations

Data Auditors

User Defined Types

Queues

Page 30: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 32

• Foldering provides the ability to create and maintain a hierarchy of nested user folders inside the OWB project.

• You can create folders within:– Oracle Database modules and non-Oracle Database

modules– Process flow modules– Pluggable Mapping Folders node– Template Mappings node– Oracle E-Business Suite application modules, PeopleSoft

application modules, and Siebel modules

Organizing Metadata Using Foldering

Page 31: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 33

For example, you can right-click an Oracle module and select New to create a new user folder.

Organizing Metadata Using Foldering

Page 32: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 34

Organizing Metadata Using Foldering

You can import objects directly into a user folder. Right-click the folder and select the Import option. Objects must be copy-pasted from one folder to another if you want to organize after import.

Page 33: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 35

Lesson Agenda

• Overview of the Design Center– Dockable panels– Projects Navigator, Locations Navigator, Globals Navigator– Structure Panel, Property Inspector, Object Editor Graphical

Navigator– Help Menu– Control Center Manager

• OWB Projects– Objects within a project– Object within an Oracle module

• Locations Navigator and Globals Navigator

• Creating and deleting a project

• Setting project preferences

Page 34: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 36

Locations, Connectors,and Control Centers

Oracle database locations

DB Connectors

Files location

Workflow location

OBI EE and OBI SE locations

Non-Oracle locations

Page 35: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 38

Globals Navigator Objects

Public Application Servers

Public Transformations

Page 36: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 39

Globals Navigator Objects

Public Code Templates

Icons Sets

Public Data Rules

Page 37: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 40

Globals Navigator Objects

Security node seenonly by users grantedthe ADMINISTRATOR role

Public Experts

Configuration Templates

Page 38: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 41

Lesson Agenda

• Overview of the Design Center– Dockable panels– Projects Navigator, Locations Navigator, Globals Navigator– Structure Panel, Property Inspector, Object Editor Graphical

Navigator– Help Menu– Control Center Manager

• OWB Projects– Objects within a project– Object within an Oracle module

• Locations Navigator and Globals Navigator

• Creating and deleting a project

• Setting project preferences

Page 39: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 42

Creating a Project

Page 40: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 43

Deleting a Project

You cannot delete the current active or expanded project, or the only project in a repository.

Page 41: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 44

Lesson Agenda

• Overview of the Design Center– Dockable panels– Projects Navigator, Locations Navigator, Globals Navigator– Structure Panel, Property Inspector, Object Editor Graphical

Navigator– Help Menu– Control Center Manager

• OWB Projects– Objects within a project– Object within an Oracle module

• Locations Navigator and Globals Navigator

• Creating and deleting a project

• Setting project preferences

Page 42: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 45

Setting Project Preferences

Page 43: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 46

Setting Project Preferences

Page 44: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 47

Setting Project Preferences

Page 45: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 48

The Recent Logon field enables retention of logon information on a client machine.

Recent Logon Drop-Down List

Page 46: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 49

You can set the "Maximum Logons Remembered" to a value greater than 1 to get a drop-down list of recent logons. If you set it to 0, no logon values are preserved. If you set it to 1, the behavior is similar to OWB 11g R1, in which case, the Recent Logon field itself is not displayed in the dialog box.

Enabling Recent Logon List

Page 47: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 50

Scripting in Design Center

To get the OMB*Plus view in the Design Center, from View menu select OMB*Plus. To start it in a stand-alone, command-line mode, run [ORACLE_HOME]/owb/bin/unix/OMBPlus.sh

Page 48: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 51

Quiz

In Globals Navigator, the Security node is available to both the workspace users and owners.

a. True

b. False

Page 49: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 52

Quiz

Which one from the following is a flexible, high-level command-line scripting utility for Oracle Warehouse Builder:

a. SQL*Plus

b. OMB*Plus

Page 50: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 53

Summary

In this lesson, you should have learned how to:

• Log in to the Design Center client

• Navigate the user interface

• Create, open, navigate, and delete a project

Page 51: 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.

Copyright © 2009, Oracle. All rights reserved.2 - 54

Practice 2-1 Overview: Examining the Design Center Interface

This practice covers the following topics:

• Logging in to Warehouse Builder Design Center client

• Examining the MY_PROJECT project

• Viewing project properties

• Navigating through the user interface