In what scenario we use to improve session performance by pushdown optimization?can any one give example?
Answers were Sorted based on User's Feedback
Answer / srinath.p
Push down Optimization is the great option provided by
informatica powercenter. this senario is used in both source
and targets are databases
Is This Answer Correct ? | 0 Yes | 0 No |
Answer / jaspreet banga
One can push transformation logic to the source or target
database using pushdown optimization. The Integration
Service translates the transformation logic into SQL
queries and sends the SQL queries to the source or the
target database which executes the SQL queries to process
the transformations. The amount of transformation logic one
can push to the database depends on the database,
transformation logic, and mapping and session
configuration. The Integration Service analyzes the
transformation logic it can push to the database and
executes the SQL statement generated against the source or
target tables, and it processes any transformation logic
that it cannot push to the database.
just consider the example:----
Suppose a mapping contains a Filter transformation that
filters out all employees except those with a DEPTNO
greater than 40. The Integration Service can push the
transformation logic to the database. It generates the
following SQL statement to process the transformation logic:
INSERT INTO EMP_TGT(EMPNO, ENAME, SAL, COMM, DEPTNO)
SELECT
EMP_SRC.EMPNO,
EMP_SRC.ENAME,
EMP_SRC.SAL,
EMP_SRC.COMM,
EMP_SRC.DEPTNO
FROM EMP_SRC
WHERE (EMP_SRC.DEPTNO >40)
The Integration Service generates an INSERT SELECT
statement and it filters the data using a WHERE clause. The
Integration Service does not extract data from the database
at this time
Is This Answer Correct ? | 0 Yes | 0 No |
what are the different types of transformation available in informatica. And what are the mostly used ones among them?
What is the use of code page?
Which kind of index is preferred in DWH?
Please let me know how to do estimation before staring development in project. Here estimation in the sense how many associates are required, etc to complete the project.
What is sequence generator transformation in informatica?
how to send unique records to one target and duplicate records to another target by using dynamic lookup cache????? please explain me briefly///(when we use this we look up on which target unique target ya duplicate target)
what is fact and what types of fact tables is there
What is the difference between the system variables $$$SessStartTime and SESSSTARTTIME?
Explain scd type 3 through mapping.
error reading data in flatfiles. Instead rading Ravi Teja its reading Ravi?Teja.How to handle this issue.
What is data merging, data cleansing and sampling?
any one can informatica metirial to me ple forwrd to my mail id; gbalireddy@gmail.com