You are on page 1of 1

Formats: It is an object which helps in connecting between file type sources and targets in

BODS.
Scripts: It is an object which enables BODS customization; We write code in BODS scripiting
language (similar to sql).A script is a single-use object that is used to call functions and
assign values ina work flow.A script can contain:• Function calls• If statements• While
statements• Assignment statements• Operators.
Transforms:It is a readymade logic provide by SAP along with this tool to perform data
transformations.
There are more than 20 transforms (data integrator, platform, data quality).
Template table is a BODS object which helps in creating table in any database; Template
tables are used as target table in BODS; Once a job is executed the template table object is
created in target database.
BODS GUI
Project area : Contains the current project (and the job(s) and other objects within it)
available to you at agiven time.
a) Designer tab:wa can design objects / view objects; the objects are shown in
hierarchical fashion.
b) Monitor tab:it is a place where we can see current running jobs (red-fail, yellow-
currently running, green- successful).
c) Log tab:It is a place where we can see the logs of job( log history 120 days by default)
Workspace: The area of the application window in which you define, display, and modify
objects.
Local object library :Provides access to local repository objects including built-in system
objects, such as transforms, and the objects you build and save, such as jobs and data flows;
All are reusable objects.
Tool palette: Buttons on the tool palette enable you to add new objects to the workspace by
drag and drop functionality.
BODS Job Design Methodology
1. Identify the source and target system types. Systems are 2 types a)Database type
b)File type.
2. Import the source and target systems metadata (schema) into BODS; File type
Format, DB typeDatastore.
3. Create a BODS Job
a. Open an existing project / create a project.
b. Define ETL definition i.,e create dataflow (define source, define target, define
transformation).
c. Validate and save the job.
d. Execute and monitor the job.

You might also like