Ab Initio Tutorials and Examples and Interview Questions,Ab Initio Components Explanation,

Showing posts with label tips. Show all posts
Showing posts with label tips. Show all posts

Types of parallelism in ab initio

In Ab Initio having three types of Parallelism.
Parallel computing is the simultaneous performance of multiple operations.Ab Initio Uses the three main types of parallel computing::
1.Component Level Parallelism
2.Pipeline Parallelism
3.Data Parallelism

1.Component level Parallelism::
An application with multiple components running simultaneously on separate data uses component parallelism.
2.Pipeline Parallelism :: An application with multiple components running simultaneously on same data uses component parallelism.
3.Data Parallelism:: An application with data divided into segments that operates on each segment simultaneously uses Data Parallelism.
It is common for applications to take advantage of all three types at the same time in ab initio.

sort component use before this components in ab initio

Some components required presorted data because they group adjacent records by a common key.if your data is not sorted,use the sort component before any of the following components:
this is also increase performance tuning in ab initio.
  • Aggregate

  • Merge

  • Dedup sorted

  • Denormalize or accumulate

  • Match Merge

  • Merge Join

  • Rollup

  • Scan

  • if you use sort before this components data process increases this is also performance tuning tip in ab initio.

    File Extensions in Abinitio

    They are few file type extensions you must know in abinitio before you learn

    those are listed below
    .mp means graphs
    .dbc means database table files
    .dat means data files
    .dml means record format files(Data manipulation language)
    .xfr means transform function files
    .mpc means program template files or custom program components
    .mdc means dataset template files or custom dataset components
    .ksh means shell scripting file we use this file for client sharing

    Runtime Status of graph in abinitio

    Runtime Status of graph in abinitio
    the GDE(Graphical Development Environment) displays round colored indicators to show the status of each component during run time in abinitio
    colour in abinitio graph
    white colour means unstarted the abinitio graph
    Green colour means running the abinitio graph
    Red colour means error in the abinitio graph
    Blue colour means success or done the abinitio graph
    Copyright © Ab Initio Coach. All rights reserved.