What is Ab Initio ETL?

byAlooma Team
Updated Jan 11, 2018

Ab Initio is a Business Intelligence platform comprised of six data processing products: Co>Operating System, The Component Library, Graphical Development Environment, Enterprise Meta>Environment, Data Profiler, and Conduct>It. It is a powerful GUI-based parallel processing tool for ETL data management and analysis.

Co>Operating System

Ab Initio Co>Operating System is the foundation for all Ab Initio applications. It provides a general engine for integration of all kinds of data processing and communication between all the tools within the platform. It runs on OS/390, zOS on Mainframe, Unix, Linux, and Windows. It enables distributed and parallel execution, platform-independent data transport, establishing checkpoints, and process monitoring.

Component Library

The Ab Initio Component Library is a reusable software module for sorting, data transformation, and high-speed database loading and unloading. It is a flexible and extensible tool which adapts at runtime to the formats of records entered. It allows creation and incorporation of new components obtained from any program that permits integration and reuse of external legacy codes and storage engines.

Graphical Development Environment (GDE)

Graphical Development Environment provides an intuitive graphical interface for editing and executing applications. You can easily drag-and-drop components from the library onto a canvas, configure them, and connect them into flowcharts.

Enterprise Meta>Environment (EME)

Ab Initio Enterprise Meta>Environment is a data store that allows tracking changes in developed graphs and metadata used in their development. It also offers tools such as dependence analysis, metadata management, statistical analysis, and version controlling.

Data Profiler

The Data Profiler is an analytical application that can specify data range, scope, distribution, variance, and quality. It runs in a graphical environment on top of the Co>Operating system.


Ab Initio Conduct>It is a high-volume data processing systems developing tool. It enables combining graphs from Graphical Development Environment with custom scripts and programs from other vendors.

Like what you read? Share on