REMINDER
Check in on the
COLLABORATE mobile app
OBIA Data Optimization and
Performance Enhancing Techniques
Prepared by:
K...
Introduction
This is a subtitle or bulleted list
Emtec
EMTEC THE COMPANY
 Serving clients for over 46 years
 14 locations, including 8 development centers
 Over 1,000 f...
Karthik Mada
■ BI Practice Manager @ Emtec
■ Oracle Certified Specialist / Oracle Partner Network Certified
Specialist
■ O...
OBIA overview (OOTB)
This is a subtitle or bulleted list
What does OBIA do to your Transactional
Data
ERP
Role based dashboards
Metrics/KPIs
Subject Areas
Physical Data Maps
OBIEE...
Data is Consolidated and Transformed
■ Dimensional Data Model
BAW is a dimensionalized model for better
reporting
■ Aggregate Tables & Indexes
▪ W_GL_BALANCE_A
▪ W_AR_BALANCE_A
▪ W_AP_BALANCE_A
Overview of OOTB OBIA (Optimizers)
Things to Consider
This is a subtitle or bulleted list
Difference between Small-Medium, Large
and Very Large volume of data
■ Transactional/Source Data Volume
▪ Small – Up to 20...
How data volume effects OBIA
implementation
■ ETL runs will take more amount time
■ Data warehouse will not perform optima...
Performance Enhancements
This is a subtitle or bulleted list
ETL Optimization
■ Analyze logs to identify where the bottleneck is?
■ Add Hints to Source Qualifiers
■ Add Indexes on the...
DW Optimization
■ Add Indexes
▪ Bitmap indexes added to
W_GL_ACCOUNT_D
— Account_Seg1_Code
— Account_Seg3_Code
— Account_S...
RPD Optimization
■ Add Hints to Tables in Physical Layer
■ Optimize BI Server utilization
▪ Move derived measures to Datab...
Dashboards and Reports Optimization
■ Conduct JAD session on how frequently data in the
dashboards is consumed
■ Adjust Da...
What is your Retention Policy?
This is a subtitle or bulleted list
Retention Policy
■ How do I control my dataset over a period of time?
▪ How much data should I have in my data warehouse?
...
ETL run schedules
This is a subtitle or bulleted list
ETL run schedules
■ What should be the frequency of ETL runs?
■ How do you address real-time reporting during the close
pe...
Please complete the session
evaluation
We appreciate your feedback and insight
You may complete the session evaluation eit...
Upcoming SlideShare
Loading in...5
×

OBIA Data Optimization and Performance Enhancing Techniques

325

Published on

Learn about OBIA Data Optimization and Performance Enhancing Techniques. We'll give you an overview, discuss things you should consider, performance enhancements and ETL run schedules.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
325
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OBIA Data Optimization and Performance Enhancing Techniques

  1. 1. REMINDER Check in on the COLLABORATE mobile app OBIA Data Optimization and Performance Enhancing Techniques Prepared by: Karthik Mada BI Practice Manager Emtec, Inc. Session ID#: 14918
  2. 2. Introduction This is a subtitle or bulleted list
  3. 3. Emtec EMTEC THE COMPANY  Serving clients for over 46 years  14 locations, including 8 development centers  Over 1,000 full-time professionals  Voted One of the Top 100 Places to Work by Crain’s Chicago in 2012  Our consultants have an average of 14 years of experience. Nearly 45% have advanced certifications  73% of our PMs, Architects & Consultants worked at Tier 1 consultancies in a previous life  $255M IT Services Provider  Regularly compete & win against larger IT service providers EMTEC SERVICES AT A GLANCE • Emtec has completed more than 1,100 Package Application engagements, including: - 200+ Oracle ERP clients with more than 415 engagements - 206 EPM / Hyperion & OBIEE clients and 323 engagements - 186 Microsoft clients and more than 255 projects • Emtec is a premier provider of SaaS and Emerging technologies solutions, including 51 Salesforce Clients with more than 75 engagements, Including Sales Cloud, Service Cloud and Custom Cloud • Emtec has performed more than 6.3M hours of application development and maintenance work ranging from Business Analysis to Product Development • Emtec has served more than 565 Infrastructure services clients where we have: - Deployed more than 1.85M servers, personal computers, tablets and mobile devices - Installed or provided more than 925 exabytes of storage (That’s a whole lot…) - Triaged more than 30,000 L1 support incidents - Implemented service management solutions for more than 125 clients EMTEC AROUND THE WORLD US Locations • Radnor, PA (HQ) • Atlanta, GA • Chicago, IL • Dayton, OH • Fremont, CA • Jacksonville, FL • Herndon, VA • Minneapolis, MN • Springfield, NJ • St. Louis, MO Global Offices • Toronto, Canada • Ottawa, Canada • Pune, India • Bangalore, India
  4. 4. Karthik Mada ■ BI Practice Manager @ Emtec ■ Oracle Certified Specialist / Oracle Partner Network Certified Specialist ■ Over 10 years of experience working with Oracle BI products ■ Co-Developed Oracle Essbase Cube Builder (OECB) with Oracle Development ■ Several successful implementations of OBIA and BIFS ■ Integrated OBIEE with Essbase, Hyperion Planning, Salesforce, SharePoint and PeopleSoft Portal
  5. 5. OBIA overview (OOTB) This is a subtitle or bulleted list
  6. 6. What does OBIA do to your Transactional Data ERP Role based dashboards Metrics/KPIs Subject Areas Physical Data Maps OBIEE Repository Dictionary (RPD) Security Business Analytics Data Warehouse (BAW) ETL Process Essbase
  7. 7. Data is Consolidated and Transformed
  8. 8. ■ Dimensional Data Model BAW is a dimensionalized model for better reporting
  9. 9. ■ Aggregate Tables & Indexes ▪ W_GL_BALANCE_A ▪ W_AR_BALANCE_A ▪ W_AP_BALANCE_A Overview of OOTB OBIA (Optimizers)
  10. 10. Things to Consider This is a subtitle or bulleted list
  11. 11. Difference between Small-Medium, Large and Very Large volume of data ■ Transactional/Source Data Volume ▪ Small – Up to 200 GB ▪ Medium – 200 to 400 GB ▪ Large – 400 to 800GB ▪ Very Large – 800GB and above
  12. 12. How data volume effects OBIA implementation ■ ETL runs will take more amount time ■ Data warehouse will not perform optimally as it needs to return a larger volume of dataset each time ■ Pre-built/RPD calculations takes more time ■ Reports and Dashboards will take longer time to render
  13. 13. Performance Enhancements This is a subtitle or bulleted list
  14. 14. ETL Optimization ■ Analyze logs to identify where the bottleneck is? ■ Add Hints to Source Qualifiers ■ Add Indexes on the Source Tables ■ Add Indexes on Staging Tables in Data Warehouse ■ Is drop/create Indexes needed?
  15. 15. DW Optimization ■ Add Indexes ▪ Bitmap indexes added to W_GL_ACCOUNT_D — Account_Seg1_Code — Account_Seg3_Code — Account_Seg10_Code ■ Aggregate Tables ▪ W_AP_XACT_AGG1_A ▪ W_AP_XACT_AGG2_A ▪ HUMW_AP_XACT_GRPACC T_FSCLQTR_A ▪ W_AP_INV_DIST_F_AGG1_ A ▪ W_GL_OTHER_AGG_A ▪ W_GL_BALANCE_AGG1_A
  16. 16. RPD Optimization ■ Add Hints to Tables in Physical Layer ■ Optimize BI Server utilization ▪ Move derived measures to Database as necessary — DSO Calculation — DPO Calculation ■ Prioritize LTS to use Aggregate tables ■ Partition Large Fact tables
  17. 17. Dashboards and Reports Optimization ■ Conduct JAD session on how frequently data in the dashboards is consumed ■ Adjust Dashboard Prompts/Filter to generate more specific data based on indices
  18. 18. What is your Retention Policy? This is a subtitle or bulleted list
  19. 19. Retention Policy ■ How do I control my dataset over a period of time? ▪ How much data should I have in my data warehouse? ▪ Do I purge my historical data or archive it? ▪ What are my options on reporting against achieved data
  20. 20. ETL run schedules This is a subtitle or bulleted list
  21. 21. ETL run schedules ■ What should be the frequency of ETL runs? ■ How do you address real-time reporting during the close periods?
  22. 22. Please complete the session evaluation We appreciate your feedback and insight You may complete the session evaluation either on paper or online via the mobile app
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×