You are on page 1of 1

1) Migrated Ab Initio graphs from version 2.15 to 3.

0 successfully in 2 dif
ferent projects which consists of more than 100 graphs.
2) Created 4way, 8way and 16way multi file system directories, converted al
l the serial running graphs to parallel and identified the best suited depth and
thus improved the runtime of graphs. Created the Multifile system which span ac
ross 2 different server which provides the advantage of using more CPUs on the s
erver
3) Took the advantage of component folding feature by converting script generatio
n of all the graphs to Dynamic
4) Tracking all the run statistics of the graphs in the technical repositor
y by using the -reposit-tracking feature gave more insight on various run statistics o
f the graphs.
5) Implementation of PSETS for all the generic graphs enabled better tracea
bility in the TR.
6) Converted all the format 2 sandboxes to format 3 during Ab Initio (2.15
to 3.0) migration and converted the standard environment from format 2 to format
3 which allows usage of common project - abinitio environment. This facilitated
to use the PDL interpretation for the project level parameters. Worked closely
with Ab Initio corporation support during migration to resolve 3 major bug in th
e Ab Initio Coops.
7) Resolved all the dependency analysis warnings by assigning appropriate E
ME values to the parameters.
8) Performed many SAN reduction activities which include
a. Reading the very big Input files of the graph in compressed format.
b. Proper data archival activities from tier 1 to much cheaper tier 3 stora
ge.
c. Implementation of shared catalog lookups
d. Deleting the very huge input file after successful completion of the pha
se
9) Used Ab Initio recommended dynamic differencing graph for finding the Ad
ds, Deletes and difference records between the datasets.
10) Used Ab Initio recommended SFTP multiple from utility to SFTP multiple f
iles using the wild cards across different hosts.
11) Used Ab Initio recommended code promotion process using TRMC and code pr
omotion script.
12) Used AB_NICE parameter to properly set the priority of the jobs that exe
cutes in different environments. Used various AB_* parameters in the abinitiorc
file for various purposes.
13) Extensively used TRMC for Lock management, tag creation and for creating
the save file.
14) Load time of the graphs has been reduced by partitioning the tables in D
B2 and used IBM DB2 recommended roll-in and roll-out strategies.
15) Used IBM recommended deep compression techniques to reduce SAN usage of
the Database.
16) Conducted multiple Ab Initio trainings and taken interviews for various
associates for TCS. I am one of the dedicated interview panel member for TCS Ab
Initio interviews.
17) Worked on evaluation of Ab Initio products - Conduct>It.
18) Good knowledge & experience in Ab Initio continuous graphs and interacti
on with IBM MQueues, Ab Initio Format 2 queues and working with XMLs
19) Extensively used meta programming functions like make_expression, read_f
ile,record_info etc for dynamic generation of XFR.
20) Extensively used qualified wild card rules for transform
21) Developed various reusable components for various projects like dynamic
generation of header from DML, Separation of data into different excels with hea
der dynamically, creation of insert statement based on data and DML, dynamic gen
eration of the ablocal expression in the input table component etc.
22) Conducted Ab Initio training with Hand On case studies for more than 100
+ associates over last 3 years

You might also like