Beruflich Dokumente
Kultur Dokumente
Version: 0.1
Status: For approvals
Data would be extracted from various source systems for the three countries as
mentioned below:
For Poland:
---------------
SAP F&R Casto System
Casto Poland ECC6 System for RFC Call
Casto Poland BI System
The BODS jobs are built following the below mentioned approach:
In BODS, the only executable unit is a job.
Inside each job, there is a script, which is used to create the name of the
date-time stamped target Flat file.
Each job has a work-flow, which is made as a recoverable unit i.e. upon the
failure of a job, it will get executed from that point of failure, the next time we
re-run the job.
Inside each workflow, there are two data-flows, whose functionality is as
mentioned below:
The first dataflow is to populate the staging target table with the data from
the source systems.
The second dataflow is to populate the Control Table and the control file,
which maintains the name of the table that got loaded during the run along
with the date and time of completion.
However, there is another dataflow in a couple of jobs (which happens to
be the first dataflow in some workflows like
JOB_UKBQ_KSO_HANA_Load_COST_and_RETAIL_PRICE) that
behaves as the intermediate dataflow to do some intermediate
calculations.
Inside each dataflow, several components have been built so as to suffice the
extract, transform and load logic in the job.
Most of the jobs are Full load. But there are a couple of jobs, which would
load the delta data into the target HANA Staging table, after comparing the
previous data with the current. The delta data would be provided by the
source systems.
For a couple of jobs for Poland, we have made use of the RFC Calls to the
ECC6 Source systems. In these jobs, there are a couple of jobs, which uses
parameterised Functions and the rest are non-parameterised ones.
Function Call with Parameters:
Passing Parameters: