Top 50 Informatica-interviewspørgsmål og -svar (2025)

Her er Informatica-interviewspørgsmål og -svar til friskere såvel som erfarne kandidater til at få deres drømmejob.

 

Informatica-interviewspørgsmål og svar til nybegyndere

1. Hvad mener du med Enterprise Data Warehousing?

Når organisationsdataene oprettes på et enkelt adgangspunkt, kaldes det enterprise data warehousing. Data kan leveres med en global visning til serveren via et enkelt kildelager. Man kan lave periodiske analyser på den samme kilde. Det giver bedre resultater, men den nødvendige tid er dog høj.

👉 Gratis PDF-download: Informatica-interviewspørgsmål og -svar >>


2. Hvad er forskellen mellem en database, et datavarehus og et datamarked?

Databasen inkluderer et sæt fornuftigt tilknyttede data, som normalt er små i størrelse sammenlignet med datalager. Mens der i data warehouse er sortimenter af alle slags data og data udtages kun efter kundens behov. På den anden side er datamart også et sæt data, der er designet til at imødekomme behovene for forskellige domæner. For eksempel en organisation, der har forskellige bidder af data for sine forskellige afdelinger, dvs. salg, økonomi, marketing osv.


3. Hvad menes der med et domæne?

Når alle relaterede relationer og noder er dækket af et eneste organisatorisk punkt, kaldes det domæne. Herigennem kan datahåndteringen forbedres.


4. Hvad er forskellen mellem en lagerserver og et kraftcenter?

Repository-serveren styrer det komplette arkiv, som inkluderer tabeller, diagrammer og forskellige procedurer osv. Dens hovedfunktion er at sikre repository integritet og konsistens. Mens en kraftcenter-server styrer implementeringen af ​​forskellige processer blandt faktorerne i serverens databaselager.


5. Hvor mange repositories kan der oprettes i informatica?

Der kan være et hvilket som helst antal repositories i informatica men til sidst afhænger det af antallet af porte.


6. Hvad er fordelen ved at opdele en session?

Opdeling af en session betyder solo-implementeringssekvenser i sessionen. Dets hovedformål er at forbedre serverens drift og effektivitet. Andre transformationer, herunder ekstraktioner og andre udgange af enkelte skillevægge, udføres parallelt.


7. Hvordan oprettes indekser efter fuldførelse af indlæsningsprocessen?

Med det formål at oprette indekser efter indlæsningsprocessen kan kommandoopgaver på sessionsniveau bruges. Indeksoprettelsesscripts kan bringes i overensstemmelse med sessionens arbejdsgang eller implementeringssekvensen efter sessionen. Desuden kan denne type indeksoprettelse ikke kontrolleres efter indlæsningsprocessen på transformationsniveau.


8. Forklar sessioner. Forklar, hvordan batches bruges til at kombinere udførelser?

Et undervisningssæt, der skal implementeres for at konvertere data fra en kilde til et mål, kaldes en session. Session kan udføres ved hjælp af sessionens manager eller pmcmd kommando. Batch-udførelse kan bruges til at kombinere sessionsudførelser enten på seriel måde eller parallelt. Batches kan have forskellige sessioner, der overføres parallelt eller serielt.


9. Hvor mange antal sessioner kan én gruppere i batches?

Man kan gruppere et vilkårligt antal sessioner, men det ville være lettere for migrering, hvis antallet af sessioner er mindre i en batch.


10. Forklar forskellen mellem mapping-parameter og mapping-variabel?

Når værdier ændres under sessionens udførelse, kaldes det en mapping-variabel. Efter afslutningen gemmer Informatica-serveren slutværdien af ​​en variabel og genbruges, når sessionen genstartes. Desuden kaldes de værdier, der ikke ændres under udførelse af sessioner, kortlægningsparametre. Kortlægningsproceduren forklarer kortlægningsparametre og deres brug. Værdier allokeres til disse parametre, før sessionen startes.


11. Hvad er kompleks kortlægning?

Følgende er funktionerne i kompleks kortlægning.

  • Svære krav
  • Mange forvandlinger
  • Kompleks forretningslogik

Informatica Interview Spørgsmål og Svar til Erfarne

12. Hvordan kan man identificere, om mapping er korrekt eller ej uden at forbinde session?

Man kan finde ud af, om sessionen er korrekt eller ej, uden at forbinde sessionen ved hjælp af fejlfindingsmulighed.


13. Kan man bruge mapping-parameter eller -variabler oprettet i én mapping til enhver anden genanvendelig transformation?

Ja, det kan man gøre, fordi genanvendelig transformation ikke indeholder nogen mapplet eller mapping.


14. Forklar brugen af ​​aggregator cache-fil?

Aggregator transformationer håndteres i bidder af instruktioner under hver kørsel. Den gemmer overgangsværdier, som findes i lokal bufferhukommelse. Aggregators giver ekstra cache-filer til lagring af transformationsværdierne, hvis der kræves ekstra hukommelse.


15. Beskriv kort opslagstransformation?

Opslagstransformationer er de transformationer, der har adgangsret til RDBMS-baseret datasæt. Serveren gør adgangen hurtigere ved at bruge opslagstabellerne til at se på eksplicitte tabeldata eller databasen. Afsluttende data opnås ved at matche opslagsbetingelserne for alle opslagsporte leveret under transformationer.


16. Hvad betyder rollespilsdimensionen?

De dimensioner, der bruges til at spille diversificerede roller, mens de forbliver i det samme databasedomæne, kaldes rollespilsdimensioner.


17. Hvordan kan depotrapporter tilgås uden SQL eller andre transformationer?

Svar: Repository-rapporter oprettes af metadata-reporter. Der er ikke behov for SQL eller anden transformation, da det er en webapp.


18. Hvad er de typer metadata, der gemmer i repository?

Typerne af metadata inkluderer kildedefinition, Target definition, Mappings, Mapplet, Transformationer.


19. Forklar kodetabel-kompatibiliteten?

Når data flyttes fra en tegntabel til en anden, forudsat at begge tegntabel har de samme tegnsæt, kan datatab ikke forekomme. Alle karakteristika for kildesiden skal være tilgængelige på målsiden. Desuden, hvis alle tegnene på kildesiden ikke er til stede på målsiden, ville det være en undergruppe, og datatab vil helt sikkert forekomme under transformationen, fordi de to kodesider ikke er kompatible.


20. Hvordan kan du validere alle kortlægninger i depotet samtidigt?

Alle kortlægninger kan ikke valideres samtidigt, fordi hver gang kun én kortlægning kan valideres.


Informatica-interviewspørgsmål og -svar for 2 og 3 års erfaring

21. Forklar kort Aggregator-transformationen?

Det giver mulighed for at lave aggregerede beregninger såsom summer, gennemsnit osv. Det er i modsætning til udtrykstransformation, hvor man kan lave beregninger i grupper.


22. Beskriv Udtrykstransformation?

Værdier kan beregnes i enkelt række, før du skriver på målet i denne form for transformation. Det kan bruges til at udføre ikke-aggregerede beregninger. Betingede udsagn kan også testes, før outputresultater går til måltabeller.


23. Hvad mener du med filtertransformation?

Det er et medium til at filtrere rækker i en kortlægning. Data skal transformeres gennem filtertransformation, og derefter anvendes filterbetingelsen. Filtertransformation indeholder alle input/output-porte, og de rækker, der opfylder betingelsen, kan kun passere gennem dette filter.


24. Hvad er Joiner transformation?

Joiner-transformation kombinerer to tilknyttede heterogene kilder, der bor forskellige steder, mens en kildekvalifikationstransformation kan kombinere data, der kommer fra en fælles kilde.


25. Hvad er opslagstransformation?

Det bruges til at slå data op i en relationstabel gennem kortlægning. Opslagsdefinition fra enhver relationsdatabase importeres fra en kilde, som har en tendens til at forbinde klient og server. Man kan bruge multiple lookup transformation i en mapping.


26. Hvordan bruges Union Transformation?

Svar: Det er en forskelligartet inputgruppetransformation, som kan bruges til at kombinere data fra forskellige kilder. Det fungerer som UNION All-sætning i SQL, der bruges til at kombinere resultatsæt af to SELECT-sætninger.


27. Hvad mener du med Incremental Aggregation?

Mulighed for trinvis aggregering er aktiveret, hver gang der oprettes en session for et kortlægningsaggregat. Power Center udfører trinvis aggregering gennem kortlægningen og historiske cachedata for at udføre nye aggregeringsberegninger trinvist.


28. Hvad er forskellen mellem et tilsluttet opslag og et ikke-forbundet opslag?

Når inputs er taget direkte fra andre transformationer i rørledningen kaldes det forbundet opslag. Selvom uforbundet opslag ikke tager input direkte fra andre transformationer, men det kan bruges i enhver transformation og kan hæves som en funktion ved hjælp af LKP-udtryk. Så det kan siges, at et ikke-forbundet opslag kan kaldes flere gange i kortlægning.


29. Hvad er en mapplet?

En genbrugsgenstand, der bruger mapplet-designer, kaldes en mapplet. Det tillader en at genbruge transformationslogikken i mangfoldighedskortlægninger, og det indeholder også et sæt transformationer.


30. Definer kort genanvendelig transformation?

Genanvendelig transformation bruges adskillige gange i kortlægning. Det er forskelligt fra andre kortlægninger, der bruger transformationen, da det er gemt som metadata. Transformationerne vil blive annulleret i kortlægningerne, når der foretages en ændring i den genanvendelige transformation.


31. Hvad betyder opdateringsstrategi, og hvad er de forskellige muligheder for det?

Række for række behandling udføres af informatica. Hver række indsættes i måltabellen, fordi den er markeret som standard. Opdateringsstrategi bruges, når rækken skal opdateres eller indsættes baseret på en rækkefølge. Desuden skal betingelsen angives i opdateringsstrategi, for at den behandlede række kan markeres som opdateret eller indsat.


32. Hvad er scenariet, der tvinger informatica-serveren til at afvise filer?

Dette sker, når det står over for DD_Reject i transformation af opdateringsstrategi. Desuden forstyrrer den databasebegrænsning, der er gemt i rækkerne, der blev kondenseret.


33. Hvad er surrogatnøgle?

Surrogatnøgle er en erstatning for den naturlige primærnøgle. Det er en unik identifikation for hver række i tabellen. Det er meget fordelagtigt, fordi den naturlige primære nøgle kan ændre sig, hvilket i sidste ende gør opdatering vanskeligere. De bruges altid i form af et ciffer eller heltal.


34. Hvad er de nødvendige opgaver for at opnå sessionspartitionen?

For at udføre sessionspartition skal man konfigurere sessionen til at partitionere kildedata og derefter installere Informatica-servermaskinen i multifold CPU'er.


35. Hvilke filer oprettes under sessionen rums af informatikserver?

Under sessionskørsler er de oprettede filer nemlig Fejllog, Dårlig fil, Workflow lav og sessionslog.


Informatica-interviewspørgsmål og -svar for 5+ års erfaring

36. Definer kort en sessionsopgave?

Det er et stykke instruktion, som guider Power Center-serveren om, hvordan og hvornår data skal overføres fra kilder til mål.


37. Hvad betyder kommandoopgave?

Denne specifikke opgave tillader en eller mere end én shell-kommando ind Unix eller DOS i Windows til at køre under arbejdsgangen.


38. Hvad er en selvstændig kommandoopgave?

Denne opgave kan bruges hvor som helst i arbejdsgangen til at køre shell-kommandoerne.


39. Hvad menes med shell-kommandoer før og efter session?

Kommandoopgave kan kaldes som shell-kommandoen før eller efter sessionen for en sessionsopgave. Man kan køre det som pre-session-kommando r post session success-kommando eller post session failure-kommando.


40. Hvad er foruddefineret hændelse?

Det er en filovervågningsbegivenhed. Den venter på, at en bestemt fil ankommer til en bestemt placering.


41. Hvordan kan du definere en brugerdefied begivenhed?

Brugerdefineret hændelse kan beskrives som et flow af opgaver i arbejdsgangen. Begivenheder kan oprettes og derefter rejses efter behov.


42. Hvad er et arbejdsflow?

Svar: Work flow er en masse instruktioner, der kommunikerer serveren om, hvordan man implementerer opgaver.


43. Hvad er de forskellige værktøjer i workflow manager?

Følgende er de forskellige værktøjer i workflow manager nemlig

  • Opgavedesigner
  • Worklet designer
  • Workflow designer

44. Fortæl mig om andre værktøjer til planlægningsformål end workflow manager pmcmd?

Værktøjet til planlægningsformål andet end workflow manager kan være et tredjepartsværktøj som 'CONTROL M'.


45. Hvad er OLAP (On-Line Analytical Processing?

En metode, hvorved multidimensionel analyse finder sted.


46. ​​Hvad er de forskellige typer OLAP? Giv et eksempel?

ROLAP fx.BO, MOLAP fx.Cognos, HOLAP, DOLAP


47. Hvad mener du med worklet?

Når workflow-opgaverne er grupperet i et sæt, kaldes det som worklet. Workflow-opgaver inkluderer timer, beslutning, kommando, hændelsesvent, mail, session, link, tildeling, kontrol osv.


48. Hvad er brugen af ​​måldesigner?

Target Definition er skabt ved hjælp af måldesigner.


49. Hvor kan vi finde gennemløbsmuligheden i informatica?

Gennemløbsmulighed kan findes i informatica i workflowmonitor. I workflowmonitor, højreklik på session, klik derefter på få køreegenskaber og under kilde/målstatistik kan vi finde mulighed for gennemstrømning.


50. Hvad er målbelastningsrækkefølge?

Ans: Target load-rækkefølge er angivet på baggrund af kildekvalifikationer i en mapping. Hvis der er flere kildekvalifikationer knyttet til forskellige mål, kan man berettige rækkefølgen til, i hvilken informatica-server indlæser data i mål.


Disse interviewspørgsmål vil også hjælpe i din viva(orals)