Different dates for 2 Time Dependent Attributes
I've got 1 time dependent attribute (TD1) within a query. When executed, the query asks for a key date to be applied on this time dependent attribute.
We've been asked to enhance our model adding a new time dependent attribute (TD2).
Everything is OK so far.
The problem arises when our user needs to enter a date for TD1 and a different date for TD2, as in the same query only one key date can be used.
We're thinking about adding a Key Virtual Figure, but we know it makes the performance down. The cube is huge.
Any other suggestions to sort this out?
Thank you!
Hi,
The provided standard datasources for these don't have the valid date fields, so wouldn't you have to enhance them after the config from R3?
What an alternative way of doing the time dependent if ther R3 analysts won't change their config?
Is this common practice and done often?
Similar Messages
-
Time dependent attribute getting blank
Hi Friends,
we've got infoobject "0CFM_SEC_ID" which has got time dependent attributes, actually the data upto PSA is available perfectly, and all data getting populated except for the time dependent attribute "Act. Traded Date", this is getting blank, no data is getting populated to this time dependent attribute,
as fas as tranformations are concerned, they are ok, then what might be the reason?
Regards,
BalajiReddy K.Hello,
i have the same Problem. After the Release update from ECC 5.0 to ECC 6.0 and BW 3.5 to BI 7.0 i activated the DataSource 0CFM_CLASS_MASTER_DATA_ATTR with the new available attributes. I also replicate DS and defined the update rules in the BW. But the load (also RSA3 in source system) shows no values for time dependent attributes.
After posting a OSS note i got the solution:
The enhanced DataSource 0CFM_CLASS_MASTER_DATA_ATTR with time-dependent attributes is combined whit some customizing settings. The Flag in View FTI_BI_V_SWITCH have to be set to use the new extraction method with time-dependent attributes. See notes: 1410617, 1087663, 1290259. For more information look at F1 Help of Flag-Field in View FTI_BI_V_SWITCH.
If you don't set the Flag, the DataSource works with the old extraction method and the new available fields continue empty.
best regards!
Edited by: Daniel Tejado on Mar 2, 2010 1:33 PM -
Time Dependent Attributes for 0UCINSTALLA
Hello BI experts,
I have one question regardning time dependent attributes for Installation InfoObject (0UCINSTALLA) that are loaded from DSO (0UCS_DS06).
My Installation InfoObject has 3 time dependent attributes:
- ZGSP_ID
- ZPROF_CL (Profile Class)
- ZDUALFUEL (Flag for Dual Fuel installation)
EXAMPLE:
UCINSTALLA DATEFROM DATETO ZGSP_ID ZPROF_CL ZDUALFUEL
1 01.01.1000 31.03.2009 _A 3 X
1 01.04.2009 31.05.2009 _B 3 X
1 01.06.2009 31.12.9999 _B 3
In the DSO it is represented by following entreis:
UCINSTALLA DATEFROM DATETO OPERAND CHARVAL
1 01.01.1000 31.03.2009 ZGSP_ID _A
1 01.04.2009 31.12.9999 ZGSP_ID _B
1 01.01.1000 31.05.2009 ZDUALFUEL X
1 01.06.2009 31.12.9999 ZDUALFUEL null
1 01.01.1000 31.12.9999 ZPROF_CL 3
The lines that contain ZGSP_ID as openard should populate ZGDS_ID field, lines with ZDUALFUEL operand populate ZDUALFUEL attribute, etc
How can I map in one transformation? I believe this has to be done in ABAP, but it would be rather difficult to manipulate dates:
- when first record is processed Start Routine has to browse for all other lines in the DSO for the same installation and split the record into 2 or more depending when other attributes are valid.
At the same time one record have to be split into multiple records (when valiity dates for three attributes don't match), and multiple records have to be merged (for intervals when all attributes are valid).
One alternative is to load these three attributes from three separate DSOs - then BI will take care of dates by itself. But this is a bit nasty solution.
Could you kindly please advise if there is any simple way of doing this logic?
Kind regards,
Roman PikuzinskiHI,
If your data source contains dates such as start date and end date, then you can map them to 0DATEFROM and 0DATETO respectively. In that case the 0DATEFROM and 0DATETO take the values from the data source and split up.
For eg. if the start date is 05/25/2010 and end date is 12/31/2010, then now in your info provider you will have three records-
0DATEFROM 0DATETO
01/01/1900 05/24/2010
05/25/2010 12/31/2010
01/01/2011 12/31/9999
However if you do not want to map any field from the data source to these attributes then they take the system generated values - 01/01/1900 and 12/31/9999 respectively.
Hope this helps in the understanding.
Thanks,
Rahul -
User exit for time dependent attribute
Hello,
In My InfoObject some of the attributes are time dependent and some are not.
Im trying to enhance the time dependant attribute and cant find the fields date to and date from in the transfer structure of the start routine. I also couldnt find the time dependent fields only the fields in the /BI0/P table appears .
Where can I find the fields of the /BI0/Q table (=Time-Ind fields) ?
Please help,
DavidHi,
well normally you see the time independant data in the /bix/p- table and the time dependant data in the /bix/q- table. If you want to see both use the /bix/m- view.
kind regards
Siggi -
How to use a time dependent attribute as a replacementh path in a Bex
Hi friends,
Does anyone know if it is possible to use time dependent attribute as a replacementh path inside the Bex Query .
For example in master data I heve like following records
material value date from date to
AA 12 01.01.2000 01.01.2002
AA 15 02.01.2002 01.01.2005
And on transaction if I have data like
material callday salesquantity
AA 01.04.2000 50
AA 01.055.2004 100
I want a report output like
material Calculated value
AA 2100( 50*12 + 100 * 15 )
Thanks for helps
Regards
ErkanThanks for your reply Anil ,
We are using the progress that you mention at the moment , but sometimes data needs some corrections on factors which had been loaded inside the cube. It is not possible to correct those values inside the Cube later. So I need a solution on time dependent attribute with replacementh path . Then it will be available for corrections on master data .
Regards
Erkan -
How to remove time dependent attributes from 0VENDOR- Please help
Hi All,
As part of master data enhancement, I had added some time dependent attributes to Vendor Master object. After activating, the respective time dependent tables were all created/activated.
Now due to change of requirements, when I am trying to convert the time dependent attributes to non time dependent, I keep getting the activation error because it keeps giving a message "Unable to change the primary key" for MVENDOR. This view is getting the DATETO field because of the original activation. It is not removing that field and is causing the issues.
Even if I adjust/delete the QVENDOR table in SE14 and then try to activate 0VENDOR, it is still retaining the DATETO field in the MVENDOR view and is recreating the QVENDOR table.
I even tried to delete the time-dependent fields from the 0VENDOR (instead of just de-selecting the time dependent flag)...it is saving the changes..but giving activation error.
Is it not possible to delete the time dependent attributes from the Master data...once they are added ?
Please advice.
Any help with this will be greatly greatly appreciated.
At this point 0VENDOR is in inactive state.Hi Friends,
First of all, sorry I did not get a chance to respond earlier. There was an issue with my p/w for some strange reason and could not log back in till today.
Also, thank you for all your suggestions.
However, the issue is now fixed. Basically I had already explored and tried every option suggested int his forum, but was still having issues.
The problem was that there was another table in the system that had a reference to this Master Data table field (as a foreign key). After I removed the foreign key referece in the other table, then it let me proceed further.
Thanks again.. -
About reading time-dependent attribute
hi experts,
i wanna read attribute from master data and the attribute is time-dependent, the transformation's rule detail is :
Source Fields:
0DATETO
0UC_POD
Target Fields:
0UC_POD_EXT
from attrib. of: 0UC_POD
0UC_POD_EXT is a time-dependent attribute of 0UC_POD
and the time setting is End frm 0CALDAY
my question is:
in my source fields, there is no field name 0calday, and i don't quite understand what the options (start, end, frm) mean, would u explain in detail for me?Hi,
Date InfoObject for reading master data on demand:
The attribute you want to read is time-dependent.
Before you specify the time range, add a time characteristic to the rule. This must be one of the following SAP time characteristics: 0CALDAY, 0CALWEEK, 0CALMONTH, 0CALQUARTER, 0CALYEAR. To do so, choose Add Source Fields in the Source Fields of Rule area and then select a time characteristic.
Note the following when you define the key date: If you select Start , the first calendar date of the specified period is used; if you select End, the last date is used. If it is the date time characteristic (0CALDAY), it does not matter if you select Start or End. -
The report span time-dependent attribute
A infoObject 's attribute is time-dependent , for example Attribute B
is time-dependent ,
1000-01-01 To 2006-12-30 B value 'Plant 1'
2007-01-01 To 2007-12-30 B value 'Plant 2'
2008-01-01 To 9999-12-31 B value 'Plant 3'
I want to show my report from 2005001 - 2009001 , It will need to
choose a key date , but if I do that , for example , I choose the
key date 2007-02-01 . The data before 2007-02-01 will not show , I
know it's right in tech view , but users can't understand . So how can I
show my data freely.
Reed Lei .Hi Reed,
Yes, that's a limitation (or not) of time-dependant attributes. You can only show time-dependant attributes based on one key date.
Hope this helps.
Regards,
Diego -
hi experts
what are the tables created for time dependent attribute?
and for normal attributes what are table created?
pulihi,
For attributes /BIC/P<Tech name of info object>,Q,X,Y.
P-time independent attributes
Q-time dependent attributes
X - SID links of Charcteristics and Time independent Navigational attribute
Y-SID links of Charcteristics and Time dependent Navigational attribute
Ramesh -
I wanted to use time series line in my analysis but I couldn't get What kind of data is required for this graph? It shows inappropriate data for continuous time axis. I had total amountmin vertical axis and time(year) in horizontal axis.
Check this if not helpful then follow 2 links at bottom
OBIEE - Time Series Conversion Functions : AGO and TODATE | GerardNico.com (BI, OBIEE, OWB, DataWarehouse)
~ http://cool-bi.com -
Error in master data load in time dependent info object
hi,
while loading master data(Texts) to time dependent info object i am getting error like <b>"INFODEP1 : Data record 8 ('00000512 ') : Invalid "to" date '1-2-2004 '</b>
can anyone help where exactly is the error and how to remove it.
Thanks
Ashishhi,
the date format should be yyyymmdd.
regards
pls assign points if helpful. -
Because I want to acquire the similar data for multiple times and then take an average to increase SNR, I add a while loop to the vi "niScope EX Multi-Device Configured Acquisition (TClk)". It works but it runs very slowly (about 1 sec for each iteration). I think I had put the while loop at a wrong position, which makes the vi run from the very beginning in each iteration. So I really want to know where should I put the while loop to improve the speed? I have attached all the vi and subvi.
Thanks very much.
Attachments:
Multi-Device External Clocking (TClk).vi 1166 KB
avgWfm.vi 15 KBDear Zainykhas,
Thank you for posting this to the discussion forums and for uploading some sample code. I took a lok at the issue you have been having, and it is unclear to me as to why you have placed two for loops around the original while loop. My understanding is that you want to use the original Sample.vi and want to execute this N times where N is the Max Freq divided by Interval so that you can scan for a range of frequencies.
Why not just put Sample.vi around one for loop and use the increment counter scaled by the interval to count up towards Max Freq and insert the desired Frequency into the cluster using Bundle By Name?
Kind Regards,
Robert Ward
Applications Engineer, NI
Attachments:
Modified - RW.vi 48 KB -
Master data time dependant attribute in query for several dates
Hello all,
I need to create a query to display prices for a material in different periods.
The user will enter a period interval. For each period, they want to know the material price the last day of that period.
Material price is a time-dependat attribute of material, and I created one formula variable to display it. The problem is the using the key-date of the query only works for a date, but not for severals.
Is there any other way to do it?
If not, the only solution I find is to have in the infoprovider the prices that I need, but I don't think this is a good practice.
Any suggestions?
Thanks!I have just seen something: in fact the created lines are:
Key1 Compound1 fromdate todate attr1 attr2
0001 L 01.01.1000 01.01.2006 <empty
so as you can see, the right interval is created but the attributes are not up to date.
Cheers.
Cyril. -
Measures differing if we drill down by time-dependent Attributes
Hi Everyone,
I am having 2 similar reports,one based on a Cube and other based on a Multi Provider.
The data is being fed into these two InfoProviders,from exactly same sources.
Now,if I display the measure(eg. Invoice spend),in both the reports based on the above two InfoProviders,the overall Invoice spend matches across both the reports.
But if we drill down by a characteristic(eg. BU- Low or BU-High) they differ.But by drilling down by any other characteristic they matches.
I have found out,that the nav. attributes(BU- Low and BU- High) are checked "time dependent".
While the others,for which the result is matching are not.
Can this be a possible reason for the mentioned anomaly?Or can there be some other reason to this difference?
Thanks,
Brinto.Hi Chinnapa,
Just want one clarification here.
take one example.
if you have loaded data on 10th April, then date range is 10th april to 30th april.
then you are loading data on 11th april, at that time you want date range 11th april to 30th april.
So what will happen to 10th april data? what range? 10th to 10th? -
Replacing DSO with InfoObject for storing time-dependent master data
Hi Gurus,
currently I am storing time-dependent contract items in a DSO. The posting items are enriched with this master data as well as some other transaction data into another consolidated DSO, which includes the time-dependency (valid from & valid to) as well for better performance. But this means that we will have a large number of records, because 1 new posting item could end up with few posting items more due to the versions of contract item.
Since there are many posting items (>50 millions yearly, daily peak 1-2 million) and the complexity with delta management, I am considering whether to use an InfoObject for storing the contract items. The number of contract items are not many, about 300,000 after migration and about 10,000 each month.
Hence, I would like to ask whether this approach is feasible? Is there a size limit for a master data InfoObject?
Thanks in advance.
Regards,
Menghi,
The Time dependent MD object will create the same number of records for the contract item (maybe more) as each contract item will have different record for different time frame.
this can be better explained with example.
let us say you have 1 contract item with 2 entries one valid from 2007-2008 and the other from 2008 onwards.
In DSO this will create 2 records, in time dependent MD object it would also create 2 records.
In the infopackage for the MD you would need to provide the interval (time range) for the MD.
if you provide it as 2007 till 2999 then two records will be created one with 2007-08 and other valid from 2008-999.
However as there would be other contract items which would have lower date say 2006 then this contract item would create 3 rows, 1 row for 2006-07 with blank values, 2nd for 2007-08 and 3rd for 2008-999. This way it has more number of records than the DSO.
In case of MD object you may not be able to delete data as well in future if the object is used in some other place.
There will be many pros and cons of the approach you are thinking and you would have to weigh them and decide.
regards,
Arvind.
Maybe you are looking for
-
How to print list of file contents of a HDD
Hi Everyone! (Sorry for using a quote---The copy/paste from my old Text Editor does not work here.... why not? Only if I am doing a quote) I have a Mac G4 (yes) with Tiger 10.4.11 (yes still) and I have two backup drives.... They should be evenly
-
Hi all, I'm looking for a digitizer that has capability of measuring up to 300Vp-p and up to 1.5MHz sinusoidal waveform, and can be installed on a 3U PXI chassis. Anyone has any recommmedation on which vendor to use. Thanks Dan
-
GETWA_NOT ASSIGNED ERROR
How to deal with GETWA_NOT ASSIGNED ERROR?
-
Please help anything wrong to this file
Hi! I encounter this error when try to import a file. But there is not problem when i use other pc to complier and import the file. Compiling C:\test\RationalTest.java Command line: "C:\j2sdk1.4.0\bin\javac.exe" -deprecation -g -classpath C:\test "C:
-
ANNC: Free DW Image Widget
Loads Images ( even of different sizes ) into a div on your page to create disjointed rollovers, mini galleries etc.. http://www.fourlevel.com/dreamweaver/extensions/loadimage Regards, ..Trent Pastrana www.fourlevel.com