Why do I have Calendar Date Dimension in my Logical Layer?

If I look in my logical layer and then looking at the models, each of my Fact tables have their corresponding dates such as Order Date, Date Updated, Date Shipped etc.  This is OK. But each single Fact, I see a Calendar Date which is a duplicate of another date dimension.  What I mean if I look in Fact A, I will have Date Transaction, Date Shipped, Date Ordered and Date Calendar.  Date Calendar has the same join relationship as Date Shipped.    Another Fact table Date Calendar has a same relationship as Date Transaction.
Is this a common modelling practice, is this only used for ease of use for business end users?  Do you know why would would do this and what the benefit is?
Thank you!

Thanks for your replies,  I understand the Alias concept.  Let me write it a different way.
Dim_Date = Physical Table
W_DATE_ORDERED_D, W_DATE_SHIPPED_D, W_DATE_TRANSACTION_D and W_DATE_UPDATED_D are all alias that come from my DIM_DATE Physical Table.   Each of these Aliases are joined to my fact tables.
FACTTABLE1.ORDERDATEID joined to W_DATE_ORDERED_D.DATEID AND FACTTABLE1.SHIPPEDDATEID joined to W_DATE_SHIPPED_D.DATEID
FACTTABLE2.TRANSACTIONDATEID joined to W_DATE_TRANSACTION_D.DATEID AND FACTTABLE2.UPDATEDDATEID joined to W_DATE_UPDATED_D.DATEID
The above part I understand fully,  what I also have is this:
FACTTABLE1.ORDERDATEID joined to W_DATE_CALENDAR_D.DATEID
and
FACTTABLE2.TRANSACTIONDATEID joined to W_DATE_CALENDAR_D.DATEID
Documentation states that calendar dates are used more for business logical reasons for the end users, and that the Calendar dates joined to the fact date ids, the fact date ids are the more commonly used dates for reporting.
Does that make sense?
Thank you

Similar Messages

  • Why cant I have the date format like this:  1/2/07, it converts to Jan 2

    Why cant I have the date format like this: 1/2/07, it converts to Jan 2, 2007
    I want to keep it like that because, I transported a huge spreadsheet from my PC, and it has like this: 1/1/07, and there is way to many, to go back and change. Please help. Thank you.

    Hello
    Welcome to the club.
    The response seems to be simple.
    Those who wrote the Help are not those who wrote the PDF User's Guide which are not those who coded the application.
    As on this forum you will met only users trying to help other users, no one would be able to tell you if what we got is a bug or a design flaw.
    Like many of us,
    *Go to "Provide Numbers Feedback" in the "Numbers" menu*, describe what you wish: a way to define the default format used as Automatic date/time.
    Then, cross your fingers, and wait for iWork'09
    Yvan KOENIG (from FRANCE mardi 15 janvier 2008 15:10:17)

  • I'm trying to download a song on iTunes but this particular song is not being "able to at this time"? And I don't know why? I have enough data, I've turned off and restarted my device and tried turning my cellular on and off. Nothing seems to work.

    Please help

    Hi Tonedogg14,
    Thanks for visiting Apple Support Communities.
    If you receive a message that a song from the iTunes Store can't be downloaded, try again using the steps in this article:
    Download past purchases
    http://support.apple.com/kb/HT2519
    If you receive the same message, you can use the steps in this article to troubleshoot the iTunes Store:
    Can't connect to the iTunes Store
    http://support.apple.com/kb/ts1368
    Best Regards,
    Jeremy

  • Single date dimension while creating Aggregate tables

    hi Guys ,
    I have single date dimension(D1-D) with key as date_id and granularity is day-level. I have fact table(F1-D) which gives daily transactions . Now i created three aggregate tables with F2-M(aggregated to monthly),F3-Q(Aggregated to quarterly),F4-Y(Aggregated to yearly). As I said.I have a single date dimension table with date-id as a key.I have other columns month,quarter,year in Date dimension.
    My question is : Is this single dimension table is enough to create the joins and maintain the BMM layer .I have joined the date_id to all the facts in physical layer. In BMM Layer i have one fact and 4 logical table sources .Ii have created dimension hierarchy on Date dimension and created the logical levels as year ,quarter,month and daily level and also set their respective level keys . Now after doing these i have also set the logical levels to the 4 logical table sources in the fact table.
    Here i am getting an error saying :
    WARNINGS:
    BUSINESS MODEL Financial Model:
    [39059] Logical dimension table D04_DIM_DATE has a source D04_DIM_DATE at level D04_DIM_DATE Detail that joins to a higher level fact source F02_FACT_GL_DLY_TRAN_BAL.F03_FACT_GL_PERIOD_TRAN_BAL
    Can anyone tell me why am i getting this error .

    1) as you suggest, creating mini dimension tables for each level
    3) using views with select distinct x,y,z to model 1) but without the need for phsical tables
    I have thought of these scenarios .But it's just creating a multiple Date Dimension tables with there respective grains if we follow 1 and 3 steps you mentioned.
    But i don't want to create aliases or views either on Datawarehouse or physical layer (Admin tool).Just with using a single Date Dimension table I need to comeup with a solution as mentioned by my Colleagues.
    2) pushing all the calendar attributes into the aggreate table (eg your year aggregate has all the year fields, your month aggregate has all the year fields and all the month fields etc.). Then in BM&M use the aggregate table as a logical table source for the date logical table.
    What do you mean by "pushing all the calendar attributes into the aggreate table".If possible can you eloborate a bit so i can try in this way to get this done .
    One morething .Here What they were saying is .Join the Single Date Dimension to all the 4 fact tables in Physical layer . Then drag all the tables into the BMM layer and create a Dimensional hierarchies for the Date dimension with levels as Year -->Quarter--> Month--> day level. With the Fact tables: Single fact tables with multiple logical table sources .Then we need to set the levels on the respective logical table sources with the desired levels .Say monthly aggregate table--> Month, Quarter Aggregate table--> quarter level in the Contents TAB.
    When i do this I am getting the Warning:
    WARNINGS:
    BUSINESS MODEL Financial Model:
    [39059] Logical dimension table D04_DIM_DATE has a source D04_DIM_DATE at level D04_DIM_DATE Detail that joins to a higher level fact source F02_FACT_GL_DLY_TRAN_BAL.F03_FACT_GL_PERIOD_TRAN_BAL

  • Snowflaking the Date Dimension

    I understand the OLAP sayings of "make the facts narrow and the dimensions wide" and "denormalize", etc.  But I am a novice.  I inserted a graphic of the table structure, but I'm not sure how to go through that process when
    it involves a date dimension.  Here's a little background:
    A facility has a name, and multiple units
    A unit has a name and a facility
    For each date, a facility has the number of patients residing
    For each date, a unit has the number of patients residing
    A drug has a name
    A drugroute as a name and a classification
    Each fact is an instance of a drug used on a specific date and in a specific unit.
    The number of patients residing in a facility on a day does not equal the total number of unit patients, because patients are only counted once at the facility, even if they are listed in multiple units in the same day.
    A drug dispensed multiple times on the same day in the same unit only counts once, unless stratified by route.  When route is reported, each route administered is counted.
    The most important question is: how do I NOT snowflake the date dimension?
    Thanks, Kevin

    So what do you think a snowflake schema is? Because your question does not make a lot of sense.
    In Data Warehousing a snowflake schema is one where a dimension is normalized.
    So in a star schema you might have a geography table with 4 columns 
    geographyID
    Country
    State
    City
    Where as in a snowflake schema you could have 3 tables, one each for Country, State and City.
    So in your example you would have one date dimension (which could have columns for Year, Quarter, Month etc) which would have a grain at the day level. And it would be linked to each of your Facility, Unit and DrugDispensed fact tables. There is no need
    to snowflake date here. It is perfectly fine for a dimension to be related to more than one fact. (in fact you should aim to use shared dimensions wherever possible)
    http://darren.gosbell.com - please mark correct answers

  • Archive/delete calendar dates to create space

    I am running out of room on my Z22 and have been trying to free up some space.  It seems I have calendar dates on there from 1970's and beyond.  Can I archive these or delete them and keep the last couple of years on my Palm?  I found the Purge option but the longest setting is 1 month and I go back frequently to previous dates.
    Thanks for any help!!
    Post relates to: Palm Z22

    If you don't have any information before 2005 then it's not taking up any memory. You would need to change it instead to another date. Example June 2007.  The thirty years of Calendar space is always going to be there but again, it doesn't use up any memory unless there is appointments sced. Only your data uses up memory. I thought you were saying you had data (events) back to 1970.
    Post relates to: Treo 700w (Verizon)

  • Date dimension fragmentation from 2 different database connections

    Hi Everyone,
    In obiee 10g, is it possible to implement fragmentation on a date dimension from 2 different physical database connections (not schemas)?
    For example:
    Physical connection & dimension 1: physical1.obiee_rpd.w_mcal_day_d.date
    physical connection & dimension 2: physical2.obia_rpd.w_mcal_day_d.date
    the fact table will be: physical1.obiee_rpd.w_fact_f.fact
    The 2 physical dimension tables will be joined to the 1 fact table in the physical layer.
    I then create a BMM with 2 LTS : physical1.obiee_rpd.w_mcal_day_d and physical2.obia_rpd.w_mcal_day_d.
    I then create 1 logical column in that BMM which sources both physical1.obiee_rpd.w_mcal_day_d.date and physical2.obia_rpd.w_mcal_day_d.date.
    Then, i set up fragmentation to use physical1.obiee_rpd.w_mcal_day_d.date when physical1.obiee_rpd.w_mcal_day_d.date < '04/30/2012' and use physical2.obiee_rpd.w_mcal_day_d.date when physical1.obiee_rpd.w_mcal_day_d.date >= '05/01/2012'.
    The problem is that the query that answers generates always uses physical1.obieerpd.w_mcal_day_d.date , regardless of the date filter applied!_
    Any tips?
    Thanks!

    Hy,
    Can you try the following.
    Define:
    - one logical date dimension with two logical table sources (physical1.obiee_rpd.w_mcal_day_d.date and physical2.obia_rpd.w_mcal_day_d.date)
    - one logical fact table with two Logical Table Source (LTS). And in each LTS, define the same logical level in the content tab and don't forget to check the checkbox "This source should be combined with other sources at this level".
    Cheers
    Nico
    Edited by: gerardnico on Jun 25, 2012 4:23 PM Date and not datum (Dutch)

  • Why do i have to have my cellular data turned on to recieve or send TEXT messages?

    my girlfriend and i have noticed this most recently.
    To send or recieve TEXT messages (not MMS) on our iPhone 5's we have to have our *cellular data* turned on. OMG why? It's supposed to not use cellular data for texting (or callling) so why do we have to have it switched on for TEXT messages (SMS)? Does that mean that texting is now going to eat our data plans?  If so, we'd of been better off with our old cell phones.

    no- i think you've hit the nail on the head. (perhaps inadvertantly)
    because my g/f and i couldnt get each other's txts, over 3/4 of the time, if the cellular data wasnt turned on.
    green bubble = sms.
    blue bubble=imessage (data or wifi)
    all this was with (blue bubble) imessage stuff  (with the thought that it'd use wifi, but the wifi at work *****, so ofcourse it'll use data.
    Hmmn. I'm going to shut off iMessage and see if that takes care of the issue.

  • HT1296 I have a problem synching calendar data between my iPhone 3GS iOS 5.1 & Outlook 2007 on MS7.  The basic calendar is OK but the birthdays (little box icon) are a day early & cannot be changed to the correct date. How can I fix this?

    I have a problem synching calendar data between my iPhone 3GS iOS 5.1 & Outlook 2007 on MS7.  The basic calendar data transfer is OK but the birthdays (little box icon) are a day early & cannot be changed to the correct date. The birthday entries in my Outlook contacts have correct dates.How can I fix this?

    The following peocess corrects the calendar entry:
    edit the contact & change the birthday, save the change; edit the contact & change the birthday to the correct value, save the change again. The calendar entry then displays on the correct date.  Alternatively as a temp solution I can just de-select the "birthdays" calendar which stops the icon being displayed.
    Thanks for your advice, I think that it's n going to be a slow process to fix all the entries for not much return.

  • Why do I have to guess how much data I might use in a month when I select a plan?

    When I sign up for water service, I don't guess that I might use 1,000 gallons a month, and then pay three times the going rate for water if I take a few extra showers. I get charged for how much water I use that month.
    When I sign up for electricity service, I don't guess that I might use some set number of kilowatt hours, and then pay three times the going rate if we have a heat wave and I run my air conditioner for a few extra hours.
    Why do I have to guess how much data I might use, and then spend three times the going rate if I stay up watching youtube videos for a few extra nights?
    It is stressful to have to constantly monitor usage, and figure out ratios of how much I've used compared to how much time is left in the billing cycle to see if I need to curb my usage. It is not a good customer experience. I would prefer that data be charged a flat rate based on actual usage, perhaps with an option to throttle speeds at certain levels to prevent cases where a minor lapse in judgment could ruin my monthly budget, like forgetting to check data usage religiously on a device meant to simplify my life.
    Thank you for your consideration.

    Simple answer is Verizon is offering a block of data for usage.
    Where I live the water bill states my wife and I are being charged for 30,000 gallons per quarter/half and the price is say $60 however we never use any where near that amount. I send the meter reading in and it shows the amount we use. But the hamlet we are in has a set amount of gallons. Not fair but we live with it.
    For your data outside of the unlimited which is not available any more to new customers you may be a light user and never go over the 2GB for $30 dollars a month. If you do you will pay through the nose for data. If you pay for more data say 4GB and I don't have the price for it so lets say its $70 then you don't have to watch as much for overage fees. But you are paying for the data in advance so as not go over and get hit with whopping fees.
    It is just the way it is.

  • HT1692 i synced my iphone and have now lost all my contacts and calendar data. How do I get this back?

    I synced my iphone and have now lost all of my contacts and calendar data. How do I get this back?

    It should all be on your computer in whatever program you have been syncing.
    Sync it back.

  • I have Creative Cloud installed and Photoshop installed, but I can not open the program itself. No idea why, everything is up to date and i was using it just fine yesterday.

    I have Creative Cloud installed and Photoshop installed, but I can not open the program itself. No idea why, everything is up to date and I was using it just fine yesterday.
    2015-02-24_1129 - DavidIpromote's library

    Try resetting Photoshop Preferences.   Use your Photoshop start icon to launch Photoshop and immediately press and hole Shift+Ctrl|CMD+Alt|Option keys   Photoshop should Prompt you with Do you want your Preferences deleted. Reply yes.   Photoshop should then delete your user ID preferences and then create a default set of preferences for your ID and start successfully.

  • Why when I merge clips in Audition CC  does the new merge file have no data?

    Why when I merge clips in Audition CC  does the new merge file have no data?  It happens in large projects and once it starts to happen I cannot get merge clips or bounce tracks to work correctly.

    files 1 of 2 and 2 of 2 are for all these languages:
    Chinese (Simplified)
    Chinese (Traditional)
    Czech
    English
    French (Standard)
    German
    Italian
    Japanese
    Korean
    Polish
    Portuguese (Brazilian)
    Russian
    Spanish
    Swedish
    Turkish

  • Why do I have multiple "birthdays" on Calendar only on my Iphone?

    Why do I have multiple "birthdays" on Calendar only on my iPhone?

    It is probably related to your calendar syncing with certain services and/or apps that end up duplicating the entries. Investigate your sync settings like iCloud, facebook, etc or apps like Cobook which can sync your contacts/to facebook and gmail contacts. The birthdays for all of those would then show up in ical. If there is some kind of redundancy happening it might even resync the same info from the same place multiple times. If you can zero in on a particular service or app that might be the cause, try temporarily unsyncing it to ical/address book and see what happens.

  • Why do I have to connect my ipad(4th gen) to my laptop to download apps? I downloaded some yesterday, but now they just say waiting. If I connect to ITunes, I can get them through that. I am not using cellular data, just through wifi.

    Why do I have to connect my ipad(4th gen) to my laptop to download apps? I downloaded some yesterday, but now they just say waiting. If I connect to ITunes, I can get them through that. I am not using cellular data, just through wifi.
    Any ideas greatly appreciated, it will save me a journey to the apple store

    I have now solved it. I signed out of my iTunes account and then held down both the power buttons until the apple appeared. When I signed back in it started downloading.

Maybe you are looking for

  • What is the Exchange 2010 maximum mailbox database size that is support by MS in a single DAG environment?

    My Exchange setup: Exchange 2010 Enterprise 2 mailbox servers 2 CAS, 2 HT 12 mailbox databases. The total of all databases combine is about 2TB. The largest mailbox databases are 530GB, 250GB, and 196GB. Are this over the supported recommendations? b

  • N82 memory card problem

    Hey guys had my phone since 5th of Jan, has been fine no problems. Last night I changed where to store my sent messages to the memory card instead of on the phone. After I sent my first message it asked me to remove the memory card and press ok. I th

  • Netbeans and JavaFX

    I am new to Netbeans and am only using it for the JavaFX integration (IntelliJ user) so I am not sure if I am dealing with my ignorance of Netbeans or some JavaFX idiosyncrasy. However, when I try to organize my JavaFX code into package structure (ra

  • Firefox does not start on kitkat

    Hello, I have an ugly problem with firefox under android 4.4 on a Iconia A1-840 FHD (Intel): After downloading it, I can start the program, browse around, adapt the settings and so on, everything works fine. After I closed firefox once, I cannot rest

  • Creating New Class Object progmatically

    Instead of uploading an XML for a new type definition, I want to create a new class object progmatically. In my code, I basically set up a ClassObjectDefinition, set the attributes, then call createSchemaObject. I'm getting an exception saying that I