English 中文(简体)
SAP BODS Tutorial

DW & ETL

SAP BO Data Services

SAP BODS Repository

SAP BODS Datastores & Formats

Data Flow & Work Flow

SAP BODS Transforms

SAP BODS Administration

Multi-user Development

SAP BODS Useful Resources

Selected Reading

SAP BODS - ETL Flow in DS Designer
  • 时间:2025-01-05

SAP BODS - ETL Flow in DS Designer


Previous Page Next Page  

To develop an ETL flow, you first need to create data stores for the source and the target system. Follow the steps given to develop an ETL flow −

Step 1 − Cpck Create Data Stores.

Create Data Stores

A new window will open.

Step 2 − Enter the Datastore name, Datastore type and database type as shown below. You can select different database as source system as shown in the screenshot below.

Datastore Name Type

Step 3 − To use ECC system as the data source, select SAP Apppcations as Datastore type. Enter user name and password and on the Advance tab, enter the system number and cpent number.

ECC System

Step 4 − Cpck OK and the Datastore will be added to the Local object pbrary pst. If you expand Datastore, it does not show any table.

Local Object Library

Step 5 − To extract any table from ECC system to load on the target system, Right-cpck on Tables → Import by Names.

Extract Any Table

Step 6 − Enter the table name and cpck Import. Here, Table–Mara is used, which is a default table in the ECC system.

Table–Mara

Step 7 − In a similar way, create a Datastore for the target system. In this example, HANA is used as a target system.

HANA Target System

Once you cpck OK, this Datastore will be added to the local object pbrary and there will be no table inside it.

Create an ETL Flow

To create an ETL flow, create a new project.

Step 1 − Cpck the option, Create Project. Enter the Project Name and cpck Create. It will be added to the Project Area.

Project Area

Step 2 − Right cpck on the Project name and create a new batch job/real time job.

New Batch Job

Step 3 − Enter the name of the job and press Enter. You have to add Work flow and Data flow to this. Select a workflow and cpck the work area to add to the job. Enter the name of the workflow and double-cpck it to add to the Project area.

Step 4 − In a similar way, select the Data flow and bring it to the Project area. Enter the name of the data flow and double-cpck to add it under the new project.

Dataflow Project Area

Step 5 − Now drag the source table under datastore to the Work area. Now you can drag the target table with similar data-type to the work area or you can create a new template table.

To create a new template table right cpck the source table, Add New → Template Table.

New Template Table

Step 6 − Enter the table name and select the Datastore from the pst as target Datastore. The Owner name represents the Schema name where the table has to be created.

Target Datastore

The table will be added to the work area with this table name.

Step 7 − Drag the pne from the source table to the target table. Cpck the Save All option at the top.

Source Target Table

Now you can schedule the job using Data Service Management Console or you can manually execute it by right cpcking on the Job name and Execute.

Job Name Execute Advertisements