Additional custom level on Time dimension ?

Hi,
I´m very new to OWB, so I don't know if what I want to do is even possible at all.
I created a time dimension using the "Time Dimension Wizard", selecting all possible levels (year, quarter, month, day), but I also need to have one extra level: semester. You see, we need that level for our reports.
I tried to open the mappings that were generated automatically but Oh, boy! does that look complicated!!! Some operators call time functions but when looking them up, they're in packages that come wrapped, so basically I have no clue as to how the data is being generated by Oracle.
Do you know of any way to accomplish this? Basically have a time dimension with the levels:
Year -> Semester -> Quarter -> Month -> Day
Any help would be very much appreciated.
Rgds,
--Oswaldo Santos
[osantos]

Hi JP,
Thanks for the tip.
I created a new "time" dimension manually. I basically made a copy of the attributes and levels of a normal time dimension, plus the new fields for "semester". I also defined the corresponding fields for "END DATE" and "TIME SPAN".
Now, I can populate this dimension, based on a script that someone else posted in this forum. I'm not sure, though, that Oracle OLAP will recognize this as a "time" dimension, will it? I mean, OWB adds some extra fields for a time dimension created with the wizard (like "level type"). Will this affect the performance or behavior of my cubes? Or, can I say that this is as real a time dimension as one created with the wizard in OWB?
Again, thanks a lot for your support.
Regards,
--osvaldo santos.
[osantos]

Similar Messages

  • Semi additive Measures across non time dimensions

    Hello,
    I need to make my measure semi additive across a non time dimension (Since I am getting totals at each level and I cant roll up the children to the parent, instead create a dummy member at the lower level for total and use FirstChild). Is it advisable to change the dimension type to time to achieve this functionality?
    Thanks
    Arun

    I had followed exactly the same approach specified in the paper without using parent child dimensions. I had created "blank" members instead of the same name as the parent member. Now, the issue is, I have to make the measure's aggregation as "FirstChild" so that it takes the "blank" member's value for the parent.
    Another issue is, I have multiple dimensions in the cube and I have aggregated data across dimensions in my source. For Example,
    Col1                                                          Col2
    Dimension A Level1 Member1           Dimension B Level 1 Member 1           1000
    Dimension A Level1 Member1           Dimension B Level 2 Member 1           500
    Dimension A Level1 Member1           Dimension B Level 2 Member 2           500
    Dimension A Level2 Member1           Dimension B Level 1 Member 1           2000
    Dimension A Level2 Member1           Dimension B Level 2 Member 1           1000
    Dimension A Level2 Member1           Dimension B Level 2 Member 2           1000
    Thanks
    Arun

  • AST Acctype Accounts - Need a different value at the PARENT level of Time Dimension

    Hi All,
    We have a planning model wherein we have the following hierarchy in the account dimension:
    CLOSECUSTOMERS
              OPENCUSTOMERS
              NET ADDS
                       GROSS ADDS
                        MIGRATE
                        DISCONNECTIONS
    CLOSECUST and OPENCUST are AST type accounts since we need as of balance, whereas the other accounts like Gross Adds, Migrations and Disconnections are EXP type, as we need a cumulation of these values for a particular period.
    Account
    Jan 2011
    Feb 2011
    Mar 2011
    Q1 2011 ( in BPC)
    Q 2011 (Required)
    Opening Customers (AST)
    1000
    1020
    1070
    1070
    1000 (Jan opening)
    Gross Adds (EXP)
       50
    100
    60
    210
    210
    Migrations (EXP)
       -20
    -30
    -30
    -80
    -80
    Disconnections (EXP)
       -10
    -20
    -70
    -100
    -100
    Closing Customers (AST)
    1020
    1070
    1030
    1030
    1030
    The business is looking for more of a summary at their quarterly level. i.e. what was the opening for the quarter, the delta changes that happened during the year, and the closing balance.
    The issue is mainly with the opening value. It takes the value from the latest month. But the value is needed from the earliest month of that calculated time period.
    We do not have a Flow Dimension in the planning model and the users need this in ad-hoc reporting as well. So we do not have an option of managing this at a reporting level (using EPMCopyRange or something similar)
    Is there any other solution to this issue?
    Any help would appreciated.
    Thanks

    Hi,
    A bit not clear requirements. You are trying to create separate accounts for Opening and Closing? Looks strange! Please, use Flow dimension for this things. Trying to emulate it on the report level will create a lot of misunderstanding...
    B.R. Vadim

  • Semi-additive measure using specified time dimension

    Hi,
    I am trying to make a semi-additive measure which will represent an Order Intake calculation.  Please see the data below:
    I plan on taking a copy of my Open Orders (Order Book) on the 1st of each month.  This gives me the ability to show that for example order A was entered in january, but at some point during the month it was increased by a value of 5.  So if I use
    Order_No and Value i see the following - which is good:
    ORDER NO
    Value
    A
    15
    B
    20
    C
    25
    D
    10
    Using snapshot_date as below, is good:
    Date
    Value
    2014-01-01
    30
    2014-02-01
    50
    However, using Brand i see the following:
    Brand
    Value
    X
    15
    Y
    35
    What I don't understand is why the value in X is wrong, but Y is right?  I am expecting the sum of the different orders within the brand, but the latest value by snapshot date.
    The "Value" is using the AggregateFunction "LastNonEmpty".
    I hope this example makes sense and look forward to some responses!
    Thanks

    Hi Dom,
    Does
    Yogisha's suggestion work on your scenario? If the issue persists, please post the detail information about your issue, so that we can make further analysis.
    Regards,
    Charlie Liao
    TechNet Community Support

  • How to know on which time dimension level we are ?

    Hello,
    I would like to know is there a variable or a mean to know dynamically on which time dimension level we are in order to use that in a CASE WHEN clause ?
    By using a sort of aggregation tables in which one of the column contains the name of the level, I could know on which level I am but I can't use that for drill down. What I mean :
    Tab1 :
    'Year' as typelevel, year
    Tab2 :
    'Month' as typelevel, year, month
    In BMM, I have made one logical table with as Source tab1 and tab2 and as columns typelevel, year and month.
    tab1 has in content column the year level
    tab2 has in content column the month level.
    So when in Answers I retrieve
    typelevel, year
    the result is : 'Year', 2008
    and when I request : typelevel, year, month
    the result is : 'Month', 2008, 1
    But if I want to drill from year to month in order to have :
    'Year', 2008
    and then after drill
    'Month', 2008, 1
    it is impossible as a filter on typelevel='Year' is added on the month level, so it retrieves 0 columns.
    If someone has an idea on how to do that it would be very great.
    Thanks in advance for your help.

    Hi Supriya,
    OOTB I think you can use SharePoint designer, but I would suggest  custom code to iterate to all pages, and get the lists that are associated with these pages.
    http://stackoverflow.com/questions/633633/sharepoint-how-can-i-find-all-the-pages-that-host-a-particular-web-part
    another one would be if those lists were never used and you can check for list with empty data.
    I would use Get-SPLists to get all of the lists to check for zero items.
    http://blogs.technet.com/b/heyscriptingguy/archive/2010/09/15/use-windows-powershell-to-manage-lists-in-sharepoint-2010.aspx
     http://sharepointrelated.com/2011/11/28/get-all-sharepoint-lists-by-using-powershell/
    Hope this helps!
    Ram - SharePoint Architect
    Blog - SharePointDeveloper.in
    Please vote or mark your question answered, if my reply helps you

  • Time Dimension Does Not Aggregate to Q1 and Year Level

    Hi All,
    Our fiscal year starts from Jul - Jun with standard quarter and year summation (no custom measure).
    Now we are facing problem where the account balance in period July and August do not add up to Q1 level and Year level, BUT account balance in SEP is added to Q1 level and Year level. Same thing goes for other quarter where only Dec month can update Q2, Mar month can update Q3 and Jun month can update Q4. Other months can be submitted but they do not aggregate to its respective quarter level.
    Below is the summary of the setting:
    ID                   Parenth1        Year       Period     Level      TimeID          UsertimeID         MonthNum     IsBeginning
    2010.Jul         2011.Q1          2011        Jun        month      20100700      "Blank"                       1             "Blank"  
    2011.Q1        2011.Total        2011        Q1         quarter    10000013                                         3       
    2011.Total                              2011     Total         year         10000012                                       12
    Is there any setting that needs to be done for fiscal year not like calendar year? We do not use UsertimeID and IsBeginning because we do not use custom measure (is this understanding correct?).
    Thanks a lot,
    Liam

    You don't have to change the ID, you just have to change the hierachy to be how you want and to make sure isBeginningproperty is 1 for month which is starting the year Quarter and Year.
    In your case if I understood correct you would like to have
    2010.JUL will have prenth 2010.Q1
    2010.AUG will have prenth 2010.Q1
    2010.SEP will have prenth 2010.Q1
    2010.OCT will have parenth 2010.Q2
    2010.Q1 will have parent 2010.Total
    In this way you will have your Fisacal year with the aggregation expected.
    If you need both fiscal year and Standard Year then you have to build two hierarchies into Time dimension.
    Regards
    Sorin Radulescu

  • How to create a custom measure for each level of a dimension

    Hi all!
    Can Anyone please explain me with an example, how to create a custom measure for each level for a dimension? I dont mine if you use
    one or more measures.
    thanks in advance
    hope someone helps me.

    For example:I create a dimension for product_dim witch has 4 levels:total, class, family and item:
    d_aben18
    n1_aben18
    n2_aben18
    n3_aben18
    n4_aben18
    herarchy:h_aben18
    cube:cubo_aben18
    measure:med_aben18
    I create this code to fetch the data to the dimension:
    TRAP ON CLEANUP
    SQL DECLARE c1 CURSOR FOR SELECT-
    total_product_id,1,'N1_ABEN18',total_product_dsc,-
    class_id,1,'N2_ABEN18',total_product_id,class_dsc,-
    family_id,1,'N3_ABEN18', class_id, family_dsc,-
    item_id,1,'N4_ABEN18',family_id,item_dsc-
    FROM PRODUCT_DIM
    "OPEN THE CURSOR
    SQL OPEN c1
    "FETCH THE DATA
    SQL FETCH c1 LOOP INTO-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N1_aben18_LEVELDEF,:D_ABEN18_long_description,-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N2_aben18_LEVELDEF,:D_ABEN18_parentrel,-
    :D_ABEN18_long_description,-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N3_aben18_LEVELDEF,:D_ABEN18_parentrel,-
    :D_ABEN18_long_description,-
    :APPEND D_ABEN18, :D_ABEN18_H_aben18_HIERDEF,:D_ABEN18_N4_aben18_LEVELDEF,:D_ABEN18_parentrel,-
    :D_ABEN18_long_description,-
    "SAVE THE CHANGES
    UPDATE
    COMMIT
    CLEANUP:
    SQL CLOSE c1
    SHOW 'KK2'
    Then I create a cube with use compression off, and in rules sum for example.
    After, I create a measure and I select Override the aggregation specification for the cube, in rules I put nonadditive and I would like to create aprogram to assign distinct values to each level of the dimension. For example, I put 1, 2 3, and 4 values, but at the end I would like to put count(distinct(values)).
    for that I create another program:
    VRB D_RETURN DECIMAL
    if D_ABEN18_N1_ABEN18_LEVELDEF eq 'N1_ABEN18'
    then D_RETURN = 1
    if D_ABEN18_N2_ABEN18_LEVELDEF eq 'N2_ABEN18'
    then D_RETURN = 2
    if D_ABEN18_N3_ABEN18_LEVELDEF eq 'N3_ABEN18'
    then D_RETURN = 3
    if D_ABEN18_N4_ABEN18_LEVELDEF eq 'N4_ABEN18'
    then D_RETURN = 4
    else d_return=26
    return d_return
    "SHOW D_RETURN
    cubo_aben18_med_aben18_stored=d_return
    but it doesnt work.I dont know how to put to assign or to see what I want.
    I report the measure, or I report the program, but then how can I see the values of the measure?
    thanks in advance

  • Time Dimension - Additional Attributes..

    Hi
    We are building a Financial Services BI Applications. In one of my Cube, for Time Dimension, i need to add more attributes like
    for Month Level i need the following
    a) End Date of the Month
    b) No of Days in the Month
    at Quarter Level
    a) End Date of the Quarter
    b) No of Days at the Quarter
    and likewise.
    I can do this in AWs using attributes, however in essbase since i have to tag the TIME dimension as DENSE, it is not allowing me to create any attributes. Has somebody solved this problem in the past. Please help.
    Thanks
    bala

    Any more recommendations please..
    I cannot use UDAs as it expects that the consumer of the UDA knows the value set.
    i.e. in Time Dimension assume the leaf is
    200701 (UDA 31)
    I would want something like this
    if provided 200701 then the server should return 31 as the number of days.. However if i use UDA then i can only check (if @UDA(200701) = 31) then
    here it assumes that i know the attribute value before hand which i would not know..
    Please help as we are reaching a critical stage in our project
    Thanks
    bala

  • Time Dimension with Hourly base level

    Hi all
    I need to analyze data at Hour, Day, Month, and Year levels. The data in the fact and dimension tables are at the 'Hour' level with DATE datatype, such as:
    02-SEP-10 10:00:00 AM
    02-SEP-10 11:00:00 AM
    To use Time-Series type calculations, I understand that I have to create an OLAP dimension of type 'TIME' (and not 'USER') and map it to the populated relational time dimension table. My questions are:
    1) Can I have the primary key for 'Hour' level as the actual base level value of datatype DATE (eg. 02-SEP-10 10:00:00 AM) ?
    2) For the END_DATE and TIME_SPAN attributes at the 'Hour' level, what should I use?
    The documentation is only available for minimum 'Day' level hierarchies, which allows setting END_DATE and TIME_SPAN to the actual 'Day' value and 1, respectively.
    3) For the END_DATE and TIME_SPAN attributes at the 'Month' level, do I need to supply the last-date-of-each-month and number-of-days-in-that-month, respectively?
    Please bear in mind that I am relatively new to Oracle OLAP. Any assistance will be appreciated.
    Cheers.

    Thank you Szilard and Adnan for the very prompt and informative responses.
    I managed to follow the advice on the oracleolap.blogspot link and created a time dimension with members at Hour level loaded into the dimension in character format: TO_CHAR(hour_id, 'DD-MON-YYYY HH24')
    The problem now is the maintenance (loading) of the dimension is taking an abnormally large amount of time (over 1 hour) as opposed to when the members were being loaded in DATE format (5 minutes). The mapping table only as 10,000 entries.
    Why is these such a big difference? Is it normal? Is there a way to speed up the maintenance time?
    FYI, I have not created any indexes on any of the attributes.
    My platform is:
    11.1.0.7.0 DB
    11.1.0.7.0B Client

  • Cumulative values for any level of a time dimension

    Hello,
    I want to have a calculated cumulative member working for all levels of a fiscal time hierarchy, YTD, QTD, MTD, WTD.
    I can get a column to work for a specific level like that
    Aggregate
      PeriodsToDate
         [Calendar].[Hierarchy - Year to Week].[Fiscal Quarter YYYYQ],
         [Calendar].[Hierarchy - Year to Week].Currentmember
      ), [Measures].[Billing Net USD]
    However what I need is to show the to date whatever level of the dimension is displayed relative to that level. SO if all level are displayed, each intermediate level shows the cumul relative to that level.
    I Would really appreciate some pointers to an article or example on how I can do this. Thanks
    Thanks/Regards, Philippe Cand

    Hi P,
    One way to solve this (there are always many ways, each having varying levels performance and simplicity).
    CASE
    WHEN [Calendar].[Hierarchy - Year to Week].Level is [Calendar].[Hierarchy - Year to Week].[Fiscal Quarter YYYYQ] THEN 
    Aggregate(PeriodsToDate(
         [Calendar].[Hierarchy - Year to Week].[Fiscal Quarter YYYYQ],
         [Calendar].[Hierarchy - Year to Week].Currentmember), [Measures].[Billing Net USD])
    WHEN [Calendar].[Hierarchy - Year to Week].Level is [Calendar].[Hierarchy - Year to Week].[Fiscal Period YYYYP] THEN 
    Aggregate(PeriodsToDate(
         [Calendar].[Hierarchy - Year to Week].[Fiscal Period YYYYP],
         [Calendar].[Hierarchy - Year to Week].Currentmember), [Measures].[Billing Net USD])
    WHEN [Calendar].[Hierarchy - Year to Week].Level is [Calendar].[Hierarchy - Year to Week].[Fiscal Week YYYYWW] THEN 
    Aggregate(PeriodsToDate(
         [Calendar].[Hierarchy - Year to Week].[Fiscal Week YYYYWW],
         [Calendar].[Hierarchy - Year to Week].Currentmember), [Measures].[Billing Net USD])
    WHEN [Calendar].[Hierarchy - Year to Week].Level is [Calendar].[Hierarchy - Year to Week].[Fiscal Day YYYYDDD] THEN 
    Aggregate(PeriodsToDate(
         [Calendar].[Hierarchy - Year to Week].[Fiscal Day YYYYDDD],
         [Calendar].[Hierarchy - Year to Week].Currentmember), [Measures].[Billing Net USD])
        else null
        end
    Hope that helps,
    WHEN [Calendar].[Hierarchy
    - Year to Week].Level is [Calendar].[Hierarchy - Year to Week].[Fiscal Quarter YYYYQ] THEN Aggregate
      PeriodsToDate
         [Calendar].[Hierarchy - Year to Week].[Fiscal Quarter YYYYQ],
         [Calendar].[Hierarchy - Year to Week].Currentmember
      ), [Measures].[Billing Net USD] 
    WHEN [Calendar].[Hierarchy
    - Year to Week].Level is [Calendar].[Hierarchy - Year to Week].[Fiscal Quarter YYYYQ] THEN Aggregate
      PeriodsToDate
         [Calendar].[Hierarchy - Year to Week].[Fiscal Quarter YYYYQ],
         [Calendar].[Hierarchy - Year to Week].Currentmember
      ), [Measures].[Billing Net USD] 
    Richard

  • Non-additive time dimension

    Hi, I have an issue modelling the time dimension for one of our facts (employee counts). The problem is this - when a user says "I want to see the count of employees for a given time period" - what they mean is that they want to see the count of employees as of the last day in that time period. i.e. "June employee counts" means employee counts as of 6/30, "Year 2000" employee counts means as of 12/31/2000.
    This is very similar to modelling a "ending balance" inventory type problem in OBIEE.
    I've solved this (poorly) in OBIEE by changing the aggregation to use "LAST" for the time dimension and "count(distinct(emplid))" for everything else. This works....but....the performance is horrible. If I ask for employee counts for year 2000, it appears to bring down employee counts for all 365 days in the year, then sorting them by date, then throwing away all except the last date. In other words, it brings back 364 days worth of records and then throws them away. This makes the query perform absolutely terrible. A 2 or 3 second query ends up running for minutes.
    Does anyone have a different way to solve this issue?
    Thanks,
    Scott

    Hi Christian - agree completely, I just wish OBIEE were smart enough to do the "last" bit on the 2000 row time dimension instead of the mutli-million rows fact table...
    I've thought about trying to materialize the measures, but I have a hidden "twist" on my data. In our fact table, I do NOT write a record for each day for each employee. Instead, I only write a record when something on the employee fact changes. So instead of having a hard "date" column, I instead have a "start date" and "end date", and then need to join to the reporting date dimension using a BETWEEN. I do this because most records stay unchanged for long periods of time, so instead of 365 records per employee per year, I average under 3 records per employee per year.
    I may give the multiple fact LTS a try, but truthfully I'm a big believer in simplicity (mainly because I'm lazy....) so was trying to find something easier.
    And honestly, I'd use a cube if I could, I'm a (very) old Express wiennie.
    Thanks,
    Scott

  • Import Trader - Additional customs duty

    Hi Experts,
    Please guide how to capture additional customs duty from import trader.
    Following settings have been done in the system.
    Created condition type JADC. Added this condition type in local pricing procedure using tcode M/08.
    Tax code created and condition records maintained. PO created with manual excise duty JEXC and additional customs duty also entered manually in JADC.
    My query is addtional duty value is not getting captured in goods receipt from PO. Rest all duties like BED, ECS and SECESS are appearing automatically. (Also referred SAP Note No. 964190 and related other notes.)
    Thanks
    SAP MM USER

    Hi,
    Same requirement we addressed like this.
    Create condition records bed, ecess, shcess with 0% and set off conditions with 100%.  Create PO.  In the PO excise values will be shown as 0 value.  At the time of capture PO for excise go to miscellaneous tab and select MRP indicator.  And in item level change  the base value and enter the  duty values manually for BED, AED(additional customs duty), Ecss, Hcess.  (Base values should be recalculated ie. PO value - excise duties = Base value).
    Post the MIGO and refer excise invoice.  U can see all the above bed, aed, ecess, hecess values will display.  IF AED value is not showing goto spro-->logistic general........determine excise -->Maintain excise defaults  - enter JADC in the column ADC condition type A/P.  (This JADC condition need not to be maintained in TAXINN pricing procedure). (Maintain gl account for AED in gl account assignments against GRPO transaction type)
    Post Excise invoice.
    In MIRO  if u simulate entries will be
    vendor cr.
    Gr/IR dr
    Cenvat clearing bed dr,
    cenvat clearing ecess dr,
    cenvat clearing hecess
    Goto Gl account tab and give cenvat clearing a/c dr and amount (AED)
    Post the MIRO document. 
    REgards,
    Rajeswari

  • Time Dimension Roll-Up Not Working

    Hi Gurus,
    We are on BPC NW 7.0 SP04. We are experiencing a strange problem with Time dimension. Even after defining the hierarchy correctly, the values are not being rolled up the hierarchy. Our requirement is to capture data at quarter level and year level. So we have defined the time dimension in following manner:
    ID                     EVDESCRIPTION   PARENTH1     LEVEL         YEAR   PERIOD  STYLE   MONTHNUM    TYPE   TIMEID           HLEVEL
    2007.TOTAL     2007 TOTAL                               YEAR             2007     TOTAL   T3                12                       ACT   20070005        1
    2007             2007                   2007.TOTAL   QUARTER     2007     Q1        T2                13                       ACT                        2
    2007.Q1             2007 Q1                   2007.TOTAL   QUARTER     2007     Q1        T1                  3                       ACT   20070001        2
    2007.Q2             2007 Q2                   2007.TOTAL   QUARTER     2007     Q2        T1                  6                       ACT   20070002        2
    2007.Q3             2007 Q3                   2007.TOTAL   QUARTER     2007     Q3        T1                  9                       ACT   20070003        2
    2007.Q4             2007 Q4                   2007.TOTAL   QUARTER     2007     Q4        T1                12                       ACT   20070004        2
    Here TYPE is a custom dimension property . As the members depict, 2007.TOTAL value should be calculated as the sum of 2007.Q1, 2007.Q2, 2007.Q3 and 2007.Q4 (Quarters and Years are mutually exclusive in our case). But when we maintain data for Q1,Q2,Q3 and Q4, the TOTAL value is displayed as the value of Q4, and not the sum of quarters. We have tried changing MEASURES from PERIODIC to QTD and YTD, with no effect. We thought that it could be a problem with BI, and so built a simple BeX Query on top of the BPC application cube. But in the BEX query, the time dimension is properly aggregated, nd values are displayed correctly. So apparently it is not a problem with BI. In that case, we are missing something in BPC itself. Can any of you identify what it could be? Awaiting answers and Thanking in Advance.
    Sincere Regards,
    Amitabha

    Amitabha,
    It's just a problem that a lot of people run into when they are getting used to BPC. Once you see it happen to 10 or 15 people, you can start to recognize it pretty quickly
    There are not a lot of examples of this in the Netweaver documentation. I think there are more in the Microsoft docs. However, there is mention of it on this page in the Netweaver documentation: [http://help.sap.com/saphelp_bpc75_nw/helpdata/en/65/84d6596224477d80cc8a4392e4c114/frameset.htm]
    Ethan

  • TIME dimension processing fails saying "..attribute key cannot be found.." in EPM 10

    After upgrading from version 7.5 to EPM 10, when we ran a ‘Full Process’ on the TIME dimension, it ran into an error saying “Errors in the OLAP storage engine: The attribute key cannot be found when processing: Table: 'dbo_tblFactCapEx', Column: 'TIMEID', Value: '20090013'. The attribute is 'Time_TIMEID'.  (1/13/2015 2:41:02 PM)”.
    Full error message is attached herewith – ‘Time Dimension Error.txt’
    After researching, we did discover that MONTHNUM needed to be converted to BASE_PERIOD. Re-processed which produced the same error.
    Prior to migration to version 7.5, we ran a full process on TIME dimension there. It completed successfully, confirming the issue is only with version 10.
    Confirmed we could see the TIMEID value of 20090013 in the following places:
    Time Dimension in the appropriate TIMEID attribute column.
    Confirmed mbrTIME table had base member ID with TIMEID attribute filled out correctly.
    Data in tblFactFINANCE could be pulled using that TIMEID
    We truncated all the records in all the fact tables associated to this TIME dimension.
    Eventually, when none of the tables had any records, the TIME dimension then processed successfully.
    We this began to suspect the issue may not really be related to bad records.
    We conducted one more test to confirm this.
    Using an input form in EPM 10, we manually entered data in one of the models (at this point none of the fact tables have any records)
    Ran Full Optimize on that model with Compress Database and Index Defragmentation checked – This step failed with the error attached in ‘MatrixRateFullOptimize.txt’
    Ran Full process on Time Dimension – Failed indicating issue with TimeID 2012001 (that’s my manual entry). Attached error report ‘TimeDim Error MatrixRate.txt’
    At this point, the table only contains the manually entered records (no suspected bad records)
    We then suspected there could have been an issue with the upgrade process.
    So we reprocessed all the dimension and optimized all the models in version 7.5, made a new backup and restored it to version 10.
    The issue still persisted!
    At this point, we have tried all the possibilities we could think of. Each time the fact table is populated with records, the TIME dimension process fails indicating ‘the attribute key’ cannot be found.
    There is probably something in the OLAP partition that is not able to link the dimension attributes to the cubes.
    Additional Information:
    Please find attached the existing Time Dimension – TimeDimensionMembers.xlxs
    Version of Excel used: Excel 2007, SP3 MSO (12.0.6683.5000)
    System Specs: Please see screenshot below.

    Thank you all for responding! This issue is resolved.
    Here’s what the issue was:
    The time structure is TOTAL >> Years >> Quarters >> Months (e.g. T.ALL >> 2012.TOTAL >> 2012.Q1 >> 2012.P01)
    As shown in the screenshot below, the LEVEL for ‘T.ALL’ member was set to YEAR, which is incorrect (we can’t have Year rolling up to a Year)
    We changed the LEVEL to ‘TOTAL’ and this fixed the issue!!
    If only it gave a better error message than the “..attribute key not found” message

  • How to see settings when "custom level" is greyed out in Internet Explorer

    Group Policy is set which causes the custom level button to be greyed out in Internet Explorer. Thus, I can't even see what settings are set let alone change them. Is there any good way to even figure out which settings are set?
    And no, it's not in the Group Policy Management Console. The settings were imported from some machine a long time ago. It's not like there's a list of the settings in GPMC showing what is set. So, the only way apparently to change the setting in Group Policy is
    to configure some machine with the right settings, install GPMC and import from that machine overwriting the old policy. So, I need to know what's set now (not that I necessarily even want to do that).
    machine in question: Windows Server 2008 R2 datacenter
    IE version: 9 with all patches

    Hi,
    Please understand that all IE security settings are stored in the following registry keys:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
    HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
    If you want to check the settings on the machine, you should local the registry keys in Registry Editor. If you want to import the settings from one machine, please just right click on the
    target registry key and choose Export to export these settings to a .reg file.
    Regarding detailed information about Internet Explorer security zones registry entries, please refer to the following article.
    Internet Explorer security zones registry entries for advanced users
    http://support.microsoft.com/kb/182569/en-us
    In addition, here is an article about how to reset Security Settings back to Windows Defaults, maybe it’s useful to us.
    Reset Security Settings back to Windows Defaults
    https://blogs.technet.com/b/fixit4me/archive/2009/01/30/reset-security-settings-back-to-the-defaults-fix-it-live.aspx
    Best Regards,
    Andy Qi
    TechNet Subscriber Support
    If you are
    TechNet Subscription user and have any feedback on our support quality, please send your feedback
    here.
    Andy Qi
    TechNet Community Support

Maybe you are looking for