dbTalk Databases Forums  

new MODEL clause in SQL in Oracle 10g

comp.databases.olap comp.databases.olap


Discuss new MODEL clause in SQL in Oracle 10g in the comp.databases.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
steve.tolkin@fmr.com
 
Posts: n/a

Default new MODEL clause in SQL in Oracle 10g - 09-18-2003 , 12:57 PM






Oracle has added a new MODEL clause to SQL, which allows
the return of an OLAP cube, including
partitions, dimensions, measures, and derived values.
See
e.g. The SQL Model Clause of Oracle Database 10g (PDF), Aug 2003
in http://technet.oracle.com/products/b...w_sqlmodel.pdf
at http://technet.oracle.com/products/b...g/content.html

I would like to get people's impressions of this.

I doubt this is part of standard SQL.

Will front ends (besides Oracle Discoverer) support it?

How does this compare in functionality to MDX?
Is this likely to have very good performance?
Will it be added by other rdbms vendors?

etc.


--
Hopefully helpfully yours,
Steve
--
Steven Tolkin steve . tolkin at fmr dot com 617-563-0516
Fidelity Investments 82 Devonshire St. V4D Boston MA 02109
There is nothing so practical as a good theory. Comments are by me,
not Fidelity Investments, its subsidiaries or affiliates.

Reply With Quote
  #2  
Old   
Mark Rittman
 
Posts: n/a

Default Re: new MODEL clause in SQL in Oracle 10g - 09-19-2003 , 04:43 AM






Hi Steve,

I wrote up a shortish summary of the MODEL clause which you can view
at http://www.rittman.net/stories/2003/...delClause.html

I can't comment on how it compares to MDX, but it struck me as quite a
useful addition to Oracle SQL, giving it some of the modelling
capabilities previously found in Express and 9i OLAP. This sort of
functionality was mostly used by products such as Oracle Financial
Analyzer, and it's probably been introduced to allow the upcoming
Enterprise Planning & Budgeting (the replacement for OFA) to run in
both ROLAP and MOLAP modes.

One interesting touch with the MODEL clause is how the relational
engine within Oracle will handle part of the query being dealt with by
database tables, and part of it with a multidimensional analytic
workspace. From reading some of the papers released at Oracleworld,
Oracle will deal with relational-multidimensional MODEL clause queries
in a special way, bypassing the usual OLAP_TABLE function and
interacting with the analytic workspace directly.

To be honest though it's early days yet and we probably won't get to
use the feature until 10g becomes available later this year/early this
year (unless you're lucky enough to be a 10g beta tester).

hope this helps

Mark


steve.tolkin (AT) fmr (DOT) com wrote in message news:<u65jqt1wh.fsf (AT) fmr (DOT) com>...
Quote:
Oracle has added a new MODEL clause to SQL, which allows
the return of an OLAP cube, including
partitions, dimensions, measures, and derived values.
See
e.g. The SQL Model Clause of Oracle Database 10g (PDF), Aug 2003
in http://technet.oracle.com/products/b...w_sqlmodel.pdf
at http://technet.oracle.com/products/b...g/content.html

I would like to get people's impressions of this.

I doubt this is part of standard SQL.

Will front ends (besides Oracle Discoverer) support it?

How does this compare in functionality to MDX?
Is this likely to have very good performance?
Will it be added by other rdbms vendors?

etc.


--
Hopefully helpfully yours,
Steve

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.