You are on page 1of 28

Sheet1

Page 1

Sheet1

Task Description

An expression is a selector component that


inherits attributes from a preceding component in
the flow and adds additional reusable attributes.
An expression can be used to define a number of
reusable expressions within a single mapping.
Attributes can be renamed and transformed from
source attributes using SQL expressions.

Splits a single input row set into several


output row sets using a boolean split
condition.
Performs union, union all, intersect, and
minus operations in a mapping.

Page 2

Sheet1

Performs a lookup of data from a lookup


object such as a table, view, materialized
view, external table, cube, or dimension.
Joins multiple row sets from different
sources with different cardinalities and
produces a single output row set.

Conditionally filters out rows from a row


set.

Performs data aggregations, such as SUM


and AVG, and provides an output row set
with aggregated data.

Converts an object of type Sys.AnyData to


either a primary type or to a user-defined
type.
Page 3

Sheet1

Removes duplicate data in a source by


placing a DISTINCT clause in the select
code represented by the mapping.

Data quality operator that identifies


matching records and merges them into a
single record.

Identifies and corrects errors and


inconsistencies in name and address source
data.

Transforms a single row of attributes into


multiple rows. Use this operator to
transform data that contained across
attributes instead of rows.

Page 4

Sheet1

Sorts attributes in ascending or descending


order.

filter rows based on the results of a


subquery.
Enables you to develop custom code to
manipulate a set of input rows and return a
set of output rows of the same or different
cardinality that can be queried like a
physical table.

Transforms the attribute value data of rows


within a row set using a PL/SQL function or
procedure.

Page 5

Sheet1

Converts multiple input rows into one


output row. It enables you to extract from a
source and produce one row from a set of
source rows that are grouped by attributes in
the source data.

Passes parameter values into a mapping.

Sends values out of a mapping.

Calls a function or
executing a mapping.

procedure

Page 6

after

Sheet1

Calls a function or procedure before


executing a mapping.

Represents a reusable mapping.


A combination of input attributes that flow
into the pluggable mapping.

A combination of output attributes that flow


out of the pluggable mapping.

Page 7

Sheet1

Page 8

Sheet1

OWB
Symbol

Component

Expression

Splitter operator

set operation

Page 9

Sheet1

Look up

Joiner

Filter

Aggregator

Anydata Cast
Page 10

Sheet1

Deduplicator

Match Merge

Name and Address

Pivot

Page 11

Sheet1

Sorter

Subquery Filter

Table Function

Transformation

Page 12

Sheet1

Unpivot

Mapping Input Parameter

Mapping Output Parameter

Post-Mapping Process

Page 13

Sheet1

Pre-Mapping Process

Pluggable Mapping
Pluggable
Signature

Mapping

Input

Pluggable Mapping Output


Signature

Page 14

Sheet1

Page 15

Sheet1

ODI
Symbol

Page 16

Sheet1

Page 17

Sheet1

Page 18

Sheet1

Page 19

Sheet1

Page 20

Sheet1

Page 21

Sheet1

Page 22

Sheet1

ODI
Component

Expression

Split

Set

Page 23

Sheet1

Lookup

Join

Filter

Aggregate

Cast
Page 24

Sheet1

Distinct

NOT FOUND

NOT FOUND

Pivot Transformation

Page 25

Sheet1

Sort Transformation

Subquery Filter

Datastore component

Expression component

Page 26

Sheet1

unpivot transformation

under the project tree panel

NOT FOUND

The OWB Pre-Mapping operator is


migrated
to
the
KM
option
BEGIN_MAPPING_SQL of the source
ODI Datastore component.

Page 27

Sheet1

The OWB Post_Mapping operator is


converted to PL/SQL code and
configured into the ODI container
mapping's target node as the KM option
END_MAPPING_SQ

The OWB Pluggable Mapping


operator is migrated to the ODI
Reusable Mapping component.

using reusable mapping

using reusable mapping

Page 28