Upload
nicholas-goodman
View
22
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
All information Copyright Bayon Technologies, Inc.
OWB Basics
Applicability, Architecture, Client/Server, Product Installation
All information Copyright Bayon Technologies, Inc.
Instructor
Nicholas A. GoodmanPrincipal BI Consultant and Founder of bayon
technologies, inc.Certified Business Intelligence ProfessionalOracle Certified Professional
“Expert” OWB consultant
All information Copyright Bayon Technologies, Inc.
introductions
select
name, title, hope(today), hobby
from
students
where
asleep = ‘FALSE’ AND present = ‘TRUE’;
All information Copyright Bayon Technologies, Inc.
Format
Scheduled Times Off-line Discussion
Pick my brain Don’t just apply
generally, but specifically to current project needs!
Exercise/Lecture mix
All information Copyright Bayon Technologies, Inc.
Administration/Operations
OWB is a developer tool Substance and robustness is
Rapid DevelopmentBuilding solutions
Not 5-DAY Oracle University Course 80/20 Split
80% Development, 20% Administration
All information Copyright Bayon Technologies, Inc.
Administration/Operations
Expand portions covered little in OU Focus on the day to day operations and
administrationTier II and Tier III support staff
All information Copyright Bayon Technologies, Inc.
OWB Basics
Briefly coverNeed for a DWApplicability in practice
OWBArchitectureProduct Packaging/InstallationClient/Server
All information Copyright Bayon Technologies, Inc.
Businesses Need:
Integrated Subject Oriented Information Spanning LOB To … cont
All information Copyright Bayon Technologies, Inc.
MAKE DECISIONS
Based on “good information” Quickly Make “better” decisions Improve things
All information Copyright Bayon Technologies, Inc.
Why isn’t data integrated?
Application Proliferation Heterogeneous Systems Distributed Data
All information Copyright Bayon Technologies, Inc.
Application Proliferation
Human Resources Accounting Procurement Warehousing Fulfillment POS
PeopleSoft Oracle SAP Microsoft Retek Custom Built
Development Staff
All information Copyright Bayon Technologies, Inc.
Heterogeneous Systems
Data Models Relationships Dictionaries
Protocols Data Types Vendors
All information Copyright Bayon Technologies, Inc.
Distributed
Mainframes SOAP Service Vendors EDS
How many DB schemas exist here? Oracle DB2 SQLServer Progress Ingres ….
All information Copyright Bayon Technologies, Inc.
OWB is Oracle’s tool to
Collect distributed data in various formats and applications, integrate, and transform it into information suitable for making decisions.
a.k.a. Extract/Transform/Load (ETL)
All information Copyright Bayon Technologies, Inc.
Why an ETL tool?
=
All information Copyright Bayon Technologies, Inc.
ETL Architecture
Engine Interpreted (think PERL) Informatica, Ascential, etc. Server based Moves Data to Process
Embedded Generated code (think C) OWB/Sunopsis Runs inside a DB Moves Process to Data
All information Copyright Bayon Technologies, Inc.
ETL Engine Architecture
All information Copyright Bayon Technologies, Inc.
Embedded/OWB Architecture
All information Copyright Bayon Technologies, Inc.
Review
Need to collect, integrate, and improve data
Data Warehouse built with ETL (read OWB) is the way to accomplish this
OWB is an ETL code generator (embedded) not an engine
All information Copyright Bayon Technologies, Inc.
Product Packaging
Client and Server ComponentsOriginally distinction between client/serverOne installation
Client = GUI Server = Repositories, RT Service, Name
and Address, etc. Installation = “wicked easy”
All information Copyright Bayon Technologies, Inc.
Product Installation
Simple steps Only inputs are:
What directory to install to?
Which Oracle HOME?
Client and Server ALWAYS INTO A
SEPARATE ORACLE HOME
All information Copyright Bayon Technologies, Inc.
Server Post Installation
Hundreds of MB of Oracle installed into owb10g
Some platform specific code Ultimate goal to get it
into the DB as a pure DB application
edw.company.com
ORADB10G
OWB10G
/oracle/product/oradb10g
/oracle/product/owb10g
All information Copyright Bayon Technologies, Inc.
Client Post Installation
All information Copyright Bayon Technologies, Inc.
Ongoing Use
Client X
Client Y
Client Z
OWBDEVELOPMENT
OWBTESTING
All information Copyright Bayon Technologies, Inc.
Questions for Discussion
During product installation on *nix servers, who should be present?
How many ORACLE HOMES should be present on a server installation?
True/False Main OWB GUI can connect to multiple OWB servers
simultaneously OWB servers can handle multiple client connections
concurrently