88286470 22 a Interview Questions and Answers

Embed Size (px)

Citation preview

  • 7/31/2019 88286470 22 a Interview Questions and Answers

    1/6

    Informaticainterviewquestionsandanswers

    Q.Hotohandlechangingsourcefilecountsinamapping?

    Q.Whatismappingoptimization?watarethetechniquesforthat?

    Q.Howtoobtainperformancedataforindividualtransformations?

    Q.CanaportinexpressiontransfbegiventhenameDISTINCT?Answer-1:Yes,itcanbeused.Portnameisjustanameandinformaticadonotvalidatetheportnameaslongasitisuniqueamongalltheportsinoneparticularexpression.

    Q.WhatisthedifferencebetweenInformatica7.1&informatica8.1?Answer-1:1)powercenterconnectforSAPNetWeaverBWOption2)SQLTransformationisadded3)ServiceOrientedArchitecture4)Gridconceptisadditionalfeature5)Randomfilenamecangenaratationintarget

    1/5

  • 7/31/2019 88286470 22 a Interview Questions and Answers

    2/6

    Informaticainterviewquestionsandanswers

    6)Commandlineprogramms:Infacmdandinfasetupnewcommandswereadded.7)JavaTransformationisaddedfeature8)concurrentcachecreationandfasterindexbuildingareadditionalfeatureinlookuptransformationAnswer-2:cachesorautomaticudontneedtoallocateattransformationlevel,pushdownoptimizationtechniques,somenewjavatransformations,changesinparameterfileandintigrationservicesratherthanpowercentreserver

    Q.Taskisrunningsuccessfullybutdataisnotloaded,Why?Answer-1:EitheryourSQLOverrideisnotreadinganyrecords,oryourupdatestregyisnotusingthecorrectconditionorcheckthetaskSQLOverrideandcheckthepropertiesandmakesure"EnableTestLoad"isturnedoff.

    Q.Whatisgalaxyrepository?

    Q.Whatismeanbygroupingofconditioncolumninlookuptransformation?Answer-1:groupingofconditioncolummeans-thecolumnswhichwehaveincludedinlookupconditions,thelookupsourceshoulddatashouldbegroupedonthatcolumn.thisismandatoryforflatfiles,otherwisethesessionwillfail

    Q.Inreportingweaddsomenewobjects,howwegetthecountofthenewlyaddedobjectstothereport?

    2/5

  • 7/31/2019 88286470 22 a Interview Questions and Answers

    3/6

    Informaticainterviewquestionsandanswers

    Whatismappingparameterandmappingvariable?howdoyousetthatinamapping?Answer-1:Amappingparameterrepresentsaconstantvaluethatyoucandefinebeforerunningasession.Amappingparameterretainsthesamevaluethroughouttheentiresession.Unlikeamappingparameter,amappingvariablerepresentsavaluethatcanchangethroughthesession.ThePowerCenterServersavesthevalueofamappingvariabletotherepositoryattheendofeachsuccessfulsessionrunandusesthatvaluethenexttimeyourunthesession.Answer-2:mappingparameterrepresentsaconstantvalue,udeclearethesevaluesatafileandstoreatalocation,thepathwillbedeclaredatsessionpropertiesandtheparameternameisdecleredatdesigner->parameters&variables---namingconventionis$$-----.whenurunthesessionthenitwilltakethevaluesfromthefilevariables---declearingassameabovebutforparmeterwewildeclearitasparametern4variablewedecleritasvariable---functionalityifudeclareitaslastupdateddateforfirstrunitwilltakeasintialvaluewhichudeclareanditwilsavethatdateandfornextitwildatethatpreviousrunvalue

    Q.Howcanugeneratesequenceofvaluesinwhichtargethasmorethan2billionofrecords.(butwithsequencegeneratorucangenerateupto2biliiononly)?Answer-1:byusingunconnectedlookuptransformationucancheckcondtioniecounter>0itwillbeallwaystrue,oryoucanuseoraclesequenceorstoredprocedureAnswer-2:generateasequancevaluesthroughsequesncegeneratorandconnetittothetargetgetthemaxvalueofiteverytimefromunconnectedlookupand

    setthisvalue(maxvalue)tomappingvariablesothatthelastmaxvaluewillbestoredinrepository.Oncethesequancegeneratorisreacheditsmaxvaluesay2billion,setthepropertyresetto1so

    3/5

  • 7/31/2019 88286470 22 a Interview Questions and Answers

    4/6

    Informaticainterviewquestionsandanswers

    thatsequencegeneratorwillstartagaintoproducesequancenumbers.andinexperessionwritethelogiclikenew_seq=max(mapping_variable+sequence_generator(value)thenitislike2million+1...2......(seq_gen)everytimesequancegeneratorwillresetto1afterreachingitsmaxvalue

    Q.Howcanuconnectclienttourinformaticaseveriffserverislocatedatdifferentplace(notlocaltotheclient)Answer-1:ThroughIPAddressWhatisupstreamanddownstreamtransformation?Answer-1:SayaTransformation1acceptsinputfromtransformation2andpassestheoutputtoatransformation3,thentransformation2iscalledanupstreamtransformation.transformation3iscalledadownstreamtransformation.

    Q.Whataretestinginamappinglevelpleasegivebrifeplanation?Answer-1:VerifyMappingisAvailableVerifyparametersaredefinedproperlywithproperdatatypesVerifywhethertheshorcuttosourcetableisusedassourceinthemappingfromreplicaconnectionVerifywhetherWHEREclauseintheSQhasusedproperlytoimplementdeltaconditionVerifywhethertheprimarykeyisselectedproperlyinthetargettableVerifywhetherversioningismaintainedVerifySourcenameusedinthemappingVerifyTargetnameusedinthemappingChangesmadetotheexistingmapping(ifapplicable)

    4/5

  • 7/31/2019 88286470 22 a Interview Questions and Answers

    5/6

    Informaticainterviewquestionsandanswers

    VerifywhetherthenewfieldshandledforNULLvalues(ifitisaNOTNULLcolumnintheTargettable)Verifywhetherlookupisaddedtothemapping(ifapplicable)VerifywhethertheLookupoverrideusedisproperVefifywhethertheconditionforInsert/UpdateisusedinUPDATESTATERGYtransformationVerifyWhethertheFilterconditionusedisproper

    5/5

  • 7/31/2019 88286470 22 a Interview Questions and Answers

    6/6