In For Ma Tic A
In For Ma Tic A
Top of Form
Search Documents
Bottom of Form
Explore
look up transformation to use dynamic cache.The informatica server dynamically inerts data to the target table. shared cache: U can share the lookup cache between multiple transactions.U can share unnamed cache between transformations inthe same maping.
The informatic server returns a value from the lookup table or cache when the condition is true.When the condition is not true, informatica server returns the default value for connected transformations and null for unconnected transformations. The informatic server inserts rows into cache when the condition is false.This indicates that the the row is not in the cache or target table. U can pass these rows to the target table
120.Which transformation should we use to normalize the COBOL and relational sources?
Normalizer Transformation. When U drag the COBOL source in to the mapping Designer workspace,the normalizer transformation automatically appears,creating input and output ports for every column in the source.
uses the Rank Index port to store the ranking position for each record in a group. For example, if you create a Rank transformation that ranks the top 5 salespersons for each quarter, the rank index numbers the salespeople from 1 to 5:
Based on which port you want generate Rank is known as rank port, the generated values are known as rank index. 124.What is the Router transformation?
A Router transformation is similar to a Filter transformation because both transformations allow you to use a condition to test data. A Filter transformation tests data for one condition and drops the rows of data that do not meet the condition. However, a Router transformation tests data for one or more conditions and gives you the option to route rows of data that do not meet any of the conditions to a default output group.
127.What r the types of data that passes between informatica server and stored procedure
3 types of data Input/Out put parameters Return Values Status code 128. What is the status code?
Status code provides error handling for the informatica server during the session.The stored procedure issues a status code that notifies whether or not stored procedure completed sucessfully.This value can not seen by the user.It only used by the informatica server to determine whether to continue running the session or stop. 129.What is source qualifier transformation? When U add a relational or a flat file source definition to a maping,U need to connect it to a source qualifer transformation.The source qualifier transformation represnets the records that the informatica server reads when it runs a session.
Join data originating from the same source database. You can join two or more tables with primary-foreign key relationships by linking the sources to one Source Qualifier. Filter records when the Informatica Server reads source data. If you include a filter condition, the Informatica Server adds a WHERE clause to the default query. Specify an outer join rather than the default inner join. If you include a user-defined join, the Informatica Server replaces the join information specified by the metadata in the SQL query. Specify sorted ports. If you specify a number for sorted ports, the Informatica Server adds an ORDER BY clause to the default SQL query. Select only distinct values from the source. If you choose Select Distinct, the Informatica Server adds a SELECT DISTINCT statement to the default SQL query. Create a custom query to issue a special SELECT statement for the Informatica Server to read source data. For example, you might use a custom query to perform aggregate calculations or execute a stored procedure 131.What is the target load order? U specify the target loadorder based on source qualifiers in a maping.If u have the multiple source qualifiers connected to the multiple targets,U can designatethe order in which informatica server loads data into the targets. 132. What is the default join that source qualifier provides? INNER EQUI JOIN 133What r the basic needs to join two sources in a source qualifier? Two sources should have primary and Foreign key relation ships.
Two sources should have matching data types. The both the table should have a common feild with same datatype. Its not neccessary both should follow primary and foreign relationship. If any relation ship exists that will help u in performance point of view. 134what is update strategy transformation ? This transformation is used to maintain the history data or just most recent changes in to target table. 135Describe two levels in which update strategy transformation sets? Within a session. When you configure a session, you can instruct the Informatica Server to either treat all records in the same way (for example, treat all records as inserts), or use instructions coded into the session mapping to flag records for different database operations. Within a mapping. Within a mapping, you use the Update Strategy transformation to flag records for insert, delete, update, or reject. 136What is the default source option for update stratgey transformation? Data driven. 137What is Datadriven? The informatica server follows instructions coded into update strategy transformations with in the session maping determine how to flag records for insert, update, delete or reject. If u do not choose data driven option setting,the informatica server ignores all update strategy transformations in the mapping 138.What r the options in the target session of update strategy transsformatioin?
Insert Delete Update Update as update Update as insert Update esle insert Truncate table
141.What r the mapings that we use for slowly changing dimension table?
Type1: Rows containing changes to existing dimensions are updated in the target by overwriting the existing dimension. In the Type 1 Dimension mapping, all rows contain current dimension data. Use the Type 1 Dimension mapping to update a slowly changing dimension table when you do not need to keep any previous versions of dimensions in the table. Type 2: The Type 2 Dimension Data mapping inserts both new and changed dimensions into the target. Changes are tracked in the target table by versioning the primary key and creating a version number for each dimension in the table. Use the Type 2 Dimension/Version Data mapping to update a slowly changing dimension table
when you want to keep a full history of dimension data in the table. Version numbers and versioned primary keys track the order of changes to each dimension. Type 3: The Type 3 Dimension mapping filters source rows based on user-defined comparisons and inserts only those found to be new dimensions to the target. Rows containing changes to existing dimensions are updated in the target. When updating an existing dimension, the Informatica Server saves existing data in different columns of the same row and replaces the existing data with the updates
145.What r the new features of the server manager in the informatica 5.0?
U can use command line arguments for a session or batch.This allows U to change the values of session parameters,and mapping parameters and maping variables.
Parallel data processing: This feature is available for powercenter only.If we use the informatica server on a SMP system,U can use multiple CPUs to process a session concurently. Process session data using threads: Informatica server runs the session in two processes.Explained in previous question. 146. Can u generate reports in Informatcia? Yes. By using Metadata reporter we can generate reports in informatica. 147What is metadata reporter? It is a web based application that enables you to run reports againist repository metadata. With a meta data reporter,u can access information about Ur repository with out having knowledge of sql,transformation language or underlying tables in the repository. 148.Define maping and sessions? Maping: It is a set of source and target definitions linked by transformation objects that define the rules for transformation. Session : It is a set of instructions that describe how and when to move data from source to targets.
149.Which tool U use to create and manage sessions and batches and to monitor and stop the
informatica server Informatica server manager 150.Why we use partitioning the session in informatica? Partitioning achieves the session performance by reducing the time period of reading the source and loading the data into target. Performance can be improved by processing data in parallel in a single session by creating multiple partitions of the pipeline. Informatica server can achieve high performance by partitioning the pipleline and performing the extract , transformation, and load for each partition in parallel. 151.To achieve the session partition what r the necessary tasks u have to do? Configure the session to partition source data. Install the informatica server on a machine with multiple CPUs. 152.How the informatica server increases the session performance through partitioning the source? For a relational sources informatica server creates multiple connections for each parttion of a single source and extracts seperate range of data for each connection.Informatica server reads multiple partitions of a single source concurently.Similarly for loading also informatica server creates
multiple connections to the target and loads partitions of data concurently. For XML and file sources,informatica server reads multiple files concurently.For loading the data informatica server creates a seperate file for each partition(of a source file).U can choose to merge the targets.
Master thread: Creates and manages all other threads Maping thread: One maping thread will be creates for each session.Fectchs session and maping information. Pre and post session threads: This will be created to perform pre and post session operations. Reader thread: One thread will be created for each partition of a source.It reads data from source. Writer thread: It will be created to load data to the target. Transformation thread: It will be created to tranform data.
informatica questions
Download this Document for FreePrintMobileCollectionsReport Document Info and Rating
p.
p.
p.
2.
p.
p.
p. 3.
p.
p.
p. 4.
p.
p.
p. 5.
p.
p.
p. 6.
p.
p.
p. 7.
1 p.
22 p.
22 p. 2.
3 p. Recent Readcasters
Add a Comment
Top of Form
Bottom of Form
Upload a Document
Top of Form
Search Documents
Bottom of Form
Follow Us! scribd.com/scribd twitter.com/scribd facebook.com/scribd About Press Blog Partners Scribd 101
Web Stuff Scribd Store Support FAQ Developers / API Jobs Terms Copyright Privacy Copyright 2011 Scribd Inc. Language: English