Database DataWarehousing (MOSC)

MOSC Banner

using ACTIVE_DATE in CUBE ( Bug 16601554 MISSING CODE CLAUSE USING ATTRIBUTE ACTIVE_DATE IN A CUBE F

edited Mar 19, 2014 12:00PM in Database DataWarehousing (MOSC) 1 commentAnswered

Hi,

I'm using OWB 11.2.0.3.

I want to fill a cube with some SCD Type 2 Dimensions. I want to use ACTIVE_DATE in my cube to match the best row in my Dimension.

In official document, it is written that the ACTIVE_DATE value is used like this:

...

WHERE

(...

   (<dim_name>.DIMKEY = <lookup_for_dimension_dimkey> AND

           (<level>_EFFECTIVE_DATE <= ACTIVE_DATE AND

<level>_EXPIRATION_DATE >= ACTIVE_DATE) OR

           (<level>_EFFECTIVE_DATE <= ACTIVE_DATE AND

                    <level>_EXPIRATION_DATE IS NULL))

...)


But the generated scripts is like this:

(EXPIRATION_DATE IS NULL)

OR

(EXPIRATION_DATE IS NOT NULL AND ACTIVE_DATE BETWEEN EFFECTIVE_DATE AND EXPIRATION_DATE)

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center