Datawarehouse Concepts: OLAP vs OLTP? Data Warehouse Architecture History of OBIEE Repository Basics Oracle BI Server Oracle BI Repository Oracle BI Server Architecture Oracle BI Repository Oracle BI Administration Tool Overview of Physical layer, BMM Layer, Presentation Layer
2. Building the Physical Layer of a Repository Connection Pool Physical Layer, Physical Layer Objects Database Object: General Properties, Features Schema Folder Physical Table, Properties, Column, Key Column Physical Table: Alias, Joins
3. Business Model and Mapping (BMM) Objects in the Business Model and Mapping Layer Adding multiple sources to existing logical tables sources Business Model Mappings Business Model Object Logical Tables, Logical Table Sources, Logical Table Source: Column Mappings, Logical Columns, Logical Primary Keys, Logical Joins Creating Simple Measures
4. Building the Presentation Layer of a Repository Presentation Layer Subject Areas Presentation Tables Presentation Columns Presentation Layer Mappings Defining the User Interface in the Presentation Layer Nesting Presentation Tables Permissions using Presentation Layer Objects,Aliases
5. Testing and Validating a Repository Validating a Repository Consistency Check Consistency Check Manager Marking a Business Model Available for Queries Confirming a Consistent Repository Publishing a Repository Query Logging Logging Levels, Setting a Logging Level Validating by Using the Analysis Editor Inspecting the Query Log Oracle BI SELECT Statement: Syntax Oracle BI SELECT Statement Compared with Standard SQL
6. Managing Logical Table Sources Define Table Structures Business Challenge Business Solution Adding Multiple Sources to an LTS Import Additional Product Tables Create Aliases Define Keys and Joins Identify Physical Columns for Mappings Adding Sources to an LTS Manual Method: Create New Logical Column, Add New Physical Source, Column Mapping, End Result, Drag Method , Logical Columns Added , Physical Tables Added, Drag Method: Column Mappings Added, Rename Logical Columns, Add Columns to the Presentation Layer 7. Adding Calculations to fact Calculating new calculation measures Calculation measures on basis of physical and logical columns Using Calculation Wizard Direct Database Requests Creating dimensional hierarchy Modeling Time Series Data & Time based Measures (Ago, Todate&Periodrollup) Creating Level based measures Creating Logical column using Physical columns Importing aggregated tables into repository Modeling aggregate tables
8. Working with Logical Dimensions
Logical Dimensions Logical Dimensions: Types Level-Based Measures Share Measures Logical Dimension: Example Creating a Level-Based Logical Dimension Create a Logical Dimension Object Add a Parent-Level Object Add Child-Level Objects Specify Level Columns Create Level Keys Set the Preferred Drill Path Create Level-Based Measures Create Additional Level-Based Measures Create Share Measures Add Measures to the Presentation Layer Create Presentation Hierarchies Test Measures and Hierarchies Parent-Child Logical Dimensions Parent-Child Hierarchy: Example Level-Based Hierarchy: Example Ragged Hierarchy Skip-Level Hierarchy Creating a Parent-Child Logical Dimension Modify the Physical Layer Modify the BMM Layer Create the Presentation Hierarchy
9. Using Repository Variables Variables Variable Manager Variable Types Repository Variables Static Repository Variables Dynamic Repository Variables Session Variables System Session Variables Non-System Session Variables Initialization Blocks Initialization Block: Example Initialization Block Example: Edit Data Source Initialization Block Example: Edit Data Target 10. Modeling Time Series Data Time Comparisons Business Challenge: Time Comparisons Oracle BI Solution: Model Time Comparisons Time Dimensions Time Series Functions Time Series Grains Steps to Model Time Series Data Identify a Time Dimension and Chronological Key Create a Measure by Using the AGO Function Use a Column with the AGO Function to Create Additional Measures Create a Measure by Using the TODATE Function Create a Measure by Using the PERIODROLLING Function
11. Modeling Many-to-Many Relationships 12. Cache Management Advantages of Caching Costs of Caching Query Cache: Architecture Monitoring and Managing the Cache Cache Management Techniques Using Fusion Middleware Control to Configure Caching Using NQSConfig.ini to Manually Edit Cache Parameter Setting Caching and Cache Persistence for Tables Using the Cache Manager Inspecting SQL for Cache Entries Modifying the Cache Manager Column Display Inspecting Cache Reports Purging Cache Entries Manually Using the Cache Manager Purging Cache Entries Automatically Using Event Polling Tables Seeding the Cache Cache Hit Conditions