datastage processing
datastage processing
Transformer Stage
Purpose: This is one of the most powerful and versatile stages.
Functionality: It allows for complex data transformations using custom logic. You
can write expressions to modify, convert, filter, and derive new data fields.
2. Filter Stage
Purpose: To selectively pass rows of data based on specified conditions.
Functionality: Apply conditions to filter out unwanted rows, ensuring only the
relevant data continues in the flow.
3. Aggregator Stage
Purpose: To perform aggregate calculations.
Functionality: Identify and remove duplicate rows based on specified key columns,
ensuring data uniqueness.
5. Join Stage
Purpose: To combine data from multiple datasets.
Functionality: Perform inner, left, right, or full outer joins based on key
columns, merging related data into a single dataset.
6. Merge Stage
Purpose: To consolidate data from multiple datasets.
Functionality: Specify master and update datasets, merging records while handling
updates and inserts appropriately.
7. Lookup Stage
Purpose: To enhance data by performing lookups.
Functionality: Fetch additional data from reference datasets, using key columns to
match and retrieve the necessary information.
8. Sort Stage
Purpose: To order data.
Functionality: Sort records based on one or more key columns, with options to
handle null values and specify sort order.
9. Modify Stage
Purpose: To change metadata properties of columns.
Functionality: Modify data types, rename columns, and perform type conversions.
Functionality: Convert data structures for more flexible analysis and reporting.
Functionality: Apply the identified changes from the Change Capture stage to a
target dataset