SampleSales.RPD Customer Dimension Questions

Hello, I am trying to figure out how SampleSale.rpd was built. I am stepping through data element from the physical layer all the way to the presentation layer and am confused about the following:
Question for "Sample Sales" section
- When i expand "H1 Customer Dimension", i see "Total" level and a number of revenue / qty members listed under it. I trace them back to physical layer fact columns and i also see them present in the presentation layer fact section. However, how can i get this attribute (which looks like a fact attribute) to show up under "h1 customer --> Total" level? I see the formula to for each but i am confused how to get this into inside the dimension.
Any help is greatly appreciated.
Regards,

You leave them in place in the Logical Fact.
What you see at the dimension levels are just UI "pointers" to the Logical Fact columns, you can set level based measures manually in the content tab of that measure if you dont fancy dragging (or scrolling) up to the dimension levels themselves.
P.s Suggest you use a splitter in the fact table, just like Sample Sales to make it easy on the eye. Typical splits might be :
-----Measures------
a
b
c
---- Time Based----
a MAGO,
a YAGO,
b MAGO,
b YAGO
---- Level Based----
a (Year)
a (Channel)
etc etc.
--- Derived----
Profit %
Profit £
You can then choose to expose the splitte in the presentation catalog, or use nested Fact tables with appropriate names (see "nesting presentation tables")
Hope this helps !

Similar Messages

  • EPMA/Planning custom dimension member attributes question

    I have a custom dimension associated to an attribute dimension that I am setting via dataloader. Can I query on members with missing values of an attribute?
    For example,
    Dimension: Product
    Attribute: Color Members: Red, Green, Blue, Yellow
    Should it also include a Color member “Other” and require that every Product member have the Attribute Color set to one of the members?
    Thanks for your help -

    Hi,
    If you are requiring to do analysis on other areas then it is probably best practice to create another attribute which will store this information, as you mentioned you could just create a member called "Other"
    Cheers
    John

  • Samplesales.rpd - Understanding the physical layer

    Hi,
    I am trying to create rolling 3 months sum and am going through the samplesales.rpd to get an idea.
    I am not able to follow the reason behind the creation of physical alias table A20 Dim Rolling Time Mth.
    It has an equi join with the time dimension A08 Time Mth.
    My question is, can't we directly join time dimesnion (A08 Time Mth) with A21 Fact Rolling Time Mth.
    Thanks in Advance.
    Anand

    Dont think there is an option to import comments directly, nqudmlgen / XMLAPI approach is the best way. repeatable process may help to update description periodically
    hope this helps..
    Edited by: Kasyap on Mar 23, 2013 4:11 PM

  • Can We Create Custom Dimension ontop of BI Infocube

    Hello Guys,
    I need help on below questions. i appreciate all your help in advance.
    Can we create Custom Dimension ontop of SAP BI Infocube ? Does it support all functions like SQL and ORACLE database supports ? Can any body have list what kind of function it supports ? Does it support If..else ..if condition ??
    Ex. If Account = 410000 and Profit center inlist 100,200,500,999 Then u201CSales Revenueu201D else ifu2026.etc., Can we write this kind of condition in Universe on top of SAP BI Infocube ?
    Regards,
    Komik Shah

    Hi,
    here are some examples of what you can create:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0a45246-ce76-2b10-e688-f5c8206203eb
    Ingo

  • Can We generate Check report based on Custom Dimension in FDM

    Hi All,
    We got a requirement in our project to generate the check report based on custom dimension. As far as i know the check reports that got generated in FDM are based on Entity Dimension.
    So, will you please let me know whether it is possible to generate report based on any one of the custom dimension.
    Thanks.

    I guess I am not understanding the question here?
    The check report is based on the location/entity that you are running the report for.  You can pull values for a specific intersection in the target application with the check report, so you could specify the custom dim in the intersection.

  • Loading Parent Keys in Customer Dimension

    I have a question about how to setup my mapping for my Customer Dimension. A subset of the dimension attributes is below:
    Customer_Key (Surrogate Key)
    Customer_Number
    Parent_Key
    Bill_To_Key
    My source table has the following fields:
    Customer_Number
    Bill_to_Customer_number
    Parent_Customer_number
    I am having difficulty in visualizing this because I can see where the current record may be for customer 10 and its parent is customer 20. Since I have not loaded the record for customer 20, I cannot use a lookup to get the surrogate key for customer 20 as it does not exist. So, my only thought was to load the dimension without the parent and bill_to keys and then run a post-mapping process to update the missing fields. This works, but takes an extremely long time (4 hours) as there are over 300,000 records that it has to update. Maybe my post-mapping process was just inefficient, I am not sure. What I am doing is running an update command on my dimension and looking up the customer-numbers from my staging table, then looking up the surrogate key in my dimension.
    Is there a better, more efficient, way to do this?
    Thanks,
    Jason

    I did a little more work with this and have developed at procedure in the post-mapping process that updates the necessary fields in about 3-4 seconds.
    Sorry for taking up extra room in the OWB forum with a sql efficiency issue.
    Thanks,
    Jason

  • Custom Dimension sql names in version 11.1.2 HFM Data Extract

    Does someone know how to reference the Custom Dimensions in Hyperion 11.1.2 in Hyperion 9.3 they were custom1_item, Custom2_item,custom3_item, and custom4_item but I am not sure what they are now called? any help would be appreciated.

    I'm not clear on what you're after, but I think your question is about the item tables in HFM's database? If so, the custom dimension table is now appname_custom_item for all of the custom dimensions. Each custom is then distinguished by LDIMID field, which contains the custom dimension's number "1", "2", "3", "4". I've not examined the same for 11.1.2.2 for an application having more than four dimensions.
    --Chris                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Large Custom Dimension

    We have a requirement to have an application with forecasts performed at supplier level (in conjunction with accounts). I know that the question of how big can a dimension be is not a straight forward one and depends on several factors. However, I am having to answer it for a client and would like to ensure that I have the right starting point.
    My initial view was that a custom dimension of 18,000 (eventual) members is, in itself, not a great design approach. But, budgets and forecasts will be managed at this level of detail (by supplier), so I need to find a way to do it without ending up with a badly performing beast. WFP apps often have large employee dimensions, so I am thinking that (with everything else designed simply and optimally and adequate hardware being in place), maybe we can have a very large custom dimension and not have to endure massive performance issues?
    My first question then is, is it achieveable to have such a big, custom, sparse dimension? Has anyone else done this (maybe with a large employee dimension in an WFP app)?
    What major issues should I be concerned about? To some extent, I feel that I need to design and build the app to fully know what the issues and performance will be. But, before launching into that and failing due to size, I am hoping that someone here can give me some words of encouragement that it isn't outside of the realms of possibility to manage a very large dim.

    Thanks Alp.
    I have quite a few Planning implementations behind me, but this is the first time I have needed to go down the route of creating such a large sparse dimension, so your advice is very helpful and comforting!
    The "how big" can x be with Hyperion is often an essential and flaky question generally with an even flakier answer. There are obviously many factors involved, but all the same is something that crops up from time to time, so I appreciate your response. Many thanks!
    Absolutely, we will be managing this meta-data within it's own database and summarising to the main app. I will also have a think about th move to a single dense dimension and will do some calcs for block size. I assume that you mean to possibly change account and period from dense to sparse and make the custom dimension dense?

  • Custom Dimension - Customer Field

    Dear All,
    Please help in following questions:
    1. Whether 'Custom Dimension' is interchangeably used for 'Customer Field' in ECC6.0 New GL?
    2. If no, where are the IMG activities for custom dimension?
    3. If yes, do I need to create a master record for individual item in a customer field? For eg. customer field is created for 'Vehicle No.', for each vehicle, do I need to create a master record for capturing the vehicle code (where vehicle code is defined in other system running parallel to SAP & through interface for creating an accounting document, we are taking the same into SAP)
    4. Whether creation of master record for customerr field is always an IMG activity?
    Your earlier reply will help me in closing certain issues faster.
    Thanks & regards,
    Amish.

    Hi Kan
    What kind of field do you need to add? Dimension or Measure?
    Based on your initial investigaton, I will asume that its a dimension (SPM also has multiple custom measures per object).
    I guess the confusion arises with the nomenclature (which will be cleared in the next release - they will be all named Custom Dimensions 1 - N).
    0XSARC001C1 to 0XSARC001C7 and 0ASAC001C1 to 0ASAC001C8 are available for customizations. They total to 15 custom dimensions. The ones 0XSAR* are defaulted into the data model and wired up from the inbound all the way to the cube. The remainder of the eight dimensions 0ASA* are also available for custom usage but might or might not be wired into the data model out of the box. For the cases where the custom fields are not part of the data model, feel free to bring them in as part of your customizations.
    What you need to be mindful of is that the way these dimensions are plugged in, as an example the field 0XSARC001C1 is set to be a "Line Item Dimension" in the 0ASA_C02 - Invoice cube.
    The other mis conception, especially for people new to analytics and BW, is that these are custom "fields" for the respective objects. Thats not really the case, since they are joined "at the hip", so to speak, in the reporting layer multiprovider. The custom dimensions would need to MEAN the same across objects. For example if you set the custom dimension 0XSARC001C5 to mean Procurement Sustainability Factor in invoice, then this field has to hold its meaning of being Procurement Sustainability Factor across all of the other objects (Contracts. POs, etc...).
    Hope that helps.
    Regards
    Rajesh

  • Can we run approval on custom dimension

    Can we run approval on a dimension other than Entity, which is default dimension for it. But can we run it on any custom dimension?

    Well,....
    The Planning Unit still consists of Scenario, Version and Entity.
    Yes, you can take a secondary dimension into the Planning Unit, but it is additional. It does not replace the Entity.
    If you do not use the Entity information (Currency) in your model, then you could tag the other dimension as Entity. Planning is using the Tag, not a name.
    You might also take the secondary dimension to the Entity, but this likely makes the process unnecessary complex.
    Regards,
    Philip Hulsebosch.
    www.trexco.nl
    p.s. To all users, close questions which were answered. Then we do not have to open them to see if we can help = saves us time to help others.

  • Custom Dimension with multiple children defined as "Never Share"

    Hyperion Planning - 11.1.1.3
    There is Custom dimension "Appliance" with root defined as a "Never Share". It has multiple level 0 (SubAppl1, SubAppl2, SubAppl3 etc) members with "Store". Data is some times loaded at root level and some times at the lower levels and at times both. What is the expected result?
    When POV is Appliance and when it is drilled down?
    For Ex:
    For Jan -
    Appliance is 100, No other members loaded with data.
    For Feb -
    Appliance is 30
    SubAppl1 is 10
    SubAppl2 is 10
    SubAppl3 is 5
    POV
    Appliance Jan - 100
    Appliance Feb - 30 or 25? and why?
    Trying to understand the behavior or "Never share" in this scenario.
    Appreciate your feedback.
    Edited by: 847514 on Mar 28, 2011 11:17 AM

    Never Share has no bearing on your sample. The Never Share flag is to prevent a implicit sharing which will happen when you have one parent with a single child under it. Your structure is not setup such that an implicit share would occur based on your example.
    I really do not recommend loading data at upper level members as this means you can never run a normal aggregation on your data. If you were to aggregate your data and you happened to have the AGGMISSG set to true you would see the data in your january example of 100 was removed due to the level 0 members not having any values.
    So the question of your February being 30 or 25 is did you load 30 to February Appliance or did you load to the level 0 and then aggregate?
    Regards,
    John A. Booth
    http://www.metavero.com

  • Why Custom dimension is required

    Hi all,
    Custom dimension provides additional detail of Accounts.
    My question is could we build the HFM application with out custom dimension or its a mandatory to have at least one/two custom dimension to build an application.
    Regards,
    Sanjeev
    Edited by: reachsubbiah on Dec 26, 2010 5:57 AM

    Hi reachsubbiah,
    I agree with Paul.
    Custom dimensions allow you to store additional details associated with accounts, such as products, markets, channels, balance sheet movement, or types of elimination.
    For example, custom dimensions could include Product Line, Region, Channel, or Customers.
    Bear in mind you if your application uses exchange rates and currencies, this data is stored within the Custom 1 and Custom 2 dimensions.
    They are system defined currency members in the Custom1 and Custom2 dimension for each currency in the application.
    You enter currency rates in data grids using these grid settings:
    - Row Dimension = Custom 1
    - Column Dimension = Custom 2
    - Row List and Column List = The member lists you created that contain the application
    currencies, or the System List [Currencies]
    Cheers,
    David

  • How to delete a custom dimension in planning - 9.3.1

    Hi
    some one please let me know how to delete a custom dimension in planning
    Thanks

    I never promote the method the deletion unless you understand the underlying tables of planning, if you search on the forum you will see posts on the subject just like this one - Delete dimension from planning application
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Error while running Webi report that uses Custom Dimension object(SAP BW)

    Hi,
    I have a universe that is based on SAP BW.I have created a custom dimension object that displays the maximum date.
    The object syntax is
    <expression>Max(@Select(CPS Online\Calendar day))</expression>
    The object parses successfully.
    The object 'Calendar Day ' is a defaultobject created during universe creation from the BW query.It is defined as [0CALDAY].[LEVEL01]
    I tried  to create a Webi report using this object and a measure .On running the query it throws the following error:
    A database error occured. The database error text is: The MDX query WITH MEMBER [Measures].[EBC10672-C0DA-4998-93,80,D3,FF,C3,E8,A2,22] AS ' Max{[0CALDAY].[LEVEL01]} '  SELECT  { [Measures].[EBC10672-C0DA-4998-93,80,D3,FF,C3,E8,A2,22], [Measures].[4JCOSFOKKCUR3RMBPNROFKQQD] }  ON COLUMNS , NON EMPTY [0CALDAY].[LEVEL01].MEMBERS DIMENSION PROPERTIES [0CALDAY].[20CALDAY] ON ROWS FROM [ZCCPSONL/ZCPSONLINE]  failed to execute with the error Invalid MDX command with (. (WIS 10901)
    I have tried every possible syntax I could think of but I keep getting this error each time.I have set the object type to Number (even though it is actually a Date), I have tried writing the MDX inside the Max instead of the @select , but nothing seems to work.Could anyone please let me know why this error is occuring?Is there anything wrong with the syntax or is there any setting in Webi needed before a custom dimension object can be used on it.

    Can you see data for Custom object @ BEx level??
    YES, then just try to re-create the same variable and Save the BW query.
    Now do View - refresh Strusture @ Universe. And you can see Filter for the same, just Parse it, just whether it is OK or not.
    OK -- then Export the Universe and create WebI reports, this will come as Prompt.
    Hope it will helps you.
    Thank You!!
    Sent from iPhone

  • A few simple (?) dimension questions...

    Hi, I have a few really simple dimension questions that I just can't figure out in OWB (which I'm just now starting to play with):
    1) I'm trying to create a dimension that has no levels or any hierarchy. In the BI tool, I just want this dimension to act as a "pick list" for one of 8 values (DW data snapshot dates for the last 8 weeks...) Users won't summarize by this dimension, or ever have more than 1 week selected at a time. How can I set this type of dimension up?
    2) Somewhat related to #1 - just to get something working, I set up a "time in weeks" dimension not as a time dimension, just as a normal user dimension. I then added a single "weeks" level with a surrogate key (using "key" instead of "id"), short desc (as the business key), and long description. Set up a mapping from my source table, everything worked fine. The strange thing I've notcied is that the relational table produced has both a "week_key" column and a "dimension_key" column. How can I get rid of the "dimension_key" column - its just an exact duplicate of the lowest level key column? Note - we will have a dimension table with over 1.3 BILLION rows in our warehouse - so duplicating this column does add a significant amount of overhead - this isn't just an academic problem.
    3) related to building this "test" dimension - my source table has 8 records in it. Whenever I run the ETL to populate the dimension table, the surrogate keys end up being key values 9 - 16 instead of 1 - 8. Note this is even if I reset the sequence number to 1 before I start, etc. My understanding is that Oracle uses a variable width number field when storing data - so having this dimension with values 1-8 instead of 9-16 saves approx a byte for every fact table record (which we're predicting will be in the range of 20 - 50 BILLION rows). How can I force the dimension to start numbering at 1?
    Thanks in advance,
    Scott

    Hi
    Reg #2, I do not think we can get rid of the "dimension key". It looks like OWB is creating this column as a default Primary Key and hence is not possible to remove this. May be if we build the base Table for dimension as a normal relational table, which will allow us to define our own keys, and then build the "Dimension" using AWM on this relation table may resolve the issue of having duplicate primary keys. Its only a thougt, have not tested though.
    rgds
    Mahesh

Maybe you are looking for

  • LSMW error Transaction: 0000000001 Matl no.:

    Hi I am rajesh found some error while uploading data LSMW  std direct input  geting error material not  observibng in MM03 Transaction: 0000000001 Matl no.: Message no. BL001 Transaction: 0000000001 Matl no.: Transaction 0000000001: Taxes for sales o

  • WinRM Won't Configure - WSManFault

    When trying to configure winrm on an IIS server I'm getting an error that I can't find much info on... WSManFault     Message = The WinRM client sent a request to an HTTP server and got a response saying the requested HTTP URL was not available. This

  • Google Docs & WYSIWYG Editors

    i have a new iMac (leopard) with the latest firefox and when i try to access google docs i get "Sorry, but this browser does not support web word-processing." i tried with safari & opera, and got the same response. finally i had to use my PC notebook

  • Whats the point of Photos if you don't use the cloud?

    I find iPhoto useful as quick reference library for my images. Most of the time I use Lightroom & Photoshop, but iPhoto and Aperture have their uses. Given my experience of the apallingly poor (virtually non-existant) synchronisation using iCloud wit

  • Having problems opening word and excel

    Having problem opening word and excel, was Working for last couple years. Can't open to Write in word, or check current word documents.