Skip Headers
Oracle® Retail Data Model Implementation and Operations Guide
Release 11.3.1
Part Number E20363-02
Home
Book List
Index
Master Index
Contact Us
Next
PDF
·
Mobi
·
ePub
Contents
List of Examples
List of Figures
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Oracle Resources
Conventions
1
Introduction to Oracle Retail Data Model Customization
What is the Oracle Retail Data Model?
Components of the Oracle Retail Data Model
Oracle Products That Make Up Oracle Retail Data Model
Steps for Implementing an Oracle Retail Data Model Warehouse
Before You Begin Customizing the Oracle Retail Data Model
Prerequisite Knowledge for Implementors
Responsibilities of a Data Warehouse Governance Committee
Managing Metadata for Oracle Retail Data Model
Metadata Categories and Standards
Working with a Metadata Repository
Browsing the Metadata Repository Supplied With Oracle Retail Data Model
Using the Metadata Generation Packages
Using Oracle Warehouse Builder with the Oracle Retail Data Model
Performing Fit-Gap Analysis for Oracle Retail Data Model
2
Physical Model Customization
Characteristics of the Default Physical Model
Customizing the Oracle Retail Data Model Physical Model
Questions to Answer Before You Customize the Physical Model
Conventions When Customizing the Physical Model
Foundation Layer Customization
Common Change Scenarios When Customizing the Foundation Layer of Oracle Retail Data Model
Example of Changing the Foundation Layer of the Oracle Retail Data Model
General Recommendations When Designing Physical Structures
Tablespaces in Oracle Retail Data Model
Data Compression in Oracle Retail Data Model
Types of Data Compression Available
Surrogate Keys in the Physical Model
Integrity Constraints in Oracle Retail Data Model
Indexes and Partitioned Indexes in Oracle Retail Data Model
Partitioned Tables in Oracle Retail Data Model
Partitioning the Oracle Retail Data Model for Manageability
Partitioning the Oracle Retail Data Model for Easier Data Access
Partitioning the Oracle Retail Data Model for Join Performance
Parallel Execution in Oracle Retail Data Model
Enabling Parallel Execution for a Session
Enabling Parallel Execution of DML Operations
Enabling Parallel Execution at the Table Level
3
Access Layer Customization
Introduction to Customizing the Access Layer of Oracle Retail Data Model
Derived Tables in the Oracle Retail Data Model
Creating New Derived Tables for Calculated Data
Customizing Oracle Retail Data Model Data Mining Models
Creating a New Data Mining Model for Oracle Retail Data Model
Modifying Oracle Retail Data Model Data Mining Models
Tutorial: Customizing the Customer Life Time Value Prediction Data Mining Model
Dimensional Components in the Oracle Retail Data Model
Characteristics of a Dimensional Model
Characteristics of Relational Star and Snowflake Tables
Declaring Relational Dimension Tables
Validating Relational Dimension Tables
Characteristics of the OLAP Dimensional Model
Oracle OLAP Cube Views
Cube Materialized Views
Characteristics of the OLAP Cubes in Oracle Retail Data Model
Defining New Oracle OLAP Cubes for Oracle Retail Data Model
Changing an Oracle OLAP Cube in Oracle Retail Data Model
Creating a Forecast Cube for Oracle Retail Data Model
Choosing a Cube Partitioning Strategy for Oracle Retail Data Model
Choosing a Cube Data Maintenance Method for Oracle Retail Data Model
Materialized Views in the Oracle Retail Data Model
Types of Materialized Views and Refresh options
Refresh Options for Materialized Views with Aggregates
Refresh Options for Materialized Views Containing Only Joins
Refresh Options for Nested Materialized Views
Choosing Indexes for Materialized Views
Partitioning and Materialized Views
Compressing Materialized Views
4
ETL Implementation and Customization
The Role of ETL in the Oracle Retail Data Model
Creating Source-ETL for Oracle Retail Data Model
Source-ETL Design Considerations
ETL Architecture for Oracle Retail Data Model Source-ETL
Creating a Source to Target Mapping Document for the Source-ETL
Designing a Plan for Rectifying Source-ETL Data Quality Problems
Designing Source-ETL Workflow and Jobs Control
Designing Source-ETL Exception Handling
Writing Source-ETL that Loads Efficiently
Using a Staging Area for Flat Files
Preparing Raw Data Files for Source-ETL
Source-ETL Data Loading Options
Parallel Direct Path Load Source-ETL
Partition Exchange Load for Oracle Retail Data Model Source-ETL
Customizing Intra-ETL for the Oracle Retail Data Model
ORDM_DERIVED_FLW
ORDM_AGG_N_DEP_FLW
ORDM_AGG_DEP_FLW
OLAP_MAP Mapping Flow
ORDM_MNNG_FLW
Performing an Initial Load of an Oracle Retail Data Model Warehouse
Executing the Default Oracle Retail Data Model Intra-ETL
Executing the ORDM_INTRA_ETL_FLW Workflow from Oracle Warehouse Builder
Executing the Intra-ETL Without Using Oracle Warehouse Builder
Refreshing the Data in Oracle Retail Data Model Warehouse
Refreshing Oracle Retail Data Model Relational Tables and Views
Refreshing Oracle Retail Data Model OLAP Cubes
Refreshing Oracle Retail Data Model Data Mining Models
Managing Errors During Oracle Retail Data Model Intra-ETL Execution
Monitoring the Execution of the Intra-ETL Process
Recovering an Intra ETL Process
Troubleshooting Intra-ETL Performance
Checking the Execution Plan
Monitoring PARALLEL DML Executions
Troubleshooting Data Mining Model Creation
5
Report and Query Customization
Reporting Approaches in Oracle Retail Data Model
Customizing Oracle Retail Data Model Reports
Writing Your Own Queries and Reports
Optimizing Star Queries
Troubleshooting Oracle Retail Data Model Report Performance
Writing As Is and As Was Queries
Characteristics of an As Is Query
Characteristics of an As Was Query
Examples: As Is and As Was Queries
Tutorial: Creating a New Oracle Retail Data Model Dashboard
Tutorial: Creating a New Oracle Retail Data Model Report
6
Metadata Collection and Reports
Metadata Collection and Population
Load LDM/PDM Metadata (Table MD_ENTY)
GIVE_ABBRV
MD_DM_ALL_ENT_ATTR
PL/SQL Program to Update Column Name
PL/SQL program to insert initial data into MD_OIDM_ATTR_COL_NAM
PL/SQL program to load data into MD_ENTY
Load Program (Intra-ETL) Metadata (Table MD_PRG)
Load Reports and KPI Metadata (Table MD_KPI and MD_REF_ENTY_KPI):
Metadata Reports and Dashboard
7
Multi-Currency Support and Configuration
Multi-Currency Overview
Multi-Currency Data Field Naming Conventions
Multi-Currency Data Movement
Movement from Interface to Base Tables
Handling Currency at the Base Level
Movement from Base to Derived Tables
Movement from Derived to Aggregate Tables
Handling Data Movement from Base to Derived and Aggregate Layers
Currency Data Flow
Currency DWC_CRNCY_CONF Table
A
Sizing and Configuring an Oracle Retail Data Model Warehouse
Sizing an Oracle Retail Data Model Warehouse
Configuring a Balanced System for Oracle Retail Data Model
Maintaining High Throughput in an Oracle Retail Data Model Warehouse
Configuring I/O in an Oracle Retail Data Model for Bandwidth not Capacity
Planning for Growth of Your Oracle Retail Data Model
Testing the I/O System Before Building the Oracle Retail Data Model Warehouse
Balanced Hardware Configuration Guidelines for Oracle Retail Data Model
Index
Scripting on this page enhances content navigation, but does not change the content in any way.