CVC - Hierarchy aggregated level - dis aggregation level
Dear Experts,
I have simple question
just wonder how system recognize which characteristics is higher lever and which is lower level
i know we assign location and product in planning area so that system can recognize
like say i have region and brand how the system recognize it
Profit center ->Region->location->salesorg->product and so on ...
Regards
Raj
Hi Raj,
System finds the aggregates based on the characteristics in MPOS
I can explain you via an example:
Let us say you have an MPOS with only 3 Characteristics - P, L1, L2
And the above 2 rows (excl Header) are your CVCs.
A-B-C AND A-B-D are the detailed level, accordingly the Keyfigures
Now, in your shuffler you selected only A-B as your selection that includes C and D also, so
Key figures for selection A-B (aggregated) = KFs of A-B-C + A-B-D
Guess this explains.
Regards
JB
Similar Messages
-
"Supports rollup to higher level of aggregation" property
Hi Gurus,
I am confused on the significance of check box "Supports rollup to higher level of aggregation", I see it always checked, i could understand from few notes that "It is selected so that data stored at this level can be aggregated to produce the total for its parent level without double counting or leaving anything out". If i uncheck it, i get the error message and RPD becomes inconsistent.
Please help me by example,
1. In which scenario we uncheck this option?
2. How does BI server execute the hierarchy with this option unchecked?
Thanks,
Sreekanth JalaHI Kevin ,
Yes there are restrictions on the levels you put the note and the level you can edit the notes.and hence those will be greyed out at certain levels .
For more details please refer my earlier post [No notes can be processed in the current selection - Error Msg|Re: No notes can be processed in the current selection - Error Msg.]
Regards,
Digambar -
Why do we need to plan promotions at the lowest level of aggregation
Hi,
The documentation says that we need to plan the promotions at the lowest level of aggregation i.e., the material level. Why? Is there a specific reason for this? Can we plan at other levels of aggregation as well? What happens if we plan at higher level;s of aggregation?
Thanks.I think it is possible to do it in an aggregated level however you need to define your distribution rules in order to get the desired result, you need also to consider that if distribution rules changes and the value after promotional planning returns the same value, it is possible that detailed level are not realigned to the new distribution rule (e.g. regarding another ratio).
Maybe this is one of several causes.
Regards,
Carlos -
Doubts on level based aggregation and on creation of measures
Hi
I want a clarification on
Level Based Aggregation_
I have a
Fact Table_
Transaction_Amount Product_ID
Dimension Table_
Product_ID Sub_Category_ID Category_ID Parent_ID
I created a product dimension with levels as Parent_ID,Category_ID,Sub_Category_ID,Product_ID in that order
Now I am getting the Transaction_Amount aggregated at the various levels.
I understand that I can get aggregation of the transaction amount at a given level, say Parent_ID level by using the query
select sum(trans_amt)
from cube inner join dim_product
where dim_product.level = 'Parent_ID';
Is there an easier and a faster way to achieve this ?
Edited by: 848144 on Mar 28, 2011 11:40 PMIn your example you said
Let us say my Parent_product has members like A,B,C
I know the cube will return me data at if i write where product.level_name = 'A'Do you mean level_name here or do you want "where product.dim_key = 'A' "? Members are not the same as levels.
To continue your example, if Parent_ID "A" is made up of Category_ID "ACat1" and "ACat2", Parent_ID "B" is made up of Category_ID "BCat1", "BCat2", etc. Then
sales(A) = sales(ACat1) + sales(ACat2)
sales(B) = sales(BCat1) + sales(BCat2)
etc.So
Aggregation on the PARENT_ID level
=
sales(A) + sales(B) + sales(C)
=
sales(ACat1) + sales(ACat2) + sales(BCat1) + sales(BCat2) + sales(CCat1) + sales(CCat2)
=
Aggregation on the CATEGORY_ID levelI'm not trying to be pedantic here, I just want to make sure we are talking about the same thing. -
Parent-Child hierarchy without facts in top-level
Hello folks,
I've got a fact table which looks like:
fact_id | costs | some_id
1 | 5 | 1
2 | 10 | 1
and a hierarchy which looks like:
id | super_id | some_id
1 | null | null
2 | 1 | 1
3 | 1 | 1
In the business logic layer I defined two keys for the dimension talbe (id and some_id) and built the hierarchy on the first (id).
Also I defined a foreign key from the fact table to the dimension on the second.
As you see no facts are assigned to the first entry (= top-level) in the hierarchy (id = 1).
However the children of 1 have got facts.
What I want is to show the costs for the children (which is the sum of 5 and 10) and the total sum for the parent (30).
However when I drag the hierarchy and the costs into an analysis I get no results available, as there are no facts for the top-level.
How can I fix this?
Regards,
MatthiasHi Dhar,
thanks for your reply!
What you write coincides with what I thought would happen (but didn't).
Hence there must be some error in my rpd file.
I created my hierarchy right-clicking on the dimension table and only setting the mandatory settings (that is the definition of parent/menber keys and the setup for the hierarchy table).
I didn't touch what admin-tool created inside the hierarchy, which is: a "total" level, where "grand total level" is checked, and a "detail" level, where "Supports rollup to higher level of aggregation" is checked.
What other settings in the admin-tool will I have to touch to step forward?
@anton: I'm using OBIEE 11.1.1.5.0
Regads,
Matthias -
BW hierarchy in WebIn- Hide Intermediate Levels
Hi,
we have a strange behaviour with BW hierarchy in a WebIn report.
We have the next scenario:
BeX Query, with a Profit Center Hierarchy, two Restricted key figures Actual Data, Plan Data.
The hiearchy has 7 level.
We have created a Universe conected to the BeX Query. In that Universe for the Hierarchy we have hidden the levels 3 and 4 for the hierarchy.
In the WebIn we have created a Report with the next structure:
PR_CENT.L01 PR_CENT.L02 PR_CENT.L05 PR_CENT.L06 PR_CENT.L07 Actual Data Plan Data
The results that appears are:
L01 L02 L05 L06 L07 1000
L01 L02 500
We have done some investigations and if we don't hide the two intermediate levels then we have the next cases:
1 - if in the report we don't select all the levels the previous result appear
2- if we selecct all the levels and we don't show the level 3 and 4 in the report.
L01 L02 L05 L06 L07 1000 500
That is the expected results.
That has to be the normal behaviour ? If you are using a BW Hierarchy, should all the levels be selected in the WebIn Query ?
Have we to hide it in the report ?
Additional info:
- The SAP BW realease is 70 SP 22
- The SAP BO realease is 3.1 SP2
- The SAP BO integration Kit is 3.1 SP2
Many Thanks in advanced.
Best Regards,
Nuria
Edited by: Nuria Gómez Mahía on Jun 7, 2010 5:22 PMHi,
we have found more details about the issue.
The not valid combinations appears when we add a filter with the versions in the webi query.
In our model there are different version for plan data and one for real data, in our query we have created a filter with the version for real data and the version for plan data ( the restricted keyfigure in the BEx query not consider the version only the value type)
If we don't use the filter, the hierarchy appears correctly ( without the intermdiate hierarchy levels ). But we need to filter the version values ( 1 for the real data and 5 for the plan data) in order to show only the plan data version required not aggregated.
Many Thanks.
Best Regards,
Nuria -
HI,
I have one Planning book with two key figures .
SALES YTG CURVE % AND
SALES YTG VALUE :
SALES YT G CURVE IS calculated using macro calculation depending on macro calculation.
in /sapapo/admin.
SALES YTG VALUE : is dis aggregated with sales ytg curve%.
The calculation does not works if I try it for first or second time ...BUT it works when I try to do for 3 or 4 th time..
It always disaggregates from Jan but the depending on sales ytg curve % its expected to have from sept,,
But always works from Jan.but the values expected from Sept.14..
Please let me know.
Thanks,
MarkDear Mark,
Try using Proportional factors and for SALES YTG VALUE, give the disaggregation KF as APODPDANT and accordingly calculate the proportional factors from September.
Regards
JB -
APO DP: Disaggregation to product&plant level from higher levels.
Hi.
We do demand planning on groups of products and for country/region in general, we have around 48.000 CVC's in our current setup. It works very well.
A new situation has arisen where we need to have the forecast split down to product and plant level.
As is we simply don't have the information at this level of granularity.
I don't see how we can add for instance product to our setup, we have around 20.000 products so the number of CVC's in DP would become massive if we did this.
I was thinking that perhaps something could be done by exporting the relevant key figures to a new DP setup with fewer characteristics (to keep the number of CVC's down) via some infocubes, perhaps some disaggregation could be done via some tables and the BW update rules. This still leaves the issue of how to get the figures properly disaggregated to plant and product though.
Does anyone have experiences on how to get the figures split to lower levels from DP when you're planning on a higher level?Simon,
One approach as you mentioned can be creating Z Table where in you set up disaggregation proportion from product group level to product level or product location level.
Product Group X 100 Product A@loc1 10
Product B@loc1 90
Download your planning area data into infocube C and then use BW routines to convert the data from group in infocube C to lower level refereing Z Table....into another infocube..
SAP also provides such standard functionality of spliting the aggregate Demand plan to detailed level
SNP plan..through functionality like location slit or product split.
Essential you will be using same concept in yor BW solution or you may also want to consider the
release your DP to SNP planning area its as solution of diaggregation of data to lower level.
Regards,
Manish -
Can we move account group from lower level to higher level
Hello Experts,
I have now 1 level hierarchy in our organisation. Now we are planning to move from 1 level to 4 level.
Now our problem is all sold to party (c002) and ship to party ( 5103) has same account group.
We are going to assign sold-to-party and ship-to-party 4th level. So can we move sold-to-party account group to 3 level hierarchy account group ?
we want to discout to customer at some level . so how we have to give discount at particular level ?
Thanks in advance.
Best Regards,
ZuberaDear Shridar Udupi,
Could you be kind enough to let the forum know how the issue was resolved which would help others learn.
With best regards.
Venkat - Hyd -
How to improve the query performance in to report level and designer level
How to improve the query performance in to report level and designer level......?
Plz let me know the detail view......first its all based on the design of the database, universe and the report.
at the universe Level, you have to check your Contexts very well to get the optimal performance of the universe and also your joins, keep your joins with key fields, will give you the best performance.
at the report level, try to make the reports dynamic as much as you can, (Parameters) and so on.
and when you create a paremeter try to get it match with the key fields in the database.
good luck
Amr -
Dunning Old dinning level and dunning level
Hi experts,
I have one issue in dunning. the issue is where the dunning history for particular customer shows as old dunning level as 3 and dunning level as 2.
i have checked the customer master there is change in the dunning procdure. But the document and master data shows the correct dunning level with the new procdure.
so i didnt understand what is the OLD dunning level and dunning level for the same cusomer. the issue is only with one customer.
I have also checked with old procdure with same customer in table MHNK. there are some notices done. but how come the current invoice shows the old dunning level for the same invoice.
can any once explain me how to proceed.
Regards
AshokHi
Thnks for the reply so we need to apply this note for making the old dunning level and dunning level makes equal after you run the program.
Also one more doubt, since i have observed that the dunning after the parameters entered. looks like this
Parameters were maintained
Dunning selection executed, job deleted
Dunning notice printed, job deleted.
the above doesnt means that they will update the old dunning level right.
Regards
Ashok -
Make all the forms at a user level or responsibility level to be read only
Hi,
Please suggest me to make all the forms at a user level or responsibility level to be read only. So that when a particular user logs in, he gets all the form in read only mode or at a particular responsibility all the forms are read only so that we can attach this responsibility to the user for the same purpose.
Any ideas will be highly appreciated.check this blog,
http://www.oracleappshub.com/11i/oracleapps-responsibility-vs-sap-functions/
Re: How to change OM responsibility as read-only in oracle applications 11i
read only responsibility-user -
How to know Packing should be at Delivery level or shipment level?
Hello Experts,
As per my knowledge Packing can be done at delivery level and Shipment level but how to know at material should be packed at what level?
ThanksHi Prashant,
Normally we update Matl Grp Pack.Matls field in BASIC DATA 1 of Material Master in Packaging Material Data section.
Based on that details, you can get to know that if this needs to be Packed in What type of Material.
Depending upon your design of Packing you can get to know when should you do the packing.
Regards,
MJ. -
How to start Top-Level Navigation on Level two?
Hi,
does anyone known a trick how i can start the top-level navigation at Level two?
I make an own frameworkpage and try to set it in the iview properties, but there is not an property for this. it is only for the detailed-navigation iView there.
For what:
I need this, because i would open an pop-up with an other portal window. I link to the popup with navigation-target=... In this pop-up should only be the content of one role. This folder i have set to "invisible in the navigation area". So the User always see him in a popup. when i start at the default Top-navigation level 1, the user see all the other navigation folders.
Best regards,
PatrickHi Patrick,
up to SPS13, this needs some hands on on different parts of the TLN. What I've done this spring was showing all top-level nav targets within a select box in the masthead and then, after having selected one of these entries, the TLN shows just the content of this top level entry. So this is more or less the same. As said, some work to do.
As of SPS14, with the new navigation taglib, I expect this to be much less work; anyhow, I didn't convert the results into SPS14, so I cannot say if this is really as easy as I expect.
Hope it helps
Detlev -
Backup RMAN Incremental Level 1 without Level 0 - 10gR2
Hi,
I'm a bit confused after some tests.
The Question: It's mandatory to perform backup incremental level 0 before the level 1 using Oracle 10gR2 ?
On Oracle 11.2 it's mandatory but on Oracle 10.2.0.5 I don't know.
Test on 11.2. If doesn't exists level 0 rman take care about it and perform automaticaly level 0 before level1
RMAN> backup incremental level 1 database;
Starting backup at 29-APR-11
using channel ORA_DISK_1
no parent backup or copy of datafile 1 found
channel ORA_DISK_1: starting incremental level 0 datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
...Docs said:
Incremental backups capture only those blocks that change between backups in each datafile.
In a typical incremental backup strategy, a level 0 incremental backup is used as a starting point. A level 0 backup captures all blocks in the datafile.
So, on Oracle 10.2.0.5 this not happen like on 11.2:
Perfoming backup level 1 without level 0:
RMAN> list backup;
RMAN> backup incremental level 1 database;
Starting backup at 29-APR-11
using channel ORA_DISK_1
channel ORA_DISK_1: starting incremental level 1 datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
input datafile fno=00001 name=+DG_ORCL/db10g/datafile/system.260.749756975
channel ORA_DISK_1: starting piece 1 at 29-APR-11
channel ORA_DISK_1: finished piece 1 at 29-APR-11
piece handle=+DG_FRA/db10g/backupset/2011_04_29/nnndn1_tag20110429t190340_0.260.749761421 tag=TAG20110429T190340 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:25
channel ORA_DISK_1: starting incremental level 1 datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
including current control file in backupset
including current SPFILE in backupset
channel ORA_DISK_1: starting piece 1 at 29-APR-11
channel ORA_DISK_1: finished piece 1 at 29-APR-11
piece handle=+DG_FRA/db10g/backupset/2011_04_29/ncsnn1_tag20110429t190340_0.262.749761449 tag=TAG20110429T190340 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:05
Finished backup at 29-APR-11
RMAN> backup archivelog all delete input;
Starting backup at 29-APR-11
current log archived
using channel ORA_DISK_1
Finished backup at 29-APR-11
RMAN> shutdown abort;
Oracle instance shut downDelete all files on ASM (except SPFILE).
ASMCMD> cd +DG_ORCL/DB10g
ASMCMD> ls
PARAMETERFILE/
spfiledb10g.oraSo, let's perfom restore of database
oracle@butao:/home/oracle> rman target /
Recovery Manager: Release 10.2.0.5.0 - Production on Fri Apr 29 19:06:52 2011
Copyright (c) 1982, 2007, Oracle. All rights reserved.
connected to target database (not started)
RMAN> startup nomount
Oracle instance started
Total System Global Area 293601280 bytes
Fixed Size 2095872 bytes
Variable Size 92275968 bytes
Database Buffers 192937984 bytes
Redo Buffers 6291456 bytes
RMAN> restore controlfile from '+DG_FRA/db10g/backupset/2011_04_29/ncsnn1_tag20110429t190340_0.262.749761449';
Starting restore at 29-APR-11
using channel ORA_DISK_1
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:05
output filename=+DG_ORCL/db10g/controlfile/current.263.749761699
output filename=+DG_FRA/db10g/controlfile/current.263.749761699
Finished restore at 29-APR-11
RMAN> startup mount
database is already started
database mounted
released channel: ORA_DISK_1
RMAN> restore database;
Starting restore at 29-APR-11
Starting implicit crosscheck backup at 29-APR-11
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=156 devtype=DISK
Crosschecked 1 objects
Finished implicit crosscheck backup at 29-APR-11
Starting implicit crosscheck copy at 29-APR-11
using channel ORA_DISK_1
Finished implicit crosscheck copy at 29-APR-11
searching for all files in the recovery area
cataloging files...
cataloging done
List of Cataloged Files
=======================
File Name: +dg_fra/DB10G/BACKUPSET/2011_04_29/ncsnn1_TAG20110429T190340_0.262.749761449
File Name: +dg_fra/DB10G/BACKUPSET/2011_04_29/annnf0_TAG20110429T190442_0.264.749761485
using channel ORA_DISK_1
channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
restoring datafile 00001 to +DG_ORCL/db10g/datafile/system.260.749756975
restoring datafile 00002 to +DG_ORCL/db10g/datafile/undotbs1.261.749757085
restoring datafile 00003 to +DG_ORCL/db10g/datafile/sysaux.262.749757095
restoring datafile 00004 to +DG_ORCL/db10g/datafile/users.264.749757107
channel ORA_DISK_1: reading from backup piece +DG_FRA/db10g/backupset/2011_04_29/nnndn1_tag20110429t190340_0.260.749761421
channel ORA_DISK_1: restored backup piece 1
piece handle=+DG_FRA/db10g/backupset/2011_04_29/nnndn1_tag20110429t190340_0.260.749761421 tag=TAG20110429T190340
channel ORA_DISK_1: restore complete, elapsed time: 00:00:26
Finished restore at 29-APR-11
RMAN> recover database;
Starting recover at 29-APR-11
using channel ORA_DISK_1
starting media recovery
archive log thread 1 sequence 27 is already on disk as file +DG_FRA/db10g/onlinelog/group_3.259.749756971
archive log thread 1 sequence 28 is already on disk as file +DG_FRA/db10g/onlinelog/group_1.257.749756963
archive log filename=+DG_FRA/db10g/onlinelog/group_3.259.749756971 thread=1 sequence=27
archive log filename=+DG_FRA/db10g/onlinelog/group_1.257.749756963 thread=1 sequence=28
media recovery complete, elapsed time: 00:00:02
Finished recover at 29-APR-11
RMAN> alter database open resetlogs;
database opened
RMAN>See I don't need level 0 backup to restore level 1.
Thanks,
Levi PereiraHi Gokhan,
Thank you for point this.
After spending a time studying about this I find out this:
Your expanation apply only in Oracle 10gR1/R2.
Because there is differences between RMAN Version 10gR1/R2 and 11gR1/R2 about Incremental Level 1 and this confuse me.
Oracle 10gR1/R2 run only one backup incremental level 1 even if level 0 not exists .
Oracle 11gR1/R2 run two backups incremental if level 0 not exists. i.e level 0 first and after that level 1.
Oracle 10gR2
If no level 0 backup is available, then the behavior depends upon the compatibility mode setting. If compatibility is >=10.0.0, RMAN copies all blocks changed since the file was created, and stores the results as a level 1 backup. In other words, the SCN at the time the incremental backup is taken is the file creation SCN.
http://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/bkup004.htm
Thats means wich RMAN run level 0 with name level 1. (i.e: Only one Backup) This is confuse.
Oracle 11gR1
If no level 0 backup is available in either the current or parent incarnation, then the behavior varies with the compatibility mode setting. If compatibility is >=10.0.0, RMAN copies all blocks that have been changed since the file was created. Otherwise, RMAN behaves as it did in previous releases, by generating a level 0 backup.
http://download.oracle.com/docs/cd/B28359_01/backup.111/b28270/rcmcncpt.htm#BRADV89500
Oracle 11gR2
If no level 0 backup is available in either the current or parent incarnation, then the behavior varies with the compatibility mode setting. If compatibility is >=10.0.0, RMAN copies all blocks that have been changed since the file was created. Otherwise, RMAN generates a level 0 backup.
http://download.oracle.com/docs/cd/E11882_01/backup.112/e10642/rcmcncpt.htm#BRADV89500
Thats means wich RMAN run (automatically) level 0 first after finish level 0 backup RMAN run level 1 backup (i.e Two Backups). This seems right.
Regards,
Levi Pereira
Maybe you are looking for
-
My printer makes a short-circuit on my telefphoneline when I plug it in so my fax can't function
My printer makes a short-circuit on my telephone line when I plug it in so my fax can't function When I print (both not wireless and wireless) I can print maybe one or more pages and the the print stops half way in a pageprint for 30 sec to 1 or 2 m
-
Profit centre not displyed in Customer balance
Hi while executing the FL5N Customer line items the profit centre filed is blank.The profit cenre column is there but not displayed. profit centres Please what to do if we want to diplay Regards Arjun
-
"If you see this message more than once, you need to call Windows support"
I am getting this message in my iphone 5s ios8.1.2. Do you have some solution for this? <Re-Titled By Host>
-
Oracle 11.1.0.7: Couple of questions: 1. All the examples in OLS are using GUI. I am unable to find example using SQL for 11g. 2. If I want to add a hidden "WHERE" clause then is the only way to do this is through own PL/SQL? Or is there any other wa
-
Need Help with video on Zen V P
i tried to put video on mu Zen V but when i try to use their converter it just shuts down, it tells me that the video is to large for the player to support, can anyone please help me