Professional Documents
Culture Documents
Ab Initio An Introduction
Why Ab Initio
Ab Initio Solutions
Ab Initio software is used in a wide variety of systems,
including:
Data Warehousing
Extraction, Transformation and Loading (ETL)
Real-Time Data Collection and Analysis
Customer Relationship Management (CRM)
Data Mining
On-Line Analytical Processing (OLAP)
Click-stream analysis
Ab initio Platforms
No problem is too big or too small for Ab
Initio. Ab Initio runs on a few processors or
few hundred processors. Ab Initio runs on
virtually every kind of hardware
SMP (Symmetric Multiprocessor) systems
MPP (Massively Parallel Processor) systems
Clusters
PCs
Graph Programming?
The process of constructing Ab Initio
applications is called Graph Programming.
In Ab Initios Graphical Development
Environment, you build an application by
manipulating components, the building blocks
of the graph.
Ab Initio Graphs are based on the Data Flow
Model. Even the symbols are similar. The basic
parts of Ab Initio graphs are shown below.
Symbols
Boxes for processing and Data
Transforms
Arrows for Data Flows between
processes
Cylinders for serial I/O files
Divided cylinders for parallel I/O files
Grid boxes for database tables