Oracle Warehouse Builder - Beta 1 New Features Jean-Pierre Dijcks.
2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.
-
Upload
meryl-simon -
Category
Documents
-
view
214 -
download
0
Transcript of 2 Copyright © 2009, Oracle. All rights reserved. Getting Started with Warehouse Builder.
2Copyright © 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
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
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.
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
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
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
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.
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.
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.
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.
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
Copyright © 2009, Oracle. All rights reserved.2 - 13
Graphical Navigator
Graphical Navigator allows multiple objects to be defined in a single graphical interface.
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
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
Copyright © 2009, Oracle. All rights reserved.2 - 16
Help Menu and the OWB Help Center
Help Center
Copyright © 2009, Oracle. All rights reserved.2 - 17
Help Menu and the OWB Help Center
Session Properties
About
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
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
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
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
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
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
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
Copyright © 2009, Oracle. All rights reserved.2 - 26
Objects Within a Project
OBI EE and OBI SE Modules
Schedules
User-Defined Modules
Application Servers
Copyright © 2009, Oracle. All rights reserved.2 - 28
Objects Within a Project
Experts
Configurations
Collections
Copyright © 2009, Oracle. All rights reserved.2 - 29
Objects Within an Oracle Module
Mappings
Dimensions
Cubes
Tables
Copyright © 2009, Oracle. All rights reserved.2 - 30
Objects Within a Module
External Tables
Views and Materialized Views
Sequences
Copyright © 2009, Oracle. All rights reserved.2 - 31
Objects Within a Module
Transformations
Data Auditors
User Defined Types
Queues
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
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
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.
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
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
Copyright © 2009, Oracle. All rights reserved.2 - 38
Globals Navigator Objects
Public Application Servers
Public Transformations
Copyright © 2009, Oracle. All rights reserved.2 - 39
Globals Navigator Objects
Public Code Templates
Icons Sets
Public Data Rules
Copyright © 2009, Oracle. All rights reserved.2 - 40
Globals Navigator Objects
Security node seenonly by users grantedthe ADMINISTRATOR role
Public Experts
Configuration Templates
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
Copyright © 2009, Oracle. All rights reserved.2 - 42
Creating a Project
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.
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
Copyright © 2009, Oracle. All rights reserved.2 - 45
Setting Project Preferences
Copyright © 2009, Oracle. All rights reserved.2 - 46
Setting Project Preferences
Copyright © 2009, Oracle. All rights reserved.2 - 47
Setting Project Preferences
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
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
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
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
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
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
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