Installing a Talend function module for SAP
The function modules which can be used in the Talend tools are:
- Z_TALEND_READ_INFOPROV
- Z_TLD_BI_READ_INFOPROV_BATCH
- Z_TALEND_UPSERT_ODSO
The following procedure shows how to install the Z_TALEND_READ_INFOPROV module.
Step 1: Copy files
- Download the file TBDK900118.zip, transfer it on SAP server then follow up the below steps.
- Extract the file TBDK900118.zip.
- Copy K900118.TBD from <TBDK900118>/ABAP Transport/cofiles to usr/sap/trans/cofiles.
- Copy R900118.TBD from <TBDK900118>/ABAP Transport/data to /usr/sap/trans/data.
The file upload can be done with SAPGUI transaction CG3Z. You can find the transport directory and check if the files have been uploaded with transaction AL11.
Step 2: Adding new transport request
In transaction STMS, go to Import Overview by pressing F5 and step into the import queue for the given system. Select from the menu bar.
- Add a new transport request with name TBDK900118 and specify your SAP client number if needed. The transport request appears in the list.
- Select it by pressing F9 and perform the transport by pressing F11 + Ctrl.
- Specify the target client and select the Ignore invalid component version option (the last option in the options tab).
If correctly set, the status turns green although showing some text: Does not match component version. In transaction SE37, the function module Z_TALEND_READ_INFOPROV is available.
Step 3: Permission
With the above steps, the permission should be OK and no action is required here.
Step 4: Add the property in Talend Studio
Follow the usual process as detailed in Talend Studio User Guide: Retrieving SAP tables.
The tSAPTableInput component requires that the property api.use_z_talend_read_table be set to true.