Hi Experts,
Am trying to execute a Job involving extracting Data from SAP using ABAP Data Flow.
In Data Store Settings : ABAP Execution Option : "Generate and Execute" ABAP DATA FLOW -> Program Name : ZTest_DS
Target(.txt file/Sql table) |
When am executing job, DS successfully creates/writes output .txt file.
Now i logged into ECC system and checked whether the program generated thru ABAP Data flow exists in Se38 or not. I didn't found any program in the name of "ZTest_DS". Is it correct or not ? the program should be found or not
Now i changed the ABAP Execution Option in Data store setting to "Execute Preloaded". And tried to execute the job again which throws an error.
now i selected particular ABAP Data flow and did right click to select "Generate ABAP Code". Now the below pop up came and i selected the check box "Upload Generated programs" and clicked Ok.
After that a successful message and Code review popped up.
And then again i checked in ECC Se38 to find the program. This time i found the program in the name "ZTest_DS".And also transport request created in the system
So my questions are
- Is the entire process i did is correct or not ?
- I didn't find Request ID , Task ID in Data store which are supposed to be populated by Data services. It should be there, right ?
- What is the use of Execute preloaded exactly, and does it needed to upload ABAP code to SAP EEC ? If it is please explain a scenario
- So if we move this Transport to PRD ( after moving to QAS from DEV ) , does it mean whenever we execute program 'ZTest_DS' in SAP will create .txt file every time ?
Please correct me if am wrong in any process. And any documents/links which explains this whole process will also helps me a lot.