Skip Headers
Oracle® Communications Data Model Implementation and Operations Guide
Release 11.3.2
E28442-05
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 Communications Data Model Customization
What is the Oracle Communications Data Model?
Components of Oracle Communications Data Model
Oracle Products That Make Up Oracle Communications Data Model
Steps for Implementing an Oracle Communications Data Model Warehouse
Before You Begin Customizing the Oracle Communications Data Model
Prerequisite Knowledge for Implementers
Responsibilities of a Data Warehouse Governance Committee
Performing Fit-Gap Analysis for Oracle Communications Data Model
Data Encryption and Security for Oracle Communications Data Model
2
Physical Model Customization
Characteristics of the Default Physical Model
Customizing the Oracle Communications 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
General Recommendations When Designing Physical Structures
Tablespaces in the Oracle Communications Data Model
Data Compression in the Oracle Communications Data Model
Types of Data Compression Available
Tables for Supertype and Subtype Entities in Oracle Communications Data Model
Surrogate Keys in the Physical Model
Integrity Constraints in Oracle Communications Data Model
Indexes and Partitioned Indexes in the Oracle Communications Data Model
Partitioned Tables in the Oracle Communications Data Model
Partitioning the Oracle Communications Data Model for Manageability
Partitioning the Oracle Communications Data Model for Easier Data Access
Partitioning the Oracle Communications Data Model for Join Performance
Parallel Execution in the Oracle Communications 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 Communications Data Model
Derived Tables in the Oracle Communications Data Model
Creating New Derived Tables for Calculated Data
Customizing Oracle Communications Data Model Data Mining Models
Creating a New Data Mining Model for Oracle Communications Data Model
Modifying Oracle Communications Data Model Data Mining Models
Tutorial: Customizing the Churn Prediction Model
Aggregate Tables in the Oracle Communications Data Model
Dimensional Components in the Oracle Communications 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 Communications Data Model
Defining New Oracle OLAP Cubes for Oracle Communications Data Model
Changing an Oracle OLAP Cube in Oracle Communications Data Model
Creating a Forecast Cube for Oracle Communications Data Model
Choosing a Cube Partitioning Strategy for Oracle Communications Data Model
Choosing a Cube Data Maintenance Method for Oracle Communications Data Model
Materialized Views in the Oracle Communications 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 Communications Data Model
ETL for the Foundation Layer of an Oracle Communications Data Model Warehouse
Using an Application Adapter to Populate the Foundation Layer
Writing Your Own Source-ETL
Source-ETL Design Considerations
ETL Architecture for Oracle Communications 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
Customizing Intra-ETL for Oracle Communications Data Model
Handling Lookup Values in Staging
Executing Derived Intra-ETL Programs
Refreshing Aggregate Materialized Views
Refreshing Data mining models
Refreshing OLAP Cubes
Executing Intra-ETL Workflow
Performing an Initial Load of an Oracle Communications Data Model Warehouse
Performing an Initial Load of the Foundation Layer
Performing an Initial Load of the Access Layer
Executing the Default Oracle Communications Data Model Intra-ETL
Refreshing the Data in an Oracle Communications Data Model Warehouse
Refreshing the Foundation Layer of Oracle Communications Data Model Warehouse
Refreshing the Access Layer of an Oracle Communications Data Model Warehouse
Refreshing Oracle Communications Data Model Derived Tables
Refreshing Oracle Communications Data Model Aggregate Materialized Views
Refreshing Oracle Communications Data Model OLAP Cubes
Refreshing Oracle Communications Data Model Data Mining Models
Managing Errors During Oracle Communications Data Model Intra-ETL Execution
Monitoring the Execution of the Intra-ETL Process
Recovering an Intra ETL Process
5
Report and Query Customization
Reporting Approaches in Oracle Communications Data Model
Customizing Oracle Communications Data Model Sample Reports
Writing Your Own Queries and Reports
Optimizing Star Queries
Troubleshooting Oracle Communications 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 Against Oracle Communications Data Model
Tutorial: Creating a New Oracle Communications Data Model Dashboard
Tutorial: Creating a New Oracle Communications Data Model Report
6
Metadata Collection and Reports
Overview of Managing Metadata for Oracle Communications Data Model
Metadata Categories and Standards
Working with a Metadata Repository
Browsing Metadata Reports and Dashboard
Using the Measure-Entity Tab Business Areas and Measures Attributes and Entities
Using the Entity-Measure Tab Entity to Attribute Measures
Using the Program-Table Tab
Using the Table-Program Tab
Collecting and Populating Metadata
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):
7
Working with User Privileges in Oracle Communications Data Model
Accounts Created for Oracle Communications Data Model
When You Must Consider User Privileges in an Oracle Communications Data Model
Granting Only Required Privileges to Database Users of OCDM_SYS
Granting Only Select Privileges to Database Users of the Sample Reports
Granting Permission Privileges of the OBIEE reports to BI Users and Roles
A
Sizing and Configuring an Oracle Communications Data Model Warehouse
Sizing an Oracle Communications Data Model Warehouse
Configuring a Balanced System for Oracle Communications Data Model
Maintaining High Throughput in an Oracle Communications Data Model Warehouse
Configuring I/O in an Oracle Communications Data Model for Bandwidth not Capacity
Planning for Growth of Your Oracle Communications Data Model
Testing the I/O System Before Building the Warehouse
Balanced Hardware Configuration Guidelines for Oracle Communications Data Model
B
Upgrading Oracle Communications Data Model
Considerations for Upgrading Oracle Communications Data Model
Upgrade Paths for Oracle Communications Data Model
Regression Testing for Oracle Communications Data Model
Index
Scripting on this page enhances content navigation, but does not change the content in any way.