tSAPInfoCubeInput
tSAPInfoCubeInput Standard properties
These properties are used to configure tSAPInfoCubeInput running in the Standard Job framework.
The Standard
tSAPInfoCubeInput component belongs to the Business family.
The component in this framework is available in all subscription-based Talend products.
Basic settings
Property Type |
Select the way the connection details
|
Use an existing connection |
Select this check box and from the Connection configuration drop-down list displayed, select the component When a Job contains a parent Job and a child Job, the list |
Server Type |
Select the type of the SAP server to be connected, either |
Client |
The SAP system client ID. |
UserId and Password |
The user connection ID and password. To enter the password, click the […] button next to the |
Language |
The language of the SAP system. |
Host name |
The name or IP address of the host on which the SAP server is |
System number |
The SAP system number. This property is available only when Application |
System ID |
The SAP system ID. This property is available only when Message |
Group Name |
The SAP group name. This property is available only when Message |
Schema and Edit schema |
A schema is a row description. It defines the number of fields
Click Edit
schema to make changes to the schema. Note: If you
make changes, the schema automatically becomes built-in.
This This |
Name |
The name of the InfoCube object from which data will be retrieved. |
Max row number |
Specify the maximum number of rows to be retrieved. By default, |
Filter Group |
Specify the search condition(s) used to filter
The following wildcard characters can
|
Specify a shared destination |
Select this check box and specify the shared destination in the Besides specifying the shared destination name in the component, Note that if you use the component’s own connection configuration, |
Use FTP-Batch Options |
Select this check box when the size of data to be retrieved is larger than The following properties need to be specified when this checkbox is
|
Advanced settings
Fetch size |
Enter the fetch size (in KB) that specifies the amount of |
SAP Properties |
If you need to use custom configuration for the SAP system being
used, complete this table with the property or properties to be customized. For example,
This property is not visible when the Use an existing |
tStatCatcher Statistics |
Select this check box to gather the Job processing metadata at the Job level |
Global Variables
ERROR_MESSAGE |
The error message generated by the component when an error occurs. This is an After |
Usage
Usage rule |
This component is usually used as a start component of a Job or |
Limitation |
Specific jar and dll files provided by SAP must be added to your
Studio and the workstation hosting your Studio. The exact procedure varies among platforms such as 32-bit or 64-bit Windows or Linux.
|
Extracting Data using tSAPInfoCubeInput
You can retrieve data from an SAP application table using the
tSAPInfoCubeInput component.
This scenario applies only to subscription-based Talend products.
About InfoCube
In SAP, an InfoCube is an object that functions both as a data target and an InfoProvider.
There are several types of InfoCubes including the Basic InfoCube.
A Basic InfoCube physically stores data, and is filled with data using the SAP Business
Warehouse staging.
About this scenario
In this scenario, you extract data from a Basic InfoCube table, the
0FIGL_C10. As such, you need to enable some filtering to focus on various accounting
information such as Fiscal Period, Local Currency, Transaction Currency, Company Code, Cost
Center, and so forth.
Enabling the filters on the SAP system optimizes the extraction time.
procedures.
Checking BW Data Warehouse Workbench
application.
- Login to your Data Warehousing Workbench application.
-
Navigate to Modeling > InfoProvider > General Ledger (New): Transaction Figures.
-
Display the data of 0FIGL_C10.
Retrieving the SAP BW metadata and running the Job
design the Job with the tSAPInfoCubeInput component to retrieve data from the SAP
table.
- Access Talend Studio.
- Navigate to Metadata > SAP Connections and create a connection.
-
Right-click the newly created connection and select Retrieve SAP BW
metadata. -
Import the 0FIGL_C10 SAP table. After importing, the table appears under the
SAP InfoCube folder. -
Create a Standard Job with the following components:
- tSAPConnection
- tLogRow
- tFileOutputDelimited
-
Drag the 0FIGL_C10 SAP table from the SAP
InfoCube folder into the Job: - Connect the components as shown in the previous step.
-
Configure the 0FIGL_C10 tSAPInfoCubeInput
component: -
Add your SAP connection details in the tSAPConnection
component. -
Select the tFileOutputDelimited component and add the File Name details of the file where you want to
store the output results after running the Job. You can find the File Name field
in the Basic settings view. -
Click Run to execute the Job.
When you open the file that you added in step 10, you
retrieve the exact values exported from the SAP application table, 0FIGL_C10, as
shown in step 3 of Checking BW Data Warehouse Workbench.