Senior Abinitio Developer
Senior Abinitio Developer Interview Questions and Answers

Asked in Luxoft

Q. Describe a scenario where you would use Rollup, Normalize, and Reformat (Output indexes) together.
Understanding Rollup, Normalize, and Reformat in Ab Initio for data transformation.
Rollup aggregates data based on specified keys, e.g., summing sales by region.
Normalize transforms data into a standard format, e.g., converting date formats.
Reformat allows changing the structure of data, e.g., adding or removing fields.
Output indexes in Reformat can help in maintaining data integrity and order.

Asked in TCS

Q. Can we read a file while it is being written by another job?
Yes, it is possible to read a file while it is being written by another job in Abinitio.
Abinitio supports reading a file while it is being written by another job using continuous graph execution.
By using continuous graph execution, Abinitio can read the file as it is being written, ensuring data consistency.
This feature allows for real-time processing of data without waiting for the entire file to be written.
For example, a job can start processing a file as soon as the first ...read more

Asked in TCS

Q. Design a graph to read a file that is continuously being appended.
Design a graph to read a file which is continuously getting appended.
Use Ab Initio components like GDE, Reformat, Partition, Join, etc.
Create a graph with a continuous loop to read the file at regular intervals.
Implement logic to handle new data being appended to the file while processing existing data.
Consider using parallel processing for better performance.
Use components like Rollup to aggregate data as needed.

Asked in Luxoft

Q. Explain how Express>IT works and provide a scenario where it is specifically useful.
Express>IT is a data integration tool in Ab Initio for efficient data processing and transformation.
Express>IT allows for real-time data integration and transformation.
It supports various data sources and formats, enabling seamless data flow.
Example: Integrating data from a relational database and a flat file simultaneously.
Express>IT can handle complex transformations using a graphical interface.
It is particularly useful in scenarios requiring quick data processing, like ETL...read more
Senior Abinitio Developer Jobs

Interview Questions of Similar Designations

Calculate your in-hand salary
Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary


Reviews
Interviews
Salaries
Users

