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,
SudheerHi,
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 Austinthe 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 KumarHi,
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/ -
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 KapoorHi 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. -
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 MGHi,
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. -
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?
ThanksHi 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.comHi 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 BrigideHi 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 AMHello 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 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