Sie sind auf Seite 1von 3

7/7/2014

Complete reference to Informatica: FILTER TRANSFORMATION


Hom e

Inform atica

Data WareHousing

Unix-Shell Scripts

PL SQL

Analytics on Big Data

Contact Us

Complete reference to Informatica

Sharing

20

FILTER TRANSFORMATION

Apr 2011

Naveen

15
Discussion Forum

Share

Discussion Forum

Transformation
Filter
Expression
Router

Active and connected transformation.

Introduction
ETL Life Cycle

Sorter

We can filter rows in a mapping with the Filter transformation. We pass

Rank

all

Transaction Control

the

rows

from

source

transformation

through

the

Filter

What Is Informatica

transformation, and then enter a Filter condition for the transformation.

Source Qualifier

Client Components

All ports in a Filter transformation are input/output and only rows that

Stored Procedure

Services Behind Scene

meet the condition pass through the Filter Transformation.

SQL Transformation

Try U R Hand's on

Normalizer

Admin-Console

Sequence Generator

Difference Between 7.1

Aggregator

and 8.6

Union

Informatica 8.6

Joiner

Installation

Update Strategy
Look Up

Interview Zone

Example: to filter records where SAL>2000

Informatica Real Time

Import the source table EMP in Shared folder. If it is already there,

Interview Questions

then dont Import.

Informatica Experienced

In shared folder, create the target table Filter_Example. Keep all

Interview Questions part1


Informatica Experienced
Interview Questions -

fields as in EMP table.

Informatica Experienced

2. Click Tools -> Mapping Designer.

Interview Questions -

3. Click

Interview Questions part4


Data Warehousing
concept Based Interview
Questions

Share 457 people


like this.

Creating Mapping:
1. Open folder where we want to create the mapping.

Informatica Experienced

Like

Create the necessary shortcuts in the folder.

part2

part3

Subscribe to
Learn Informatica

Mapping

->

Create

->

Give

mapping

name.

Ex:

m_filter_example
4. Drag EMP from source in mapping.

Enter your email


address:

5. Click Transformation -> Create -> Select Filter from list. Give name
and click Create. Now click done.
6. Pass ports from SQ_EMP to Filter Transformation.
7. Edit Filter Transformation. Go to Properties Tab

Subscribe
Delivered by FeedBurner

8. Click the Value section of the Filter condition, and then click the
Open button.

http://informaticatutorials-naveen.blogspot.in/2011/04/filter-transformation_20.html#axzz36nRTJipZ

1/3

7/7/2014

Testing
Unit Testing
Integration Testing
UAT
Informatica Testing
Debugger
Constraint Based loading
Target Load Plan

Complete reference to Informatica: FILTER TRANSFORMATION


9. The Expression Editor appears.
10. Enter the filter condition you want to apply.
11. Click Validate to check the syntax of the conditions you entered.
12. Click OK -> Click Apply -> Click Ok.
13. Now connect the ports from Filter to target table.
14. Click Mapping -> Validate

PerformanceTuning
Necessity Of
Performance-tuning
Identification Of bottle
Necks

15. Repository -> Save

Optimization of Bottle
necks
Performance tuning of

Advanced
Concepts

Lookup
Push Down

Mapping Parameter's &

Optimization

Variable
Mapplets

Chat with Me

Partitioning
Working with links
Scheduler
Types of Task's- 1
Types of Task's- 2
Indirect Method for

Visitor's

Loading
SCD - Type 1
SCD - Type 2
SCD - Type 3
Incremental Aggregation
Mapping Templates
Grid Processing

Create Session and Workflow as described earlier. Run the workflow


and see the data in target table.
How to filter out rows with null values?
To filter out rows containing null values or spaces, use the ISNULL and

Frequently Used

IS_SPACES Functions to test the value of the port. For example, if we

Functions

want to filter out rows that Contain NULLs in the FIRST_NAME port, use

Work Flow Variables

the following condition:


IIF (ISNULL (FIRST_NAME), FALSE, TRUE)
This condition states that if the FIRST_NAME port is NULL, the return
value is FALSE and the row should be discarded. Otherwise, the row
passes through to the next Transformation.
Performance tuning:
Filter transformation is used to filter off unwanted fields based on
conditions we Specify.
1. Use filter transformation as close to source as possible so that
unwanted data gets Eliminated sooner.
2. If elimination of unwanted data can be done by source qualifier
instead of filter,Then eliminate them at Source Qualifier itself.
3. Use conditional filters and keep the filter condition simple,
involving TRUE/FALSE or 1/0
Reactions:

Excellent (58)

Good (23)

Useful (22)

You can follow any responses to this entry through the RSS 2.0 feed. You can
leave a response.

0 Responses
Leave a Reply

http://informaticatutorials-naveen.blogspot.in/2011/04/filter-transformation_20.html#axzz36nRTJipZ

2/3

7/7/2014

Complete reference to Informatica: FILTER TRANSFORMATION

Enter your comment...

Comment as:

Publish

Google Account

Preview

Links to this post


Create a Link

Previous Entries

Next Entries

Recent Comments
2009 - C omplete reference to Informatica is proudly brought to you by Naveen

http://informaticatutorials-naveen.blogspot.in/2011/04/filter-transformation_20.html#axzz36nRTJipZ

3/3

Das könnte Ihnen auch gefallen