0% found this document useful (0 votes)
172 views2 pages

EME Developer Guide

The document asks various questions about Ab Initio concepts and components including: how to sort partitioned data, how Partition By Key decides partitions, what is PDL and how it differs from shell parameters, how to generate DML from a copybook, what is a REGEX lookup, how MAX CORE impacts temporary files, how to use the ALLOCATE function, what ABLOCAL is used for, why the default layout shouldn't be used for INPUT TABLE, what a DYNAMIC lookup is, when a .REC file won't be created, how to remove temporary files if the .REC file is missing, what MPJRET is, how to select unique records, how to generate unique sequences in parallel, how to
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
172 views2 pages

EME Developer Guide

The document asks various questions about Ab Initio concepts and components including: how to sort partitioned data, how Partition By Key decides partitions, what is PDL and how it differs from shell parameters, how to generate DML from a copybook, what is a REGEX lookup, how MAX CORE impacts temporary files, how to use the ALLOCATE function, what ABLOCAL is used for, why the default layout shouldn't be used for INPUT TABLE, what a DYNAMIC lookup is, when a .REC file won't be created, how to remove temporary files if the .REC file is missing, what MPJRET is, how to select unique records, how to generate unique sequences in parallel, how to
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

 What is adhoc multi file?

 How we can SORT already partitioned (ROUND-ROBIN) data?


 How internally Partition By Key decides which key to send in which partition?
 What is PDL? What is the difference between PDL and shell type parameter?
 How we can generate DML from a COBOL copy book?
 What is REGEX lookup?
 Why creation of temporary files depends on the value of MAX CORE?
 What is the use of ALLOCATE function?
 What is the use of ABLOCAL? Haw it is used?
 Why we should not keep the layout as default for INPUT TABLE component?
 What is DYNAMIC lookup?
 In which scenario the .REC file will not get created event the graph fails?
 When we should use JOB_ID for commit table in OUTPUT table component?
 What is the difference between LAYOUT L1* and L1?
 How we can remove temporary files for a failed job if the rec file is not available?
 What is MPJRET?
 How we can select unique records from a set of records?
 How we can generate unique sequence using NEXT_IN_SEUENCE in parallel layout?
 If the input file have 8 way layout and the outpour file layout is 4 way partitioned, and we want
to send 1st and 2nd partition data in 1st partition of output file and 3rd and 4th partition data to 2nd
partition of output file and so one. How we can achieve this scenario?
 How we cab test a DBC file?
 How we can get all the fields from LOOKUP file?
 What is the difference between is_defile(), is_null() and is_blank()?
 What is the difference between conditional DML and structured DML?
 What is meant by re-partitioning and in how many way we can achieve this?
 What is difference between ab_work_dir and .work directory?
 Is it possible to create parameter in a component of a graph?
 Explain the environmental variable with example.
 What is the use of branches in EME?
 What is the difference between OUTPUT INDEX and OUTPUT INDEXES?
 What is dependent parameter?
 How we can track records those are not getting selected from SELECT parameter in REFORMATE
component?
 Can we have more than one LAUNCHER process for a particular graph? What is AGENT process?
 How we can run multiple instance of a same graph in parallel?
 What is the difference between API and UTILITY mode?
 What is the difference between .dbc file and .cfg file?
 What is the difference between force_error and force_abort?
 What is the significance of record required parameter of JOIN component?
 What is SKEW and SKEW measurement?
 How we can generate surrogate key?
 What is META PIVOT?
 What is meta programming? How we can generate XFR and DML dynamically?
 How we can do cress join output using JOIN component?
 What is AB_DML_DEFS?
 How we can run component for a certain condition?
 Why we should always put larger input as driving port of a JOIN component?
 What is the difference between ROLLUP and AGGREGATION component?
 What king of layout does ab initio support?
 What is RAMP limit?
 What is the difference between HASH/PARTITION_BY_KEY and ROUND_ROBIT portioning
technique?
 In which order parameters get resolved in a graph?
 How we can optimize a graph or improve the performance of a graph?
 What parallelism doe dab initio support?
 State the relation between EMM, GDE and Co-Operation system?
 Give some example of NORMALIZTION and DE_NORMALIZTION?
 How we can run pset?
 What is the use of SCAN WITH ROLLUP component?
 What is the difference between BROADCAST and REPLICATE component?
 What is LOKKUP_LOCAL? How we can use this?
 What is the use of KEY_CHANGE function?
 What is LOOKUP TEMPLATE?
 Give example of READ MULTIPLE FILE and WRITE MUTIPLE FILE component?
 What is the partitioning and de-partitioning components ab initio have?

You might also like