Professional Documents
Culture Documents
Mark Rittman, Director, Rittman Mead Consulting Rittman Mead BI Forum 2009
T : +44 (0) 8446 697 995 E : enquiries@rittmanmead.com W: www.rittmanmead.com
Who Am I? !Oracle BI&W Architecture and Development Specialist !Co-Founder of Rittman Mead Consulting !! Oracle BI&W Project Delivery Specialists !10+ years with Discoverer, OWB etc !Oracle ACE Director, ACE of the Year 2005 !Writer for OTN and Oracle Magazine !Longest-running Oracle blog !! http://www.rittmanmead.com/blog !Ex-Chair of UKOUG BIRT SIG !Co-Chair of ODTUG BI&DW SIG !Editor of Oracle Scene UKOUG magazine !Speaker at IOUG and BIWA events
Rittman Mead Consulting !Oracle BI&DW Project Specialists providing consulting, training and support !Clients in the UK, USA, Europe, Middle-East !Voted UKOUG BI Partner of the Year 2008 !Consultants in Europe and North America !Regular speakers at user group and Oracle events
! Existing DAC task can now be executed as normal ! Full or incremental load, both by default use BULK LOAD (e.g. direct path load) !! Switches to conventional path if ETL requires both INSERT and UPDATE (check) ! Indexes will be dropped, and then recreated, as part of the ETL task
! Materialized View Logs (for tracking changes to the source tables, used for fast refresh)
CREATE MATERIALIZED VIEW LOG ON W_SALES_INVOICE_LINE_FWITH SEQUENCE, ROWID( SALES_ORDLN_ID, SALES_PCKLN_ID ....) INCLUDING NEW VALUES
! Indexes on the Materialized View (MV can also be partitioned, compressed etc) ! Script to refresh the materialized view
T : +44 (0) 8446 697 995 E : enquiries@rittmanmead.com W: www.rittmanmead.com
=! +!
begin DBMS_MVIEW.REFRESH(OBAW.W_SALES_INVOICE_LINE_A); end;
Fact & Aggregate" Type! Table fact, Table Aggregate! Table fact, MV Aggregate!
Full Refresh! Incremental Refresh" 904 secs! 437 secs! 499 seconds! 334 seconds!
Summary
! The Oracle Business Analytics Warehouse has a generic data model ! Does not by default make use of Oracle (or other DB) data warehouse optimizations ! Oracle DAC 10.1.3.4 makes standard Index, Table and Task Actions overridable ! You can add compression, partitioning and materialized views simply and easily ! Also possible to enable star transformations, OLAP access etc ! Tests have shown 50% improvement in ETL and query time, disk space usage ! For more details, check out http://www.rittmanmead.com/blog ! Thank you for attending, enjoy the rest of the conference