Attribute dimension mapping

Hi to all,
I have my application with 11 dimensions and 3 attribute dimensions... . When we generate our metada.ads for loading to the app, we see the diferent elements for the dimension SKU mapped with the attributes, but when we make the load for the dimension, we don´t have any element of the SKU dimension (product dimension) mapped with the attributes, and we have no error message........
Any suggestion?
We generate the metadata.ads through EPMA File generator in Excel 2007....
Thanks in advance
David.

Hi David,
A couple of pointers maybe:
- Have you applied the latest EPMA patches?
- What version are you on exactly? 11.1.1.3 or 11.1.2.x?
- We had a similar issue where some attribute dimension mappings werent exported caused by the fact that although the attribute dimension was associated with a base dimension in Planning, this association did not exist in EPMA. The strange thing is that we were still able to deploy the app with no errors. In our Planning app properties we do have a EDIT_DIM_ENABLED - true propery that enables to make changes to Planning directly. I think this is where the issue started.
Hope this helps.
Seb

Similar Messages

  • AWM dimension mapping - is it possible to load data from two input tables ?

    Hello All
    I have two tables ProductFamily (parent level) and Products (child level).
    I want to load a dimension from these two tables where the parent-child relationships are maintained (I am using AWM).
    I created a mapping with these two tables as input, but the data loaded does not maintain the relationships.
    So how do I do that? Is it possible to load dimensions where different levels get data from multiple tables?
    Is there any type of joiner available in AWM?
    thanks
    Few Notes:
    - I do not want to use OWB here as my data is clean
    - In AWM, When I loaded the data from a single view which contained data from both input tables, it worked fine. But this is my worst case option.

    You should use the Snowflake Dimension option in the Dimension mapping screen for the Product Dimension (as opposed to the default dimension mapping style - star schema).
    This will modify the mapping inputs to include a separate parent level key for each hierarchy/level i.e. for each hierarchy/level (unless topmost level of hierarchy), you need to specify the parent level key in addition to the current level key, code/name/description/other attributes etc.
    You can do the mapping in either .... use icons at the top of the mapping screen.
    the drag/drop mode by dragging the relational column onto dimension model - hierarchy/level/attribute
    -or-
    the table expression mapping mode which gives the same effect.. dragging a column onto an attribute sets the expression in <schema>.<table>.<column> format.
    HTH
    Shankar
    Note1: Complete the mapping in one go.. Switching b/w the mapping modes cause the mappings to be reset.
    Note2: Assume your data is correct, foreign key to parent level table: ProductFamily exists in child level table: Products.

  • Associating attribute dimensions with the standard dimension in EIS

    Hi... we need to bring 2 attribute dimensions in to the Metaoutline of EIS.These 2 attribute dimensions must be associated with lev 0 member of the standard dimension.how to achieve in EIS?
    The current status: we did the olap model by mapping all the dimensional tables with the fact table and we are struck up how to bring the 2 attribute dimensions in to the model screen and association with standard dimesnion.
    The table structure for the standard dimension is
    column1/Gen-1     column2/Gen-2-Alis     consolidation     col3(Attr)     colu 4(Attri)
    Reason-1     Reason-1-extension               
    Reason-2     Reason-2-extension               
    Reason-3     Reason-3-extension          
    col3 and col4 are attributes to be associated with column2.
    Pls guide us the approach to be done in EIS..

    Graham,
    This is definitely a supported feature in EIS/9.3.1/ASO. I have many models with this type of structure. How you set it up can vary. Usually my Attribute Hierarchies are not that deep, only two to three levels, maybe four in a rare case, so I don't usually use a parent child table to set up the hierarchy (I'm not saying that it won't work, it might, I haven't tried, but same steps should apply). In a typical model I will have my stock table which has a buyer field. Then in another table I will have my attribute structure which will have columns for buyer, teams, and categories.
    In EIS OLAP model, you add your attribute hierarchy table and use a join to link it to the main stock table, joining on the buyer field (you are now going from a "star" schema to a "snowflake". Go into the properties and make sure you define all the columns as "Attributes".
    Then in Metadata model, drag your categories attribute onto the outline, then drag the teams and set it as a child of categories and finally drag buyer and set as child of teams. You only set the attribute association for the buyer back to the base dimension.
    When you run your dim build it will set up your attribute dimension correctly.
    Some things to keep in mind, make sure you have a process that ensures for every stock code you have in the main table, you have a matching one in your attribute dim table.
    Sometimes, depending on how much manipulation I need to do, instead of joining the tables in EIS I will go back to relational source and create a view that joins the two tables together, then in my OLAP model, I have one table that has three attribute columns, one column for the buyer and then the other two for team and category, from that point setting up in metadata model is the same.
    Good luck, let me know if you run into trouble.

  • Dimension Mapping in 11g. Can Where clause be used to filter source table?

    Hi,
    Is it possible to use a where clause filter when mapping a dimension to source table in AWM 11g
    My understanding of the user guide is that filters can only be used in cube mapping?
    I am using AWM 11.2.0.1.0A on db 11g R2.
    I presume I could use a database view on the source table to filter down to the records for the dimension, however, I understand this would then prevent me refreshing any cube using this dimension using materialized view refresh?
    Thanks

    Yes, you can apply a where clause on a dimension map, but it is not exposed through AWM. You would need to add an attribute to the XML of the form
    WhereClause='<source table condition>'For example, you could add this to a HierarchyLevelMap.
    <HierarchyLevelMap
      WhereClause="CUSTOMER_DIM.SHIP_TO_ID = 123"
      KeyExpression="CUSTOMER_DIM.SHIP_TO_ID"
      Query="CUSTOMER_DIM">
    </HierarchyLevelMap>Make sure you add it to all relevant levels in a hierarchy. E.g. all levels that share the same source table. This is compatible with MV refresh. You can also map it to a view containing the where clause, and that, too, should work with MV refresh.

  • Error While Building Attribute Dimension in ASO Cube

    Hi all,
    Cuurently I'm trying to bulit an ASO application in Oracle EPM 11.1.1.3
    When I'm building an attribute dimension "QSize" in ASO cube ,I'm Getting some Warnings
    I'm using Flat file as my source AND MY RULE FILE IS
    GEN2,QSIZE, ALIAS2,QSIZE
    1, ">100"
    2, "100-249"
    3, "250-499"
    4, "500-1000"
    5, "<1000"
    I VALIDATED THE RULE FILES,
    when i try to load the data into the essbase,Its giving me a warning stating that
    Record #1 - Incorrect Syntax For Member <100 (3305)
    *1 "<100"*
    and i don't see the alias name for member 1
    I came know that Essbase doesn't allow ">" character at the beginning of Dimension Or Member Name
    Please let me know if there is Any other way,where I can Assign the alias "<100"
    Thx in Advance
    Regards,
    RSG
    Edited by: SG on Jan 22, 2011 3:03 PM
    Edited by: SG on Jan 22, 2011 3:04 PM
    Edited by: SG on Jan 22, 2011 3:06 PM

    Could you get away with an underscore? I think that works. You will have _<100 which is not ideal but might be worth a try.
    Failing that, go with GT and LT. <--This is incredibly lame, but sometimes users go for the "computer is too stupid" answer. Which in this case, is sort of true.
    Regards,
    Cameron Lackpour

  • How to create an attribute dimension in Essbase Studio?

    I cannot figure out how to create an attribute dimension using Essbase Studio. The online help states that I need to "Find the Attribute settings grouping in the center" of the member properties dialog box. I suspect that I'm having a problem figuring this out because I don't have the attribute dimension properly defined in the relational data source or in the mini-schema. I've tried creating a table with no key relationship to the other tables and with no logical joins defined, but that doesn't seem to help. Any ideas?

    so in the 11.1.1 version you would click on the member name in the hierarchy you added to the Essbase model and in the center pane of the general tab should be the attributes settings section.
    If I had a dimension called stores wth two groupings unser it region and store_type, I would click on store_type and add the attribute info

  • How to design Flat file for loading attribute dimension in a planning application

    Dear Gurus,
    I have a requirement to extract attribute dimensions from an essbase application and load it to another planning application. I have a dimension called Program and two attribute dimensions Sales Manager, Accounts manager associated with Program dimension in Essbase application. I will Extract these dimensions using Essbase outline extractor. After Extracting the attribute dimensions I have to load these dimensions to planning applications using outline load utility. Kindly guide me how to design the flat file for loading attribute dimensions in planning application.
    Thanks and Regards
    SC

    You could dig through the docs and try to figure out the file format manually, or you could do this the easy way.  Simply use the Outline Load Utility to export your attribute dimension from Planning.  The export file format is the same as the import file format.  You might have to manually add a couple of test members to your attribute dimension so that your export file has some content.  Then simply update the file you exported, and import it.
    (I am assuming you have already manually created the Attribute dimension in Planning, and that you simply need to add members to it.)
    Hope this helps,
    - Jake

  • Maximum number of Attribute dimensions Possible in BSO Cube

    hi,
    i have two simple queries :
    1 - What are the maximum number of Attribute dimensions Possible in a BSO Cube.
    2- How many attribute dimension can be associated with one base Dimension.
    hope to get reply soon.
    thanks in advance.
    Regards
    Anubhav

    No Limits are defined as such:
    How many Maximum number of Dimensions can create ?
    Even in the Dbag, it says "many":
    A base dimension member can have many attributes, but only one attribute from each attribute dimension.Cheers..
    Rahul S.

  • Web Analysis data layout does not reflect newly added attribute dimension

    Hi,
    We newly added one new attribute dimension. If any new report creation in Web Analysis reflect that dimension. However, the reports which are old(created before the addition of new dimension), does not show the newly added dimension.
    Please advice.
    Thanks,
    Meenakshi

    Thanks for this.
    I have tried assigning the new DB connection. However, still it did not work. Does the data layout displays dimensions according to reports. I mean, can we restrict the visibility of dimension at report level? Please advice.
    Thanks,
    Meenakshi

  • How to hide the Attribute dimension from Planning webform

    I am in Planning 9.3.1
    We are using members in row section of webform w.r.t Attribut dimension
    so when we are viewing the webform- it is displaying member name followed by Attribute dimension name .
    any way to hide that Attribute dimension member from the webform.
    KK

    In the Dimension Properties for that dimension, select "Enable custom attribute display" but dont pull the attribute from Available Dimensions to Selected Dimensions. I've given the name of the property from 11.1.1.3 version, so not sure if its the same in 9.3.1 but it'll be somewhat similar.
    Cheers

  • Struts - Firfefox messages: No input attribute for mapping path /editNxtMod

    Hi!
    I'd like to create an admin application which is based upon a simple database table. The list shows already, but the detail of selected record doesn't. When I click to a record, the Firefox writes "No input attribute for mapping path /editNxtModuls". What does it mean? Maybe bad configuration files?
    Please help me!
    Thank Yoy!
    Here my code:
    <struts-config>
         <data-sources />
         <form-beans>
              <form-bean name="NxtModulsForm" type="forms.NxtModulsForm" />
         </form-beans>
         <global-exceptions />
         <global-forwards>
              <forward name="error" path="/error.jsp" />
         </global-forwards>
         <action-mappings>
              <action input="/index.jsp" path="/listNxtModuls"
                   type="actions.ListNxtModulsAction">
                   <forward name="list" path="/NxtModuls/list.jsp" />
              </action>
              <action name="NxtModulsForm"
                   path="/editNxtModuls" scope="request"
                   type="actions.EditNxtModulsAction" validate="true">
                   <forward name="edit" path="/NxtModuls/edit.jsp" />
              </action>
              <action path="/saveNxtModuls"
                   type="actions.SaveNxtModulsAction" />
              <action input="/NxtModuls/edit.jsp" name="NxtModulsForm"
                   path="/processNxtModuls">
                   <forward name="save" path="/saveNxtModuls.do" />
                   <forward name="cancel" path="/cancelNxtModuls.do" />
              </action>
              <action path="/cancelNxtModuls"
                   type="actions.CancelNxtModulsAction" />
         </action-mappings>
         <controller />
         <message-resources parameter="resources.application" />
    </struts-config>
    *****************list.jsp*************
    <td>                         <a href="editNxtModuls.do?modul_id=<bean:write name="nxtmoduls" property="modul_id"/>">
    <bean:write name="nxtmoduls" property="modul_id"/>
    <a/>
    </td>
    *****************edit.jsp*************
    <html>
         <h2>Edit</h2>
         <html:errors/>
         <body>
              <html:form action="processNxtModuls.do">
                   <table border="1">
                        <tr>
                             <td>Modul name: </td>
                             <td><html:text property="modul_name" size="20" maxlength="20" /></td>
                        </tr>
                        <tr>
                             <td>Synonym name: </td>
                             <td><html:text property="synonym_name" size="20" maxlength="20" /></td>
                        </tr>
                   </table>
                   <html:submit value="Save" onclick="go('saveNxtModuls')"/>
                   <html:submit value="Cancel" onclick="go('cancelNxtModuls')"/>
              </html:form>
         </body>
    </html>
    *********************action******************
    public class EditNxtModulsAction extends CommonAction {
         public EditNxtModulsAction() {
         @Override
         public ActionForward commonExecute(ActionMapping mapping, ActionForm form,
                   HttpServletRequest request, HttpServletResponse response) throws Exception {
              NxtModulsForm myForm = (NxtModulsForm)form;
              try {
                   if (request.getParameter("modul_id") == null) {
                        throw new OwnException("The modul_id parameter was not returned!");
                   Long ModulId;
                   try {
                        ModulId = new Long(request.getParameter("modul_id"));
                   catch(Exception e) {
                        throw new OwnException("The modul_id parameter is not a number!");
                   NxtModulsBean OneRecord = new NxtModulsBean();
                   OneRecord = myManager.getRecord(ModulId);
                   myForm.setModul_name(OneRecord.getModul_name());
                   myForm.setSynonym_name(OneRecord.getSynonym_name());
              catch(OwnException e) {
                   System.out.println(e);
                   myErrors.add("label",new ActionError("error.get_record_failed"));
                   saveErrors(request, myErrors);
                   mapping.findForward("error");
              return mapping.findForward("edit");
    }

    The config file looks ok to me.
    The Action looks like you aren't taking full advantage of Struts.
    You shouldn't have to call request.getParameter() - you should define an action form which picks up the parameters, and does the validations/conversions for you.
    Maybe try this:
    <html:link action="/editNxtModuls" paramId="modul_id" paramName="nxtmoduls" paramProperty="modul_id" /><bean:write name="nxtmoduls" property="modul_id"/>
    </html:link>Edit: Reads error message
    No input attribute for mapping path /editNxtModuls
    This means that the form validation for this action failed, and it is attempting to return control to the sending page so that you can fix the error.
    Check the forms.NxtModulsForm validate() method to see if validation would pass/fail.
    The fix would be to put an "input" attribute into the action
    <action name="NxtModulsForm"
    path="/editNxtModuls"
    scope="request"
    type="actions.EditNxtModulsAction"
    validate="true"
    input = "list.jsp">
    <forward name="edit" path="/NxtModuls/edit.jsp" />
    </action>
    Cheers,
    evnafets

  • Performance problem with attribute dimensions - please help!

    Hi everybody,
    I run OBIEE reports on top of EssBase 9.3 ASO cube.
    My cube has 8 regular dimensions and 10 attribute dimensions.
    I am running a query based on:
    - 3 dimensions (TIME, BATCH, MODEL),
    - 2 attributes of BATCH ( SHIFT, SHIFT_STATUS )
    - and one measure.
    The query runs 3 minutes (!) and returns 190 rows.
    If I remove the attributes, the query runs 4 seconds for the same number of result rows.
    My MDX:
    With
    set [TIME6] as 'Filter([TIME].Generations(6).members,
    ([TIME].currentmember.MEMBER_ALIAS = "2009/01" OR [TIME].currentmember.MEMBER_Name = "2009/01"))'
    set [TIME7] as 'Generate([TIME6], Descendants([TIME].currentmember, [TIME].Generations(7), leaves))'
    set [BATCHES] as '[DIM_BATCH_HEADERS].Generations(5).members'
    set [SHIFT2] as '[SHIFT].Generations(2).members'
    set [SHIFT_STATUS2] as '[SHIFT_STATUS].Generations(2).members'
    set [MODEL2] as 'Filter([MODEL].Generations(2).members, ([MODEL].currentmember.MEMBER_ALIAS = "SNF_PCK" OR [MODEL].currentmember.MEMBER_Name = "SNF_PCK"))'
    select
    {[Accounts].[PROD_ACTUAL_QTY_KG]
    } on columns,
    NON EMPTY
    {crossjoin ({[TIME7]},
    crossjoin ({[BATCHES]},
    crossjoin ({[SHIFT2]},
    crossjoin ({[SHIFT_STATUS2]},{[MODEL2]}))))}
    properties ANCESTOR_NAMES, GEN_NUMBER on rows
    from [COP_MAAD.Cop_Maad]
    Thank you in advance,
    Alex
    Edited by: AM_1 on Feb 26, 2009 6:35 AM
    Edited by: AM_1 on Feb 26, 2009 7:03 AM

    Hi Glenn,
    I though that the reason might be the crossjoin with a very large set. The main dimension in this query has ~40000 members.
    Is there in EssBase MDX some analog for NONEMPTYCROSSJOIN() function that exists in MSAS?
    As these two attributes belong to the dimension that is used in the query, for every member of the dimension, there is one and only one member of each attribute. Therefore I though that Essbase should "know" how to behave.
    Thanks for an idea. I will try to increase the space for aggregation - hope this will help...
    Best Regards,
    Alex

  • Calculation issue on attribute dimension

    The issue that I'm facing with is as below. I have two pass calc on some of the measures in the outline. Since I'm not doing any calculation on the attribute dimension, when I drill down using this dimension it pops up an error message
    "Two-pass calc skipped on member [X] in attribute calc"
    Please advise on how to resolve this.
    Thr formula has @CURRMBR. The DBAG says that If a member formula contains a run-time dependent function associated with an attribute member name, and the member with the formula is tagged as two-pass, calculation skips the member and issues a warning message.
    It also says that Two-pass calculation member property is unavailable for attribute dimensions.
    So does it mean that every two pass calc member is skipped?
    I'm a bit confused.. how does it work?
    Is there a resolution for my issue? Please confirm if there is a way to get this two pass calc done for the formula with @CURRMBR.
    Thanks.
    null
    .

    Hello,
    I will give it a try:
    << I assume you have the two-pass calc member on the accounts dimension and the associated dimension of the attribute dimension is not the accounts dimension either. >>
    Attribute dimensios are calculated dynamically. They provide a different view on the members of the associated dimension which they belong to. There are 5 different calculation functions in the rollup of the members on the base dimension (sum, min, max, count, average).
    So this is within the associated dimension (sparse) which is linked to the attribute dimension (virtual).
    The accounts dimension is always involved in displaying figures. The attribute calculation e.g. sum is done last. So the dynamic calculations have to be done first. This message is likely a warning message that the value displayed is not the result of the two-pass calculation, but from the attribute calculation.
    You might review the storage setting of the member. Often the @currmbr is also not necessary in the formula when considering the calculation order of the members.
    Hope this helps a bit.
    Regards,
    Philip Hulsebosch
    www.trexco.nl

  • ODI Planning Attribute Dimension

    I have an existing Product dimension that was created via ODI 10.1.5.6 to Planning 11.1.1.3.03 -- the Product Dim loads fine. Then I attached an attribute dimension called "Product Line" to it using custom attributes. I added four attributes to attach to products. Then re-reversed the Planning application in ODI Planning Model. I can see "Product Line" attribute load dimension (to load new attributes) in the Dimension hierarchy in ODI. However I cannot see a new Column for "Product Line" under the "Product" dimension in ODI. Am I missing something??

    So adding the manual dimension seemed like it would work. However it gave me an error as it didn't recognize it when I executed the integration. In any event, deleted the planning model, recreated it and reversed it and the field showed up. Fun stuff! Thanks again.

  • Attribute Dimension members in Planning Data form

    Hi All,
    Can we see Attribute dimension members in Planning data form ? Pls. help

    Yes it is possible in 11.1.1.3, for example in your row select a dimension that has attributes associated with it. select dimension properties next to the down drop.
    Tick "Enable custom attribute display (setting applies to all dimensions with associated attributes): "
    Select the attribute dimension
    Cheers
    John
    http://john-goodwin.blogspot.com/

Maybe you are looking for

  • Connecting my Macbook to an HD TV

    Hi, I know this question has probably been answered a million times, and I have read various discussions but would appreciate some clarification. By way of background, I have a black macbook 2.16GHZ Intel Core. 1GB Memory. I have 3 Hd Tv's all 1080 i

  • I want to see both the ssid in same time

    help in aironet 1200 i hope to help me, i have created two ssid with two vlan's but the broadcast is for one ssid only, i want the broadcasting for all my ssid in same time. where that the one ssid be appeared and other one be a hiden. so how can i d

  • External drives won't mount after running repair permissions

    None of my external drives will mount after running disk permissions. Drives work fine on my mbpro. None of the external drives show up in disk utilities... I've try shutting down and unplugging computer. even mini zip drives won't mount. I'm running

  • Can I run both legacy Java and the latest version on my Macbook

    My CS4 Indesign now says I need the legacy Java version to run it. I upgraded to Yosemite and use CC 2014 Photoshop, but don't want to upgrade my Indesign as I don't use it much, but I do want it available. Can I run two versions of Java on the same

  • VLOOKUP over multiple sheets is NOT working?

    I have ported a working Excel sheet into the iOS version on numbers and for what ever reason, the formulas are not working.  I have cleared all the cell data and marked with the appropriate field type e.g. number/text. The idea is that on SHEET A the