Top 50 Informatica-interviewvragen en antwoorden (2025)

Hier vindt u de interviewvragen en antwoorden van Informatica voor zowel nieuwere als ervaren kandidaten om hun droombaan te krijgen.

 

Informatica-interviewvragen en -antwoorden voor eerstejaarsstudenten

1. Wat bedoel je met Enterprise Data Warehousing?

Wanneer de organisatiegegevens op één toegangspunt worden aangemaakt, wordt dit bedrijfsdatawarehousing genoemd. Gegevens kunnen via één bronopslag met een globaal overzicht aan de server worden geleverd. Men kan periodieke analyses uitvoeren op dezelfde bron. Het geeft betere resultaten, maar de benodigde tijd is echter hoog.

👉 Gratis pdf-download: vragen en antwoorden over Informatica-interviews >>


2. Wat is het verschil tussen een database, een datawarehouse en een datamart?

De database bevat een reeks redelijk verwante gegevens die normaal gesproken klein van formaat zijn in vergelijking met datawarehouse. Terwijl er in het datawarehouse assortimenten van allerlei soorten gegevens zijn en er alleen gegevens worden verwijderd op basis van de behoeften van de klant. Aan de andere kant is datamart ook een set gegevens die is ontworpen om aan de behoeften van verschillende domeinen te voldoen. Een organisatie heeft bijvoorbeeld verschillende gegevens voor haar verschillende afdelingen, zoals verkoop, financiën, marketing enz.


3. Wat wordt bedoeld met een domein?

Wanneer alle gerelateerde relaties en knooppunten worden gedekt door één enkel organisatorisch punt, wordt dit domein genoemd. Hierdoor kan het databeheer verbeterd worden.


4. Wat is het verschil tussen een repositoryserver en een krachtpatser?

De repositoryserver bestuurt de volledige repository, inclusief tabellen, grafieken en verschillende procedures, enz. De belangrijkste functie is het waarborgen van de integriteit en consistentie van de repository. Terwijl een krachtige server de implementatie van verschillende processen regelt onder de factoren van de databaserepository van de server.


5. Hoeveel repository's kunnen er in informatica worden aangemaakt?

Er kan een willekeurig aantal zijn opslagplaatsen in informatica maar uiteindelijk hangt het af van het aantal poorten.


6. Wat is het voordeel van het partitioneren van een sessie?

Partitioneren van een sessie betekent solo-implementatiesequenties binnen de sessie. Het hoofddoel is om de werking en efficiëntie van de server te verbeteren. Andere transformaties, waaronder extracties en andere outputs van enkele partities, worden parallel uitgevoerd.


7. Hoe worden indexen gemaakt na voltooiing van het laadproces?

Voor het maken van indexen na het laadproces kunnen opdrachttaken op sessieniveau worden gebruikt. Scripts voor het maken van indexen kunnen in lijn worden gebracht met de workflow van de sessie of de implementatievolgorde na de sessie. Bovendien kan dit type indexcreatie niet worden gecontroleerd na het laadproces op transformatieniveau.


8. Leg sessies uit. Leg uit hoe batches worden gebruikt om uitvoeringen te combineren?

Een lesset die moet worden geïmplementeerd om gegevens van een bron naar een doel te converteren, wordt een sessie genoemd. Een sessie kan worden uitgevoerd met behulp van de opdracht manager of pmcmd van de sessie. Batchuitvoering kan worden gebruikt om sessie-uitvoeringen serieel of parallel te combineren. In batches kunnen verschillende sessies parallel of serieel worden overgedragen.


9. Hoeveel sessies kan één groep in batches hebben?

U kunt een willekeurig aantal sessies groeperen, maar de migratie zou eenvoudiger zijn als het aantal sessies in een batch kleiner is.


10. Leg het verschil uit tussen mappingparameter en mappingvariabele?

Wanneer waarden veranderen tijdens de uitvoering van de sessie, wordt dit een mappingvariabele genoemd. Na voltooiing slaat de Informatica-server de eindwaarde van een variabele op en wordt deze opnieuw gebruikt wanneer de sessie opnieuw wordt gestart. Bovendien worden de waarden die tijdens de uitvoering van de sessie niet veranderen, mappingparameters genoemd. De toewijzingsprocedure legt de toewijzingsparameters en hun gebruik uit. Aan deze parameters worden waarden toegewezen voordat de sessie wordt gestart.


11. Wat is complexe mapping?

Hieronder staan ​​de kenmerken van complexe mapping.

  • Moeilijke eisen
  • Veel transformaties
  • Complexe bedrijfslogica

Informatica-interviewvragen en antwoorden voor ervaren

12. Hoe kan men vaststellen of de mapping correct is of niet zonder verbinding te maken met de sessie?

Met behulp van de foutopsporingsoptie kunt u ontdekken of de sessie correct is of niet zonder de sessie te verbinden.


13. Kan men mappingparameters of -variabelen die in één mapping zijn gemaakt, gebruiken voor een andere herbruikbare transformatie?

Ja, dat kan, omdat herbruikbare transformatie geen mapplet of mapping bevat.


14. Leg het gebruik van het aggregator-cachebestand uit?

Aggregator-transformaties worden tijdens elke run in stukken instructies verwerkt. Het slaat overgangswaarden op die in het lokale buffergeheugen worden gevonden. Aggregators bieden extra cachebestanden voor het opslaan van de transformatiewaarden als er extra geheugen nodig is.


15. Beschrijf kort de opzoektransformatie?

Opzoektransformaties zijn die transformaties die toegangsrecht hebben tot op RDBMS gebaseerde datasets. De server maakt de toegang sneller door de opzoektabellen te gebruiken om naar expliciete tabelgegevens of de database te kijken. Concluderende gegevens worden verkregen door het matchen van de opzoekvoorwaarde voor alle opzoekpoorten die tijdens transformaties worden geleverd.


16. Wat betekent de rollenspeldimensie?

De dimensies die worden gebruikt voor het spelen van gediversifieerde rollen terwijl ze in hetzelfde databasedomein blijven, worden rollenspeldimensies genoemd.


17. Hoe zijn repositoryrapporten toegankelijk zonder SQL of andere transformaties?

Antwoord: Repositoryrapporten worden opgesteld door de metadatareporter. Er is geen behoefte aan SQL of andere transformatie omdat het een webapp is.


18. Wat zijn de soorten metadata die in de repository worden opgeslagen?

De soorten metadata omvatten brondefinitie, Target definitie, mappings, mapplet, transformaties.


19. Leg de compatibiliteit van de codepagina's uit?

Wanneer gegevens van de ene codepagina naar de andere worden verplaatst, op voorwaarde dat beide codepagina's dezelfde tekensets hebben, kan er geen gegevensverlies optreden. Alle kenmerken van de bronpagina moeten beschikbaar zijn op de doelpagina. Bovendien, als niet alle karakters van de bronpagina aanwezig zijn op de doelpagina, zou het een subset zijn en zal er zeker gegevensverlies optreden tijdens de transformatie vanwege het feit dat de twee codepagina's niet compatibel zijn.


20. Hoe kun je alle toewijzingen in de repository tegelijkertijd valideren?

Alle toewijzingen kunnen niet gelijktijdig gevalideerd worden, omdat er telkens maar één toewijzing gevalideerd kan worden.


Informatica-interviewvragen en antwoorden voor 2 en 3 jaar ervaring

21. Leg de Aggregator-transformatie kort uit?

Hiermee kunt u geaggregeerde berekeningen uitvoeren, zoals sommen, gemiddelden enz. Het verschilt van uitdrukkingstransformatie waarbij u berekeningen in groepen kunt uitvoeren.


22. Beschrijf expressietransformatie?

Bij deze vorm van transformatie kunnen waarden in één rij worden berekend voordat ze op het doel worden geschreven. Het kan worden gebruikt om niet-geaggregeerde berekeningen uit te voeren. Voorwaardelijke instructies kunnen ook worden getest voordat uitvoerresultaten naar doeltabellen gaan.


23. Wat bedoel je met filtertransformatie?

Het is een medium voor het filteren van rijen in een mapping. Gegevens moeten worden getransformeerd door middel van filtertransformatie en vervolgens worden de filtervoorwaarden toegepast. Filtertransformatie bevat alle invoer-/uitvoerpoorten en de rijen die aan de voorwaarde voldoen, kunnen alleen door dat filter gaan.


24. Wat is Joiner-transformatie?

Joiner-transformatie combineert twee aan elkaar gekoppelde heterogene bronnen die zich op verschillende locaties bevinden, terwijl een bron-kwalificatietransformatie gegevens kan combineren die afkomstig zijn uit een gemeenschappelijke bron.


25. Wat is opzoektransformatie?

Het wordt gebruikt voor het opzoeken van gegevens in een relationele tabel door middel van mapping. De opzoekdefinitie uit elke relationele database wordt geïmporteerd uit een bron die de neiging heeft client en server met elkaar te verbinden. U kunt meerdere opzoektransformaties gebruiken in een mapping.


26. Hoe wordt Union Transformation gebruikt?

Antw: Het is een transformatie van diverse invoergroepen die kan worden gebruikt om gegevens uit verschillende bronnen te combineren. Het werkt als de UNION All-instructie in SQL die wordt gebruikt om de resultatenset van twee SELECT-instructies te combineren.


27. Wat bedoel je met incrementele aggregatie?

De optie voor incrementele aggregatie wordt ingeschakeld telkens wanneer een sessie wordt gemaakt voor een mapping-aggregaat. Power Center voert incrementele aggregatie uit via de mapping- en historische cachegegevens om nieuwe aggregatieberekeningen stapsgewijs uit te voeren.


28. Wat is het verschil tussen een verbonden zoekopdracht en een niet-verbonden zoekopdracht?

Wanneer de invoer rechtstreeks uit andere transformaties in de pijplijn wordt gehaald, wordt dit connected lookup genoemd. Hoewel niet-verbonden opzoeken geen invoer rechtstreeks van andere transformaties overneemt, maar het kan in alle transformaties worden gebruikt en kan worden verhoogd als een functie met behulp van de LKP-expressie. Er kan dus worden gezegd dat een niet-verbonden zoekopdracht meerdere keren kan worden aangeroepen bij het in kaart brengen.


29. Wat is een mapplet?

Een recyclebaar object dat mapplet designer gebruikt, wordt een mapplet genoemd. Het maakt het mogelijk om de transformatielogica te hergebruiken in meerdere mappings. Bovendien bevat het ook een reeks transformaties.


30. Definieer herbruikbare transformatie kort?

Herbruikbare transformatie wordt talloze keren gebruikt bij het in kaart brengen. Het verschilt van andere mappings die de transformatie gebruiken, omdat deze wordt opgeslagen als metadata. De transformaties worden in de toewijzingen teniet gedaan wanneer er een wijziging in de herbruikbare transformatie wordt aangebracht.


31. Wat betekent updatestrategie, en wat zijn de verschillende opties ervan?

Rij voor rij verwerking wordt gedaan door informatica. Elke rij wordt in de doeltabel ingevoegd omdat deze als standaard is gemarkeerd. De updatestrategie wordt gebruikt wanneer de rij moet worden bijgewerkt of ingevoegd op basis van een bepaalde reeks. Bovendien moet de voorwaarde worden gespecificeerd in de updatestrategie om de verwerkte rij te markeren als bijgewerkt of ingevoegd.


32. Welk scenario dwingt de informatica-server om bestanden te weigeren?

Dit gebeurt wanneer het wordt geconfronteerd met DD_Reject tijdens de transformatie van de updatestrategie. Bovendien verstoort het de databasebeperking die in de rijen is opgeslagen.


33. Wat is een surrogaatsleutel?

Surrogaatsleutel is een vervanging voor de natuurlijke hoofdsleutel. Het is een unieke identificatie voor elke rij in de tabel. Het is zeer nuttig omdat de natuurlijke primaire sleutel kan veranderen, wat het bijwerken uiteindelijk moeilijker maakt. Ze worden altijd gebruikt in de vorm van een cijfer of geheel getal.


34. Wat zijn de vereiste taken om de sessiepartitie te realiseren?

Om een ​​sessiepartitie uit te voeren, moet u de sessie configureren om brongegevens te partitioneren en vervolgens de Informatica-servermachine in meervoudige CPU's te installeren.


35. Welke bestanden worden tijdens de sessie-rum gemaakt door de informaticaserver?

Tijdens het uitvoeren van sessies zijn de aangemaakte bestanden namelijk het foutenlogboek, het slechte bestand, de workflow laag en het sessielogboek.


Informatica-interviewvragen en -antwoorden voor meer dan 5 jaar ervaring

36. Een sessietaak kort definiëren?

Het is een stuk instructie dat de Power Center-server begeleidt over hoe en wanneer gegevens van bronnen naar doelen moeten worden overgedragen.


37. Wat betekent commandotaak?

Deze specifieke taak staat één of meer shell-opdrachten toe Unix of DOS in Windows om tijdens de workflow te draaien.


38. Wat is een zelfstandige commandotaak?

Deze taak kan overal in de workflow worden gebruikt om de shell-opdrachten uit te voeren.


39. Wat wordt bedoeld met shell-opdrachten vóór en na de sessie?

De opdrachttaak kan worden aangeroepen als de shell-opdracht vóór of na de sessie voor een sessietaak. Je kunt het uitvoeren als opdracht vóór de sessie, opdracht na sessie succes of opdracht na sessie mislukt.


40. Wat is een vooraf gedefinieerde gebeurtenis?

Het is een evenement voor het bekijken van bestanden. Het wacht tot een specifiek bestand op een specifieke locatie arriveert.


41. Hoe kun je een door de gebruiker getrotseerde gebeurtenis definiëren?

Door de gebruiker gedefinieerde gebeurtenis kan worden omschreven als een stroom van taken in de workflow. Er kunnen evenementen worden gecreëerd en vervolgens naar voren worden gebracht als dat nodig is.


42. Wat is een werkstroom?

Antwoord: Workflow is een reeks instructies die de server communiceert over hoe taken moeten worden geïmplementeerd.


43. Wat zijn de verschillende tools in workflowmanager?

Hieronder staan ​​de verschillende hulpmiddelen in de workflowmanager, namelijk

  • Taakontwerper
  • Werklet-ontwerper
  • Werkstroomontwerper

44. Kunt u mij nog andere hulpmiddelen voor planningsdoeleinden noemen, behalve de workflowmanager pmcmd?

De tool voor andere planningsdoeleinden dan de workflowmanager kan een tool van derden zijn, zoals 'CONTROL M'.


45. Wat is OLAP (On-Line Analytical Processing?)

Een methode waarmee multidimensionale analyse plaatsvindt.


46. ​​Wat zijn de verschillende soorten OLAP? Geef een voorbeeld?

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


47. Wat bedoel je met werklet?

Wanneer de workflowtaken in een set worden gegroepeerd, wordt dit een worklet genoemd. Workflowtaken omvatten timer, decision, command, event wait, mail, session, link, assignment, control etc.


48. Wat is het nut van target designer?

Target Definitie wordt gemaakt met behulp van een doelontwerper.


49. Waar kunnen we de doorvoeroptie vinden in informatica?

Doorvoeroptie vindt u in informatica in workflowmonitor. Klik in de workflowmonitor met de rechtermuisknop op sessie en klik vervolgens op run-eigenschappen ophalen en onder bron-/doelstatistieken kunnen we de doorvoeroptie vinden.


50. Wat is de beoogde laadvolgorde?

Ans: Target laadvolgorde wordt gespecificeerd op basis van bronkwalificaties in een mapping. Als er meerdere bronkwalificaties zijn gekoppeld aan verschillende doelen, dan kan men de volgorde bepalen waarin de informatica-server gegevens in doelen laadt.


Deze interviewvragen zullen ook helpen bij je viva (oralen)