Assigning Dimensions

Hi Friends,
            If I have 20 chars in my cube, what is the thumb rule and good practise to assign Dimensions??
please help.
thanks alot

Hi,
1. All Characteristics in the Dimensions should have 1:n Relationship .
2. Characteristics which has M:N relationship can exist , if then cartesian product is not huge...i,e master data of A * Master Data of B is not Huge.
3. If Dimension has single Chracteristic it is better to Assign to Line Item dimension  .
4. If size of dimension is greater than 20% of Fact table size , then make it Line item dimension .
Assign Points if helps....
Regards,
VIjay.

Similar Messages

  • Creation of Multi Provider, using InfoCubes | Error in assigning dimensions

    Hi All.
    I am tryin to create a multi provider using five Info Cubes,  sat A, B, C, D, E. Now all of them have chars and KF's. some  of them are common.
    I selected the relevant info providers, then in the Identification part, I selected "Select All" for Chars/ Time chars as well as KF's.
    now when I am trying to Activate the Multi Provider, it says  " No Dimension Assigned to InfoObject x, y, z and so. on ".
    its clear that there is problem in assigning dimensions fr chars/kf's.
    So in the Edit Multiprovider screen, I click on Dimensions. Then it prompts me to select "One" InfoProvider.( The options being from A, B, C, D, E) and if i select any one, (say A),the chars/KF's present in A, are getting assigned the dimensions, but the chars/kf's from other Info Cubes arent geting the dimension assigned.
    what to do now? can any one help me out.please
    points will be assigned..:)

    Arun Kumar,
    Things to do to create a multiprovider:
    1. Select your infoproviders
    2. Select the characteristics you need
    3. Select the identification criteria
    4. Select Dimensions and assign characteristics
    Arun Varadarajan
    Message was edited by: Arun Varadarajan

  • Getting Warning while assigning Dimension in to Model in version 10.0

    Hi,
    Iam getting an warning message "Control definition not valid because new Dimension are added in to Model" & "Control result was reset because new Dimension are added in to Model" while assigning Dimensions to the Model.
    Please help me on this issue. Screenshot attached.
    Regards,
    Sudheer

    Hi,
    Controls might exist on this model.
    To check for the existing Controls.Goto Aministartion-->Rules -->Controls .  After you adding the new dimension you have to revisit the controls which were already existing.
    Thanks,
    Raju

  • Difference b/w Person & Assignment Dimension

    i have created balance dimension of Basic salary having two balance dimension which are
    1.Assignment Inception To Date
    2.Person Inception To Date
    Could you please elaborate, when it impace would be occured because currently both have same value.
    thanks.

    Which level are you at
    Pre 12.0.6 -
    Person level balances do not aggregate assignments across periods_of_service.
    So PERYTD will only give you summed up data for multiple assignments in the same periods of service.
    Post 12.0.6 -
    Person Level balances do aggregate assignments across periods_of_Service.
    So PERYTD will sum all assignments for the person, across periods_of_service(term, re-hires cases).
    Check the thread for more Info -
    http://www.hcmaces.com/forums/ubbthreads7/ubbthreads.php/topics/8796/Re_Latest_Balances#Post8796
    You can check the actual Sql query. use thie -
    select user_entity_id,definition_text from ff_database_items -- user_entity_id
    where user_name = 'BASIC_SALARY_PER_YTD'; -- change this to your DBI
    select route_id from ff_user_entities -- route_id
    where user_entity_id = 1228; -- user_entity_id from the previous query
    select text from ff_routes -- text
    where route_id = 286; -- route_id from previous queryNow you can construct a sql statement -
    Select /* definition_text */ -- from the 1st query
    from
    /* text */ -- from the 3rd queryHope that helps.
    Plese close the thread if your queries are answered.
    Cheers,
    Vignesh

  • Question about the dimensions of a multiprovider

    Hi all,
    I need to create a multiprovider based on 2 infocubes. They have 22 dimensions altogether, without taking the default ones in account.
    I'm able to group 6 dimensions into 2 because they have characteristics in common, but after this action there will still be 16 dimensions.  
    My question is: is there any problem in putting unrelated dimensions together? Would there be some problem related to the multiprovider design?
    Thanks and regards,
    Tiago.

    HI,
    This mainly depends on the reporting requirements you have. If you want to do better on the reporting performance since the requirement is on the two cube with more number of characteristics. While design the cube take only those char which are useful for reporting. Group the char in dimension as per the reportign requirements like the two char collectively used in a query can be used in one dimension.
    assigning dimensions in a multiprovider
    Use of Dimensions in Multiprovider?
    http://help.sap.com/saphelp_nw70/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/cf/bc734190ba137de10000000a155106/frameset.htm
    Tarak

  • Use of Dimensions in APO DP Planning Object Structures

    In APO DP Planning Objct Structures, I know that it's possible to assign Dimensions to characteristics.
    The standard help documentation suggests this is 'to improve performance'.
    Can anyone give practical guidance about how to assign Dimensions to improve performance?
    Thanks,
    Bob Austin

    the characterisitcs are grouped logically using the Dimensions
    the use of dimensions allows data to be stored in a combination of dimension tables and fact tables
    the dimention table consists of the dimension number, a primary key characteristics you assign to the dimension
    the primary keys from various dimension tables link up at the fact table and to the values stored in it
    so you can think of a star schema of tables with the dimension acting as the link
    so when you look for a particular value the dimension table is first quesried based on which the fact table the primary key is linked to is looked up
    in order to improve performance, make sure you dont assign too many characterisitics to one dimension
    try to logically group the characterisitics - geography for eg can be made of state, region (not material type)
    you can also try to match the dimension with the selections you will be using in the planning book,
    dimension tables could grow as your characteristic values increase so SAP advices you keep an eye on it (i am not sure of how functionally you can help this but i believe basis will be able to help you with allocating space on an oversized table)
    there is a document somewhere in sap marketplace that i am not able to find a link... hopefully someone will link it up here

  • Assign Access in Planning issue

    Hi everybody,
    I am unable to assign user with - View User, Essbase Write Access role; i provision user in shared services after creating user and even i refreshed essbase;
    I also assigned Dimensions, Task list & data form in Planning (classic); at the time of logging user is getting error-
    Error Message "Application is in maintenance mode. New login are not allowed" while if i add administrator role he can login.
    can anybody suggest what is correct sequence of assigning user in planning if i have admin right.
    Version:9.3.1
    Regards
    N Kumar

    Hi,
    You will need to take it out of maintenance mode which only allows admins to log in and set planning to allow all users.
    Have a read here http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_hp_admin/ch09s02s05.html
    Ok?
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Multioprovider question

    Hi I have a requirement to bring the real estate measurement data and fixed asset and tax data from condition cube to generate the real estate Investment/market / tax value - portfolio overview report. all fields are available in different datasources
    is it possible that i create a multiprovider on top of 3 cubes fixed aset,measurement and condition cube and select the field char and key figure to meet the requirement
    OR
    i need to enhance the datasource of fixed asset to include the measurement information and push that to custom cube based on fixed cube to include measurement fields
    Please suggest the minimum requirement to build a multiprovider so that i can decide on approach
    please help asap
    Regards
    Soniya Kapoor

    Hi Soniya,
    As you know MultiProviders are only logical data store and data comes from basic cubes, so you need to check that if you are consolidating data from these three cubes it should melt as information, it means that select char and kf accordingly from respective cubes.
    While generating MultiProviders system recommonds you char and kf to be taken from which cube ( if same are available in more then one), you need to assign dimensions.
    And if data flow is sequntial (header then item and then text or what so ever) then you may miss some records if not taken into care.
    Presently how you are reporting on this data? If data source enhancement is not involving much of efforts (data pulling) then go for it, but multi provider no doubt gives you more insight into your data.
    These are some points (from a pdf) which can be considered while using multiproviders in your design...
    Model MultiProviders so that the characteristics you want to use in reporting are
    available in all the InfoProviders included in the MultiProvider.
    ● Use MultiProviders in order to keep the InfoProviders small.
    ● Ensure that the system only reads the relevant data when the query is executed by
    ○ using constants when you model the InfoProviders
    ○ modeling the InfoProviders with different key figures
    ○ including characteristic 0INFOPROV when you design the query for the
    MultiProvider so that you can filter by InfoProvider.
    ● Use MultiProviders to define a reporting layer. This allows you to enhance reporting scenarios more simply. When you add an InfoProvider to a MultiProvider at a later point in time, the technical name of the query you have defined remains the same.
    ● Do not use more than one InfoCube with non-cumulative key figures in a MultiProvider since this may result in incorrect numbers in the query.
    ● Do not perform calculations before aggregation; this can produce incorrect query
    results.
    ● Do not combine InfoProviders in a MultiProvider if they have very heterogeneous data models. If this is the case, use the report-report interface between queries that are defined on the basis of different InfoProviders.
    ● Do not use parts of compounded characteristics in InfoProviders.
    Hope this info helps.

  • Transformation Mapping

    Hi BPC Gurus,
                     I have planning application and in that assigned dimensions are Category, P_Acct, P_datasource, P_Activity, STATS, Time, Entitiy. Here I have created a user defined dimension by name "STATS" which has Qty, Rat and Amt as memebers in it. Created input template also. Now when I am using DM for transformation of 0FIGL_C10, I am having a problem in mapping STATS=*NEWCOL(AMT), it gives me an error.
    I have created STATS dimension for maintaing quantity sold.
    So what I should give in Mapping where it can skip STATS dimension when I am runing DM for 0FIGL_C10. As 0FIGL_C10 has no quantity maintained in it.
    Regards,
    Kumar MG

    Hi,
    I am guessing, Amt member has a dimension formula assigned to it.
    Every dimension should have a member in every transaction record. So, you cant keep it blank, even if the source has no data for it.
    You can try to map it to a dummy member of the STATS dimension.
    Hope this helps.

  • Error while mapping

    I have created Info object characteristic Customer(C09_CU).I have also assigned dimension for my char
    Now when i am trying to assign datasource to my char(I have already defined source system as metadata file source system),and when i assign my source system, it gives an error "InfoObj. 0STARTLEVEL from fld STARTLEVEL of dataSource C09_CU_HIER is not active but BCT ex."
    It says it exist in business content but i checked in BCT, its not there
    Any help on this?
    Thanks

    Hi Jackofalltrades ,
    It is there in BCT.
    0STARTLEVEL :-Start-Drilldown Level in the Query Display
    Also check the SAP note 772993, it will give you an idea.
    Hope this will help you.
    Suneel

  • Browser compatibility issue with IE6/7

    Hello,
    I created my webpage in dreamweaver on a MAC.  I have viewed my page(s) A-OK in Safari and firefox however I am being told that my page is not viewing properly on Internet Explorer.  I then found the browser compatibility feature to test the page in Dreamweaver.  What I have found is that I have browser support problems...this is the error from my index page - which is actually on all my pages!
    un-scrollable content bug:
    If one or more absolutely-positioned elements are placed within a relatively positioned element with no assigned dimensions, either no scrollbar will appear at all, or it will not extend far enough to view all of the content. (Note: This bug will not affect your page if the content in the AP element does not extend beyond the height of the viewport.)
    Affects: Internet Explorer 6.0
    Likelihood: Possible
    This bug is on line 56:   <div style="position:relative">
    This issue is on all my pages...please help
    I am just not sure how to solve this problem - I am more of a designer than a coder.  Any help whatsoever to point me in the right direction is most graciously appreciated!!!
    My webpage URL is: lifeforcemd ah yes that is a .com extension - lifeforcemd.com

    Hi kadarusastry,
    This issue is about the browser compatibility.
    Please add your SharePoint site into compatibility view in IE 9 or IE 10.
    Or, use IE 8 mode in browser mode for IE 9 or IE 10.
    About how to add site into compatibility view, you can refer to the link:
    http://support.microsoft.com/kb/2536204
    Note: the settings for IE 9 and IE 10 are same.
    Best Regards,
    Wendy
    Wendy Li
    TechNet Community Support

  • Step by Step details on how to load data from a flat file

    hi can anyone explain how to load data from a flat file. Pls giv me step by step details. thnx

    hi sonam.
    it is very easy to load data from flat file. whn compared with other extrations methods...
    here r the step to load transation data from a flat file.......
    step:1 create a Flat File.
    step:2 log on to sap bw (t.code : rsa1 or rsa13).
    and observe the flat file source system icon. i.e pc icon.
    step:3 create required info objects.
    3.1: create infoarea
         (infoObjects Under Modeling > infoObjects (root node)-> context menu -
    > create infoarea).
    3.2:  create char /keyfig infoObject Catalog.(select infoArea ---.context menu --->create infoObject catalog).
    3.3:   create char.. infoObj and keyFig infoObjects accourding to ur requirement and activate them.
    step:4 create infoSource for transaction data and create transfer structure and maintain communication structure...
        4.1: first create a application component.(select InfoSources Under modeling-->infosources<root node>>context menu-->create  applic...component)
       4.2: create infoSource  for transation data(select appl..comp--.context menu-->create infosource)
    >select O flexible update and give info source name..
    >continue..
    4.4: *IMp* ASSIGN DATASOURCE..
      (EXPAND APPLIC ..COMP..>EXPAND YOUR INFOSOURCE>CONTEXT MENU>ASSIGN DATASOURCE.)
    >* DATASOURCE *
    >O SOURCE SYSTEM: <BROWSE AND CHOOSE YOUR FLAT FILE SOURCE SYSTEM>.(EX:PC ICON).
    >CONTINUE.
    4.5: DEFINE DATASOURCE/TRANSFER STRUCTURE  FOR IN FOSOURCE..
    > SELECT TRANSFER STRUCTURE TAB.
    >FILL THE INFOOBJECT FILLED WITH THE NECESSARY  INFOOBJ IN THE ORDER OR SEQUENCE OF FLAT FILE STRUCTURE.
    4.6: ASSIGN TRANSFER RULES.
    ---> NOW SELECT TRANSFER RULES TAB. AND SELECT PROPOSE TRANSFER RULES SPINDLE LIKE ICON.
    (IF DATA TARGET IS ODS -
    INCLUDE 0RECORDMODE IN COMMUNICATION STRUCTURE.)
    --->ACTIVATE...
    STEP:5  CREATE DATATARGET.(INFOCUBE/ODS OBJECT).
    5.1: CREATE INFO CUBE.
    -->SELECT YOUR INFOAREA>CONTEXT MENU>CREATE INFOCUBE.
    5.2: CREATE INFOCUBE STRUCTURE.
    ---> FILL THE STRUCTURE PANE WILL REQUIRE INFOOBJECTS...(SELECT INFOSOURCE ICON>FIND UR INFOSOURCE >DOUBLE CLICK > SELECT "YES" FOR INFOOBJECT ASSIGNMENT ).
    >MAINTAIN ATLEAST  ON TIME CHAR.......(EX; 0CALDAY).
    5.3:DEFINE AND ASSIGN DIMENSIONS FOR YOUR CHARACTERISTICS..
    >ACTIVATE..
    STEP:6 CREATE UPDATE RULES FOR INFOCUDE USING INFOSOURCE .
    >SELECT UR INFOCUBE >CONTEXT MENU> CREATE UPDATE RULES.
    > DATASOURCE
    > O INFOSOURCE : _________(U R INFOSOURCE). AND PRESS ENTER KEY.......
    >ACTIVATE.....UR UPDATE RULES....
    >>>>SEE THE DATA FLOW <<<<<<<<----
    STEP:7  SCHEDULE / LOAD DATA..
    7.1 CREATE INFOPACKAGE.
    --->SELECT INFOSOURCE UNDER MODELING> EXPAND UR APPLIC.. COMP..> EXPAND UR INFOSOURCE..> SELECT UR DATASOURCE ASSIGN MENT ICON....>CONTEXT MENU> CREAE INFOPACKAGE..
    >GIVE INFOPACKAGE DISCREPTION............_________
    >SELECT YOUR DATA SOURCE.-------> AND PRESS CONTINUE .....
    >SELECT EXTERNAL DATA TAB...
    > SELECT *CLIENT WORKSTATION oR APPLI SERVER  >GIVE FILE NAME > FILE TYPE> DATA SAPARATER>
    >SELECT PROCESSING TAB
    > PSA AND THEN INTO DATATARGETS....
    >DATATARGET TAB.
    >O SELECT DATA TARGETS
    [ ] UPDATE DATATARGET CHECK BOX.....
    --->UPDATE TAB.
    O FULL UPDATE...
    >SCHEDULE TAB..
    >SELECT O START DATA LOAD IMMEDIATELY...
    AND SELECT  "START" BUTTON........
    >>>>>>>>>>
    STEP:8 MONITOR DATA
    > CHECK DATA IN PSA
    CHECK DATA IN DATA TARGETS.....
    >>>>>>>>>>> <<<<<<<<<----
    I HOPE THIS LL HELP YOU.....

  • Use Profit Center instead Business Area in LP

    Hello,
    I am following SAP Notes 746810 - Free use of Business area account assignment dimension and SAP Note 763985 - Structured substitution of the business area.
    The main idea is to change the dimension Business Area per Profit Center in the Liquidity Calculation.
    In the table FLQGSBER_SUBST was expanded and I added the field ZZPRCTR (Profit Center).
    My doubt is related to the maximum length 4 for Business Area and the profit center here is length 10. How can I convert it?
    Do you know which exit function I have to tought?
    Than you in advance
    Mauricio Brigide

    Hi Mauricio,
    Did you have success with those notes application? We need to show cash flow by profit or cost center and we believe that this procedure can help us to achieve this LP Gap.
    Thanks,
    Jose Marcelo

  • Shopping cart - item in transfer process

    Hello All,
    We are using SRM 5.0 and the problem is that after the Shopping cart is completely approved,the line item has the status "Item in transfer Process". So, SRM PO is not created for these carts.
    I have checked almost all the old threads related to this topic and tried all the possible ways suggested in those threads but the issue is not resolved.
    I have collected the data for these carts, and most of the carts went into this status when large dump was created in st22. I couldn't find another other information in RZ20.
    Below is the status for one of the carts in BBP_PD.
                         Status         Description                                            Inactiv
    HEADER       I1009          Held                                                         X
    HEADER       I1015          Awaiting Approval                                   X
    HEADER       I1021          Created
    HEADER       I1038          Complete
    HEADER       I1106          Shopping cart ordered
    HEADER       I1129          Approved
    0000000001 I1111          Item in Transfer Process
    Please help in resolving it.
    Thanks in advance.
    Muzammil
    Edited by: muzamil24 on Sep 5, 2010 5:07 AM

    Hello Muthu,
    Yes, the clean job runs in the system. We are in SRM 5.0.
    There was one requirement for one of the shopping cart which was in item in transfer process status. So, i created another cart with the same details and it processed successfully.
    This issue is not with all the carts, but it is with only particular carts. I am unable to recreate this
    Below are the answers for the questions you asked:
    -- No, it is not a limit shopping cart
    -- Source of supply is not fixed. It is chosen from the vendor list applicable for the product category selected in the SC.
    -- Assignments of Cost center and other things  is set up in the customised approval matrix table.
    -- The approval flow is designed based on the value of the SC and the matrix type.
    -- Matrix type is defined as 1,2 ,3....such that each type will have various levels of approvers.For example in type 1 there are 4
    -- two approvers cannot have same set of cost assignment dimensions
    Please let me know if any more information is required.
    Thanks,
    Muzammil

  • Hi need help in data extraction.

    Hi everybody,
           I am trying to extract some ekpo table datas from R/3 and load in BW. What i did was:
    1) created a char info object with a field and no attributes.
    2) Created a Key fig with Target quantity-->0unit.
    3) Created Info cube Assigned Dimensions.
    4) Created a info source with all the three fields(Ebeln, 0unit, tar_quan).
    5) Now I open R/3, t-code SBIW --> generic data source
    --> created new transaction data name ---> gave an appli comp.
    6) In the Column view/Table(text box) I gave as EKPO , to extract data from table EKPO. When I saved, it gives this error message.       
    "Invalid extract structure template EKPO of DataSource" .
    What should i do to extract the datas from EKPO from R/3 to BW.
    Please, help me with this.

    Hi Naga
    Do not create a view or what ever for what you want to extract. I mean You ask : "What should i do to extract the datas from EKPO from R/3 to BW"
    the answer is activate the standard Datasource for purchasing that allows you to extract data from table ekpo.
    The datasource name is 2LIS_02_ITM
    activate it in r3 with TC RSA5 have a look in RSA6 before to check if it is already avalaible (if not then proceed with RSA5)
    Then go to the LO cockpit TC LBWE find your datasource in application 02 and look if it is active, if not do it. With the maintenance screen you can select your fields.
    If you want to extract data from R3 what you should do before creating view FM and so on is to check if business content datasource exists first.
    For Example you do not have a standard datasource for purchase requisition from eban and ebkn, so it is logical for you to create a generic ds based on tables FM and struc. etc... but SAP provide you with standard datasources so make use of it when they exist. You find names and info on existing datasources etc on SDN, help.sap.com sap.service for example.
    hope this helps
    Boujema

Maybe you are looking for

  • How do I disable a previous apple ID where the email is no longer valid and it has my incorrect birthday?

    How do I disable my old apple ID where I have 1) forgotten the password, 2) the email is no longer valid (so they can't send me my password) and 3) it has my incorrect birthday (so I can't answer the security question to have them send me a new passw

  • IPod Shuffle stop working after upgrade to iTunes 7.02

    I upgrade to iTunes 7.02 after it prompted me so many times. My Ipod shuffle has 512MB, somehow iTunes 7.02 format it as 34GB, yes, 34GB!! I wouldn't mind it so much if it still works, but it doesn't. What I have tried so far, I uninstall 7.02 and pu

  • Any way to make a Linear Wipe radial? (but not Radial wipe)

    Not like radial wipe. Attached is a jpg of my challenge. To drop a part into a hole. As it decends into the hole it fades from view. I would like it to look realistic. For the meantime I used a linear blend even though ot should be circular (using th

  • Getting started in Web Forms development.

    Hi There, I hope this is the correct form to be posting in. Ok, I would like to get into developing Oracle web forms.. I'm not really sure if thats the correct name. Below is an image of exactly what I want to develop. It is loaded up through a Java

  • Failed to upgrade to Leopard Help!

    Failed to upgrade to Leopard from a 10.4.11 to 10.5.2 Okay, unless there are different kinds of Leopard other then Single and family pack, however i don't think that would matter? Or software that comes for the laptop is different to Desktop? My uncl