Sie sind auf Seite 1von 8

Explore Zoom

memory to process the transformation. If the Informatica server requires morespace, it stores overflow values in cache files.How can you recognize whether or not the newly added rows in the source aregets insert in the target?In the type-2 mapping we have three options to recognize the newly addedrows. i) Version Number ii) Flag Value iii) Effective Date RangeFrom session SrcSuccessRows can be compared with TgtSuccessRowscheck the session log or check the target tableHow the Informatica server increases the session performance throughpartitioning the source?Partitioning the session improves the session performance by creating multipleconnections to sources and targets and loads data in parallel pipe linesWhat are the types of lookup?Mainly first three Based on connection: 1. Connected 2. Unconnected Based onsource Type: 1. Flat file 2. Relational Based on cache: 1. Cached 2. Un cachedBased on cache Type: 1. Static 2. Dynamic Based on reuse: 1. persistence 2.Non persistence Based on input: 1. Sorted 2. Unsortedconnected, unconnectedmainly two types of look up...there 1.static lookup 2.dynamic lookup In staticlookup..There two types are used one is connected and unconnected. Inconnected lookup means while using the pipeline symbol... In unconnectedlookup means while using the expression conditionWhat are the types of metadata that stores in repository?Data base connections, globalobjects,sources,targets,mapping,mapplets,sessions,shortcuts ,transfrmations The repository stores metadata that describes how to transform and loadsource and target data.

Data about dataMetadata can include information such as mappings describing how totransform source data, sessions indicating when you want the InformaticaServer to perform the transformations, and connect strings for sources andtargets.Following are the types of metadata that stores in the repository Databaseconnections Global objects Mappings Mapplets Multidimensional metadataReusable transformations Sessions and batches Short cuts Source definitions Target definitions Transformations.What happens if Informatica server doesn't find the session parameter in theparameter file?Workflow will fail.Can you access a repository created in previous version of informatica?We have to migrate the repository from the older version to newer version. Then you can use that repository.Without using ETL tool can u prepare a Data Warehouse and maintain Yes we can do that using PL/ SQL or Stored procedures when all the data are inthe same databases. If you have source as flat files you can?t do it through PL/SQL or stored procedures.How do you identify the changed records in operational dataIn my project source system itself sending us the new records and changedrecords from the last 24 hrs.Why couldn't u go for Snowflake schema?Snowflake is less performance while compared to star schema, because it willcontain multi joins while retrieving the data.Snowflake is preferred in two cases, If you want to load the data into more hierarchical levels of information example yearly, quarterly, monthly, daily, hourly, minutes of information. Prefer snowflake.  Whenever u found input data contain more low cardinalityelements. You have to prefer snowflake schema. Low cardinality example: sex ,marital Status, etc., Low cardinality means no of distinct records is very lesswhile compared to total number of the recordsName some measures in your fact table?Sales amount.How many dimension tables did you had in your project and name somedimensions (columns)?Product Dimension : Product Key, Product id, Product Type, Product name,Batch

Number.Distributor Dimension: Distributor key, Distributor Id, Distributor Location,Customer Dimension : Customer Key, Customer Id, CName, Age, status,Address, ContactAccount Dimension : Account Key, Acct id, acct type, Location, Balance,How many Fact and Dimension tables are there in your project?In my module (Sales) we have 4 Dimensions and 1 fact table.How many Data marts are there in your project? There are 4 Data marts, Sales, Marketing, Finance and HR. In my module weare handling only sales data mart.What is the daily data volume (in GB/records)? What is the size of the dataextracted in the extraction process?Approximately average 40k records per file per day. Daily we will get 8 filesfrom 8 source systems.What is the size of the database in your project?Based on the client?s database, it might be in GB?s.What is meant by clustering?It will join two (or more) tables in single buffer, will retrieve the data easily.. Whether are not the session can be considered to have a heterogeneoustarget is determined?It will consider (there is no primary key and foreign key relationship) Under what circumstance can a target definition are edited from the mappingdesigner. Within the mapping where that target definition is being used?We can't edit the target definition in mapping designer. we can edit the targetin warehouse designer only. But in our projects, we haven't edited any of thetargets. if any change required to the target definition we will inform to theDBA to make the change to the target definition and then we will import again.We don't have any permission to the edit the source and target tables.Can a source qualifier be used to perform a outer join when joining 2 database?No, we can't join two different databases join in SQL Override.If u r source is flat file with delimited operator.when next time u want changethat delimited operator where u can make?In the session properties go to mappings and click on the target instance clickset file properties we have to change the delimited option.If index cache file capacity is 2MB and datacache is 1 MB. If you enter the dataof capacity for index is 3 MB and data is 2 MB.

What will happen?Nothing will happen based the buffer size exists in the server we can changethe cache sizes. Max size of cache is 2 GB.Difference between next value and current value ports in sequence generator?Assume that they r both connected to the input of another transformer?It will gives values like nextvalue 1, currval 0.How does dynamic cache handle the duplicates rows?Dynamic Cache will gives the flags to the records while inserting to the cache itwill gives flags to the records, like new record assigned to insert flag as "0",updated record is assigned to updated flag as "1", No change record assignedto rejected flag as "2"How will u find whether your mapping is correct or not without connectingsession? Through debugging option.If you are using aggregator transformation in your mapping at that time yoursource contain dimension or fact?According to requirements, we can use aggregator transformation. There is nolimitation for the aggregator. We should use source as dimension or fact. My input is oracle and my target is flat file shall I load it? How? Yes, Create flat file based on the structure match with oracle table inwarehouse designer than develop the mapping according requirement andmap to that target flat file. Target file is created in TgtFiles directory in theserver system.for a session, can I use 3 mappings?No, for one session there should be only one mapping. We have to createseparate session for each mapping Type of loading procedures?Load procedures are two types 1) Normal load 2) bulk loads if you are talkingabout informatica level. If you are talking about project load procedures basedon the project requirement. Daily loads or weekly loads.Are you involved in high level r low level design? What is meant by that highlevel design n low level design?Low Level design:Requirements should be in the excel format which describes field to fieldvalidations and business logic needs to present. Mostly onsite team will do thisLow Level design.High Level Design:Describes the informatica flow chart from source qualifier to target simply wecan say flow chart of the informatica mapping. Developer will do this designdocument.what r

the dimension load methods?Daily loads or weekly loads based on the project requirement.where we are using lkp b/n source to stage or stage to target?Depend on the requirement. There is no rule we have to use in this stage only.How will you do SQL tuning?We can do SQL tuning using Oracle Optimizer, TOAD softwaredid u use any other tools for scheduling purpose other than workflow manageror pmcmd? Informatica Add To Collection 217 Reads 1 Readcasts 0 Embed Views

Published by sandeepkumar1211 TIP Press Ctrl-F to search anywhere in the document. Info and Rating Category: Uncategorized. Rating: Upload Date: 06/16/2012 Copyright: Attribution Non-commercial Tags: This document has no tags. Free download as PDF File (.pdf), text file (.txt) or read online for free. Flag document for inapproriate content

Related

15 p. a Interview Question prasadrkk 530 Reads

11 p. Consolidated a Questions-Doc3 api_user_11797_kiranmac 1452 Reads

24 p. GrealIQ_Informatica Francis Santhosh 451 Reads Leave a Comment

Submit Characters: 400 About


About Scribd Blog Join our team! Contact Us

Advertise with us

Get started AdChoices

Support

Help FAQ Press

Partners

Publishers Developers / API

Legal

Terms Privacy Copyright

Copyright 2012 Scribd Inc. Language: English

Das könnte Ihnen auch gefallen