Which Transformation Should We Use To Normalize The COBOL and Relational Sources?
Which Transformation Should We Use To Normalize The COBOL and Relational Sources?
ANSWER:
Quote:
In case of Dynamic catche when you are inserting a new row it looks at the lookup
catche to see if the row existing or not,If not it inserts in the target and catche as well
in case of Static catche when you are inserting a new row it checks the catche and
writes to the target but not catche
If you cache the lookup table, you can choose to use a dynamic or static cache. By
default, the lookup cache remains static and does not change during the session. With
a dynamic cache, the Informatica Server inserts or updates rows in the cache during
the session. When you cache the target table as the lookup, you can look up values in
the target and insert them if they do not exist, or update them if they do.
ANSWER:
Quote:
Normal Join Master Join Detail Join Outer Join.
ANSWER:
Quote:
No restrictions, when you perform the following task before configuring the joiner
transformation configure the transformation to use sorted data and define the join
condition to recieve sorted data in the same order as the sort origin
In the conditions; Either input pipeline contains an Update Strategy transformation,
You connect a Sequence Generator transformation directly before the Joiner
transformation
1.Both input pipelines originate from the same Source Qualifier transformation.
2.Both input pipelines originate from the same Normalizer transformation. 3.Both
input pipelines originate from the same Joiner transformation. 4.Either input pipeline
contains an Update Strategy transformation. 5.We connect a Sequence Generator
transformation directly before the Joiner transformation.
1.Both input pipelines originate from the same Source Qualifier transformation.
2.Both input pipelines originate from the same Normalizer transformation.
3.Both input pipelines originate from the same Joiner transformation.
4.Either input pipeline contains an Update Strategy transformation.
5.We connect a Sequence Generator transformation directly before the Joiner
transformation.
ANSWER:
Quote:
Used to look up data in a reational table or view.
6. * What are the diffrence between joiner transformation and source qualifier transformation?
ANSWER:
Quote:
1. Source Qualifier Operates only with relational sources within the same schema.
Joiner can have either heterogenous sources or relation sources in different schema.
2. Source qualifier requires atleats one matching column to perform a join. Joiner
joins based on matching port.
3. Additionally, Joiner requires two separate input pipelines and should not have an
update strategy or Sequence generator (this is no longer true from Infa 7.2).
1)Joiner can join relational sources which come from different sources whereas in
source qualifier the relational sources should come from the same data source.
2)We need matching keys to join two relational sources in source qualifier
transformation.Where as we doesn?t need matching keys to join two sources.
7. * Why use the lookup transformation?
ANSWER:
Quote:
Used to look up data in a relational table or view.
In Inf7.1, we can get from flat file also. Look up is used to perform one of the
following task: -to get related value -to perform calculation -to update slowley
changing dimension table.
A Lookup transformation is used for checking the matched values from the source or
target tables,used for updating the slowly changing dimensions and also performs
some calculations.
ANSWER:
Quote:
By using Incremental Aggregation.
Yes, we can use a Sorted Input option to improve the performance. Basically
aggregate transformation reduces the performance because it uses caches.
9. * Can you use the maping parameters or variables created in one maping into any other
reusable transformation?
ANSWER:
Quote:
Yes. Because reusable transformation is not contained with any mapplet or mapping.
Informatica server builts a cache in memory when it process the first row of a cached
lookup transformation.
- When server runs a lookup transformation, the server builds a cache in memory,
when it process the first row of data in the transformation.
- Server builds the cache and queries it for the each row that enters the transformation.
- The server creates index and data cache files in the lookup cache drectory and used
the server code page to create the files.
- index cache contains conductional values and data cache contains output values.
The informatica server builds a cache in memory when it processes the first row of a
data in a cached look up transformation. It allocates memory for the cache based on
the amount you configure in the transformation or session properties. The informatica
server stores condition values in the index cache and output values in the data cache.