Why we need to Stage the Data in DSO/ODS before InfoCube?
Hi
I have one question related to BW modeling.
1. Why we need to stage the data in DSO/ODS before loading into InfoCube?
Thanks
Raj
There are multiple reasons:
one, some extractors specially finance send you data after image, in that case you can only do overwrite in dso not in cube.. cube is always addition. Second, you keep detail data in DSO and more summarized data in the cube and write a jump query if you need detail data. This is more for performance reason. Third, in some cases you can generate delta within dso, so dso is very important here. Forth, in dso you always store data as it comes from the source, you do your data massaging in the next layer. If you get some issues in the data, you don't need to go and get the data from the source, but from your dso. I know long time ago, space is issue and there was no need to store data in multiple layers, but now space is not issue so the benefite we are getting by storing the data in dso outweight the space concern.
thanks.
Wond
Similar Messages
-
Need to change the date of joining of employee
Hi All,
I have gone through some threads similar to this subject an also tried to do changes from PA41 but i am facing some problems during the procedure.
We have transferred some employees to sap system with their original date of joining and payroll was run from some other date for those employees. So i need to change the date of joining of those employees.
For example : Below is the line items of one employee from table infotype 0.
End date Start date Changed on
22.02.2009 19.02.2007 19.02.2009
31.03.2009 23.02.2009 19.02.2009
31.12.2009 01.04.2009 14.10.2009
31.12.9999 01.01.2010 21.01.2010
Payroll was run from Feb-09 onwards and i want put date of joining for this employee as 23.02.2009.
I want to know which date i need to change??...When i am trying to change the first start date i.e. 19.02.2007 to my desired start date, but it is not allowing me to do that as end date is smaller.
Please tell me how would i change the joining date of employee as 23.02.2009 ?.
Thanks.Try this
22.02.2009 19.02.2007
31.03.2009 23.02.2009
31.12.2009 01.04.2009
31.12.9999 01.01.2010 take this record form PA30 IT0000 Over View (Shif + F8) Copy that record and change the Start date
as 2302.2010 so another record will be created
22.02.2010 01.01.2010
31.12.9999 23.02.2010
Just try and let me know -
In the attached VI why does one loop coerce the data type while the other doesn't?
In the attached VI why does one loop coerce the data type while the other doesn't?
Solved!
Go to Solution.
Attachments:
AAA.vi 8 KBI'm guessing you created the Enum on the front panel. If you right-click it and create an indicator, it will match the type, and be an enum. LabVIEW represents enums as U16, but because the types aren't identical (for example, your enum has 3 values, but a U16 has 65,536 values), LabVIEW automatically coerces (or converts) the smaller (enum) representation into the larger (U16) value.
-
Why does iCal automatically change the date of the entry i am making to the day before??
why does iCal automatically change the date of the entry i am making to the day before??
for example, when i am attempting to make a 'all-day' appointment on october 2nd 2011, it automatically shifts it to october 1st.
but if i am doing a timed appointment for only a few hours, it will allow me to put it on that day.
i am trying to put in travel dates so any help on how to fix this, would be greatly appreciated.alsdman,
Quit iCal, and try removing the com.apple.iCal.plist file from your Macintosh HD/Users/yourusername/Library/Preferences Folder. Since that Library is now hidden, you have to use the Finder>Go Menu>Depress the "Option" key>Library. Drag the .plist file to your desktop, and log out/in or restart and check iCal for functionality.
Also go to System Preferences...>Language & Text>Formats>Region: and set/re-set the appropriate "Region." -
I need help proving the date tag on a photo stored in my iPhoto is from the date it was sent to my iphone/date it was imported into iphoto - and that it is NOT the date the photo was actually taken. I recieved a photo via text on my iphone and then I synced my iphone to my macbook and now it is in iphoto. I already know that the date on the photo per the tag that shows up on it in iphoto is NOT the date the photo was actually taken. I need article or literature or something confirming the tag is from when it was sent to the iphone and/or when it was imported. I greatly appreciate some assistance!
All I am trying to do is find something on a forum board or article etc stating that the the date showing in iphoto could be the date it was imported or synced or sent to me and not the actual date taken.
The date on the photo could be anything because you can edit the date with iPhoto or any of 100 apps, free and paid for. So, the date on the photo will prove nothing, I'm afraid.
Regards
TD -
Why can't I see the data in the spreadsheet ?
why can't I see the data in the spreadsheet file in Which I wrote my output data? I set the format of write to spreadsheet file to be %.11f. Though I can see only colums of zeros, I can plot out the data.
I tried th "%.11f" format and it worked in the attached VI (6.1). Please respond and attach a small example VI that demonstrates your problem.
Chris_Mitchell
Product Development Engineer
Certified LabVIEW Architect
Attachments:
array_test.vi 15 KB -
I need to know the date of the last Monday
I need to know the date of the last Monday
If today is Monday then I need todays date
If today is Tuesday then I need yesterdays date etc....
If today is Sunday then I need to know the date 6 days ago etc....the day() function will tell you what day of now() is as an integer: 1=Sunday 7=Saturaday.
You know that Monday is 2. The difference between today's number and Monday's number (with a little mathmatical juggling to wrap Sunday to the previous week -- I would probably just convert -1 to 6 with a simple if statement after substracting 2 from the day() value.).
Subtracting (adding a negative value) of this difference with the dateAdd() function will give you the date of that previous Monday. -
Why can't I set the Date format in English for Malaysia Region for my iPhone and iPad?
Why can't I set the Date format in English for Malaysia Region for my iPhone and iPad?
Apple should change the settings to Malaysia -> Malay / English / Chinese / Tamil
-
I need to display the date of every month 1st
Hi All,
I need to display the date from 01/01/2007 to 09/01/2008.
example like this
01/01/2007
02/01/2007
03/01/2007
01/01/2008
02/01/2008
09/01/2008
could u pls help me
thanks,
Dharma.This should give you something to work with:
SQL> SELECT ADD_MONTHS(TO_DATE('01/01/2007','MM/DD/YYYY'),LEVEL-1) AS months from dual connect by level <= 21;
MONTHS
01/01/2007 00:00:00
02/01/2007 00:00:00
03/01/2007 00:00:00
04/01/2007 00:00:00
05/01/2007 00:00:00
06/01/2007 00:00:00
07/01/2007 00:00:00
08/01/2007 00:00:00
09/01/2007 00:00:00
10/01/2007 00:00:00
11/01/2007 00:00:00
12/01/2007 00:00:00
01/01/2008 00:00:00
02/01/2008 00:00:00
03/01/2008 00:00:00
04/01/2008 00:00:00
05/01/2008 00:00:00
06/01/2008 00:00:00
07/01/2008 00:00:00
08/01/2008 00:00:00
09/01/2008 00:00:00
21 rows selected.Hope this helps! -
Need to get the date's.
Hi,
I need to get the dates in interval of 7.
My Scenario:
When my user gives the date as 04/01/2013. My output should be like
04/01/2013
04/02/2013
04/03/2013
04/04/2103
add of 4 dates. How can i acheive this in sql query? Could any one pls help me?
Regards,
Prasad k T,wilhelm wundt wrote:
Hi,
I need to get the dates in interval of 7.Your expected output is not talking about th einterval of 7 days..
>
My Scenario:
When my user gives the date as 04/01/2013. My output should be like
04/01/2013
04/02/2013
04/03/2013
04/04/2103Is this date dd/mm or mm/dd
If you need 4 consecutive dates, use
select input_date+level-1
from dual
connect by level <= 4;>
add of 4 dates. How can i acheive this in sql query? Could any one pls help me?
Regards,
Prasad k T, -
How can I see website data from itouch 4th generation? My 8 yr old may have been on inappropriate sites and I need to see the data from website data stored on the itouch.
There is no way to see where he has been.
Go into Settings > General > Restrictions > Safari and turn it off. Then add the MacGruff browser from the app store. After that go back to Restrictions and turn off the ability to add apps. -
Need to load the data through excel for plan data through IP?
Hi all,
The user needs to load the data through the excel and click on the save button so that the data is saved in the cube through integrated planning.
The objects used are
customer, material, plant, calendarmonth sales qty, gross billing!!
Can anyone pls let me know how to do this?
ThanksHi,
You can use the following How to guide to load data from file into transactional cube.
If using IP :
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90cef248-29e0-2910-11bb-df8dece7e22c?quicklink=index&overridelayout=true
Can also Refer to Marc's Blog:
/people/marc.bernard/blog/2007/11/25/how-to-load-a-file-into-sap-netweaver-bi-integrated-planning-part-1
If you are using bPS you can get the details in Wiki also for the same.
You can then create the hyperlink in Excel ,which user can use to upload data which can then be saved to cube using save button. -
Need to save the data in mutiple tables
Dear Experts,
I need to insert the data ,which is accepted from the user at runtime using table control and also generate automatic number when clicked on the save button the data should be in the database as well.
I am new to module pool, your help is reqd. The user will be awarded ample points if answered correctly.
regards,
RachelHi Rachel,
For automatic number generation you need to create number range object using tcode SNRO and then use the foolowing logic.
*& Form GET_NEXT_NUMBER
text
--> p1 text
<-- p2 text
FORM get_next_number .
DATA: w_quant LIKE inri-quantity, "dummy
w_code LIKE inri-returncode. "returncode
To lock the number range object
CALL FUNCTION 'NUMBER_RANGE_ENQUEUE'
EXPORTING
object = 'ZNUM'
EXCEPTIONS
foreign_lock = 1
object_not_found = 2
system_failure = 3
OTHERS = 4.
To raise the exception to the corresponding exception of
'NUMBER_RANGE_ENQUEUE'
IF sy-subrc NE 0.
MESSAGE e368(00) WITH text-006."'Object is not found'
ENDIF. "IF sy-subrc NE 0
To get the next number from the object
CALL FUNCTION 'NUMBER_GET_NEXT'
EXPORTING
nr_range_nr = 'Z2'
object = 'ZNUM'
toyear = '2008'
IMPORTING
number = l_lbc_next
quantity = w_quant
returncode = w_code
EXCEPTIONS
interval_not_found = 1
number_range_not_intern = 2
object_not_found = 3
quantity_is_0 = 4
quantity_is_not_1 = 5
interval_overflow = 6
buffer_overflow = 7
OTHERS = 8.
IF sy-subrc <> 0.
CLEAR ok_code.
MESSAGE e368(00) WITH text-006."'Object is not found'
ENDIF. "IF sy-subrc <> 0
To unlock the number range object
CALL FUNCTION 'NUMBER_RANGE_DEQUEUE'
EXPORTING
object = 'ZNUM'
EXCEPTIONS
object_not_found = 1
OTHERS = 2.
IF sy-subrc NE 0.
CLEAR ok_code.
MESSAGE e368(00) WITH text-006."'Object is not found'
ENDIF. "IF sy-subrc NE 0
ENDFORM. " GET_NEXT_NUMBER
And for table control logic
see the below link.
Table control of Module Pool Program
Regards,
Raju -
Need to grab the data from Web Page and send it to SAP using PI
Hello Experts,
I need to grab the exchanges rates from the below link.
http://www.cbr.ru/scripts/XML_daily.asp?date_req=09-06-2011.
This link returns an XML . I need to get the data from this XML page and post it to SAP ECC using PI.
My requirement is that, process should start from the ECC and grabs the data from the web page which gives you the XML and post this data into ECC using PI. We have a RFC written in ECC side to post the data in ECC.
Please help me to identify the adaptor's needed and what should I need to do to initiate the process from ECC.
Would it be a Async or Sync process ?
I would really appreciate the inputs.
Thanks.
Gaurav.Hi,
Any particular reason that you want to go for a sync process as then you would need to either use a BPM (RFC to BPM where you use sync/async bridge to get the xml file from the specified link and then send the response back to ECC) or go for a synchronous Java proxy on the receiver side which will grab the exchange rates and then map back to the RFC response structure. In this case, you can avoid the BPM.
Else, as mentioned in Michal's blog, you can break it up into 2 seperate scenarios. RFC/Proxy to File and then File to IDoc/RFC/Proxy which will get the exchange rates into ECC.
Another option can be Proxy --> PI --> ECC(IDoc/Proxy/RFC). Here you can grab the exchange rates from the link in your message mapping through a UDF.
Regards -
Need to check the data flow from R/3 to BW server.
Hi BI experts,
This query is regarding need to check the data flow from R/3 to BW server.
As of now I have some set of reports which I would need to take up in BW. The requirement is to go through the list of transaction codes for reports in R/3 and find out if there are already any existing objects in BW system which I can use for these reports.
So, can u plz help me.Depends what are your Tcode or Reports users run in R/3 and they want the same in BW.Then in BI Content we have Out of the box Delivered reports.You can activate those Load data and use it.
Gimme T-codes you have I can send you Standard reports in BI or Cube you can get these from.
~AK
Maybe you are looking for
-
How do i add my personal e-mail account?
How do I add my personal e-mail account to my iphone?
-
iPod Touch 5G randomly shuts down, this happened after I updated to IOS 8.
-
After i updated my laptop with the latest 9.0.1 Firefox i seem to have lost the icons next to each bookmark under bookmarks. Having the icons next to each bookmark made locating the bookmark i desired much easier. Please help me with this matter than
-
I wanted to download Firefox 7 and after it downloads, I cant open it as it says it wont support win/32, but I have 64 system.
-
Term frequency (tf idf)
I need some help on term frequency (how to store the data) I have severals document that will be parsed and tokenized for words (also apply stoword and stemmer). The word are then stored in the database (where the word is the primary key). given the