Book Image

Oracle Warehouse Builder 11g R2: Getting Started 2011

Book Image

Oracle Warehouse Builder 11g R2: Getting Started 2011

Overview of this book

In today's economy, businesses and IT professionals cannot afford to lag behind the latest technologies. Data warehousing is a critical area to the success of many enterprises, and Oracle Warehouse Builder is a powerful tool for building data warehouses. It comes free with the latest version of the Oracle database.Written in an accessible, informative, and focused manner, this book will teach you to use Oracle Warehouse Builder to build your data warehouse. Covering warehouse design, the import of source data, the ETL cycle and more, this book will have you up and running in next to no time.This book will walk you through the complete process of planning, building, and deploying a data warehouse using Oracle Warehouse Builder. By the book's end, you will have built your own data warehouse from scratch.Starting with the installation of the Oracle Database and Warehouse Builder software, this book then covers the analysis of source data, designing a data warehouse, and extracting, transforming, and loading data from the source system into the data warehouse. You'll follow the whole process with detailed screenshots of key steps along the way that have all been updated for the new Fusion Client Platform interface in 11gR2, alongside numerous tips and hints not covered by the official documentation. You’ll finish up with a brand new chapter on code templates where you’ll implement a complete mapping using JDBC connectivity and code template mappings.
Table of Contents (17 chapters)
Oracle Warehouse Builder 11gR2: Getting Started 2011
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Index

A

B

  • Bind function /
  • birds eye view /
  • birds eye view window /
  • Business Identifier /

C

  • canvas window /
  • cardinality
  • change data capture code template /
  • check constraint /
  • Check Knowledge Module (CKM) /
  • code template
    • about /
    • description /
    • types /
    • load code template /
    • integration code template /
    • control code template /
    • change data capture code template /
    • Oracle target code template /
    • function code template /
    • pre-defined code templates /
  • code template mapping
    • about /
    • control center agent, starting /
    • template mapping module, defining /
    • mapping, copying /
    • editing /
    • logical view, working in /
    • execution view, working in /
    • execution unit, creating /
    • operator, moving between execution units /
    • executing /
    • deploying /
  • code template mappings
    • about /
  • Code Template tab /
  • compare option, snapshots /
  • component palette /
  • component palette window /
  • Components window /
  • composite unique keys /
  • configuration window /
  • Connection details / An overview of Warehouse Builder Design Center
  • constant operator /
  • constant operator, lookup operator
    • adding /
  • construct object operator /
  • Control Center Agent (CCA)
    • about /
    • starting /
  • control center jobs window
    • about /
  • control center manager
    • about /
    • window, overview /
    • deploying /
  • Control Center Manager / OWB components and architecture
  • control center service
    • about /
  • control code template /
  • Convert to Signature option, snapshots /
  • copy /
  • COUNTRY level /
  • COUNTY attribute /
  • CSV file / Importing source metadata from files
  • cube
    • designing /
    • creating, in OWB /
    • creating, with wizard /
  • cube editor
    • name tab /
    • storage tab /
  • cube operator /
  • cut /

D

E

F

G

H

I

J

  • JDBC
    • about /
  • JDBC (Java Database Connectivity) / Creating a SQL Server database module
  • JDBC database connection
    • used, for connecting to SQL server /
    • JDBC driver, downloading /
    • SQL server module, creating /
  • JDBC driver
    • downloading /
  • Joiner Editor /
  • JOINER operator /
  • joiner operator /
  • joiner operator attribute groups
    • about /
  • join SQL query / The POS transactional source database
  • Journalizing Knowledge Module (JKM) /

K

  • keys tab, table editor
    • about /
    • check constraint /
    • foreign key constraint /
    • primarty key constraint /
    • unique key constraint /

L

M

  • mapping
    • creating /
    • source tables, adding /
    • target table, adding /
    • source, connecting to target /
    • joiner operator attribute groups /
    • operators, connecting to joiner /
    • operator properties, defining for joiner /
    • aggregator operator, adding /
  • mapping editor
    • review /
    • canvas /
    • structure window /
    • properties inspector window /
    • component palette /
    • toolbar icon used, for object validation /
    • icon, used for object generation /
  • Mapping Editor window /
  • Mapping Input Parameter operator /
  • mappings, OWB
    • about /
    • mapping window /
    • structure view /
    • property inspector /
    • component palette /
    • canvas layout /
    • Mapping Input Parameter operator /
  • mappings window /
  • metadata
    • importing /
  • Metadata change management
    • about /
    • Metadata Loader (MDL) imports /
    • Metadata Loader (MDL) exports /
    • recycle bin /
    • copy /
    • cut /
    • paste /
    • snapshots /
  • Metadata Import Result Report log file / Importing source database objects from a database
  • Metadata Loader (MDL) /
  • Metadata Loader log file /
  • module
  • multidimensional implementation (OLAP) /

N

O

P

  • partitions tab, table editor /
  • Password / An overview of Warehouse Builder Design Center
  • paste /
  • pivot operator /
  • Point-of-Sale (POS system)
  • POS transactional source database
  • POS_TRANSACTIONS /
  • POS_Transactions table / The POS transactional source database
  • POS_TRANS_STAGE mapping table /
  • POS_TRANS_STAGE staging table /
  • POS_TRANS_STAGE table /
  • POS_TRANS_STAGE table operator /
  • pre-defined code templates
    • about /
  • preliminary analysis
  • primarty key constraint /
  • PRODUCT attribute /
  • product attributes (attribute type), product dimension
    • about /
  • product dimension /
    • about /
    • product attributes (attribute type) /
    • product levels /
    • product hierarchy (highest to lowest) /
    • creating, with new dimension wizard /
  • PRODUCT dimension /
  • product hierarchy (highest to lowest), product dimension
    • about /
  • product levels, product dimension
    • about /
  • PRODUCT mapping
    • about /
    • PRODUCT_NAME to NAME /
    • PRODUCT_NAME to DESCRIPTION /
    • PRODUCT_SKU to SK /
    • PRODUCT_PRICE to LIST_PRICE /
    • PRODUCT_BRAND to BRAND_NAME /
    • PRODUCT_BRAND to NAME (in the BRAND level) /
    • PRODUCT_BRAND to DESCRIPTION (in the BRAND level) /
    • PRODUCT_CATEGORY to CATEGORY_NAME /
    • PRODUCT_CATEGORY to NAME (in the CATEGORY level) /
    • PRODUCT_CATEGORY to DESCRIPTION (in the CATEGORY group) /
    • PRODUCT_DEPARTMENT to DEPARTMENT_NAME /
    • PRODUCT_DEPARTMENT to NAME (in the DEPARTMENT level) /
    • PRODUCT_DEPARTMENT to DESCRIPTION (in the DEPARTMENT level) /
  • PRODUCT_BRAND to DESCRIPTION (in the BRAND level) /
  • PRODUCT_BRAND to NAME (in the BRAND level) /
  • PRODUCT_CATEGORY to CATEGORY_NAME /
  • PRODUCT_CATEGORY to DESCRIPTION (in the CATEGORY group) /
  • PRODUCT_CATEGORY to NAME (in the CATEGORY level) /
  • PRODUCT_DEPARTMENT to DEPARTMENT_NAME /
  • PRODUCT_DEPARTMENT to DESCRIPTION (in the DEPARTMENT level) /
  • PRODUCT_DEPARTMENT to NAME (in the DEPARTMENT level) /
  • PRODUCT_NAME attribute /
  • PRODUCT_NAME to DESCRIPTION /
  • PRODUCT_NAME to NAME /
  • PRODUCT_SKU /
  • PRODUCT_SKU attribute /
  • PRODUCT_SKU to SK /
  • PROGRAM name / Editing the listener.ora file
  • project
  • projects tab / An overview of Warehouse Builder Design Center
  • Projects window /
  • Properties Inspector window /
  • property inspector window /
  • Property Inspector window /

Q

R

  • recycle bin
    • about /
    • launching /
    • Empty Recycle Bin button /
    • OK button /
  • REGION level /
  • REGISTER attribute /
  • REGISTERS_KEY attribute /
  • relational implementation (star schema) /
  • restore option, snapshots /
  • ROLAP option /
  • row-based (target-only), default operating mode /
  • row-based, default operating mode /

S

T

  • table editor
  • table editor tool / Defining source metadata manually with the Table Editor
  • table operator /
  • tablespace
  • target module
    • creating /
  • target operator
    • adding /
  • Target Schema / OWB components and architecture
  • target table, mapping
    • adding /
  • target user
    • creating /
  • template mapping module
    • defining /
  • template mappings
    • about /
  • Test Connection button / Creating an Oracle Database module
  • time dimension /
    • about /
    • creating, time dimension wizard used /
  • time dimension wizard
    • used, for creating time dimension /
  • toolbar icon
    • in mapping editor, used for validating /
  • TO_NUMBER transformation, lookup operator
    • adding /
  • transactional database
  • transformation / An overview of Warehouse Builder Design Center
  • transformation operators
    • about /
    • adding /
    • TRIM() function /
    • TRIM function /
    • VALUE output attribute /
    • STORE dimension /
    • UPPER transformation /
    • UPPER() function /
    • TRIM operator /
    • NAME attribute /
    • STORE dimension operator /
    • POS_TRANS_STAGE mapping table /
    • POS_TRANS_STAGE mapping table operator /
    • STORE_NUMBER attribute /
    • TRIM operators /
    • TRIM output /
  • transformations (data flow operators)
    • about /
    • aggregator /
    • deduplication /
    • expression /
    • filter /
    • joiner /
    • lookup /
    • pivot /
    • set operation /
    • splitter operator /
    • transformation operator /
  • triggering attributes /
  • TRIM operator /
  • TRUNC() function /
  • trunc() function /

U

V

W