Introduktion til ETL Testing Interview Spørgsmål og svar

Forretningsinformation og data er de vigtigste ting enhver virksomhed i disse dage. Analyse af alle data og integrering af disse resultater har opnået et enormt potentiale på markedet. Der er mange ETL-testværktøjer, der hjælper med at have en proces organiseret og enklere. ETL-test skal have en veldefineret strategi, der gør hele denne proces lettere. Processen inkluderer analyse af kravet, validering og testestimering, testplanlægning og design af testmiljøet, testdataforberedelse og udførelse og oprettelse af en sammenfattende rapport. Ekstrakt, transformering og indlæsningsproces kræver en masse analyser og har som et resultat behov for korrekt test. De følgende spørgsmål giver dig et indblik i alle de spørgsmål, der kan stilles i et interview.

Nu, hvis du er på udkig efter et job, der er relateret til ETL-test, skal du forberede dig på spørgsmålene til ETL-test til 2019. Det er sandt, at hvert interview er forskelligt i henhold til de forskellige jobprofiler. Her har vi forberedt de vigtige ETL Testing Interview Spørgsmål og svar, som vil hjælpe dig med at få succes i dit interview.

I denne artikel om ETL-testintervjuespørgsmål fra 2019 skal vi præsentere 10 vigtigste og hyppigt anvendte spørgsmål om ETL-testintervju. Disse spørgsmål er opdelt i to dele er som følger:

Del 1 - ETL-testintervjuespørgsmål (grundlæggende)

Denne første del dækker grundlæggende ETL-testintervjuespørgsmål og svar

Q1. Hvad er ETL, og forklar, hvorfor ETL-test er påkrævet?

Svar:
ETL er en forkortelse for udtræk, transformering og indlæsning. Denne proces udføres for de data, der bruges til at analysere og forudsige fremtiden for enhver virksomhed. Udtrækning betyder placering af data og fjernelse fra kildefilen alle data. Transformering er processen med at transportere dataene til en hvilken som helst påkrævet fil og indlæse denne fil til målsystemet i det format, der ønskes eller anvendes. Behovet for ETL-test opstår, da vi er nødt til at holde styr på data, der transformeres fra et system til et andet. Vi er også nødt til at kontrollere effektiviteten og hastigheden af ​​hele denne proces. ETL-test sikrer, at alle data, der implementeres, er i henhold til klientens krav og leverer den nødvendige output.

Q2. Hvad er surrogatnøglen?

Svar:
En surrogatnøgle kan siges som en unik identifikator, der kan bruges til modellering af en enhed eller et objekt. Det kan være en unik nøgle, hvis betydning er at være en primær identifikation af ethvert objekt eller enhed, der ikke er afledt fra nogen anden database og ikke kan bruges som en primær nøgle. Surrogatnøglen kan være et unikt rækkefølge. En surrogatnøgle er ikke altid en primær nøgle, og den afhænger normalt af databasen. Den vælger, om databasen er aktuel eller af en tidsmæssig art. Når en database er aktuel, gemmer den aktuelle data og skal have et forhold til data i data. Når det kommer til den tidsmæssige database, kan der være en mange til én-forbindelse mellem de primære og surrogatnøgler.

Lad os gå til de næste spørgsmål om ETL-testintervju.

Q3. Forklar, hvad der er partitionering, og forklar typen af ​​partitioner?

Svar:
For at forbedre ydelsen er de nuværende transaktioner opdelt, og denne proces kaldes partitionering. Partitionering hjælper Informatica Server med at oprette forskellige forbindelser til dens forskellige kilder. Typerne af partitioner er:
Round Robin Partitioning: Alle data fordeles jævnt mellem alle partitioner. I alle disse partitioner, når antallet af rækker er omtrent det samme, bruges denne partitionering.
Hash-partitionering: I denne partitionering er alle partitioneringstaster grupperet mellem partitionerne anvender en hash-funktion. Det bruges til at sikre, at den behandlede gruppe af rækker med den samme opdelingsnøgle har de samme partitioner.

Q4. Hvad er måderne til at opdatere en tabel på, når SSIS bruges?
Svar:
Dette er de almindelige ETL-testintervjuespørgsmål, der stilles i et interview. Nedenfor finder du de forskellige tabeller, der understøttes af ETL-testning. For at opdatere en tabel ved hjælp af SSIS kan følgende trin udføres:

  • Brug SQL-kommando
  • Brug en iscenesættelsestabel til at gemme scenedata
  • Brug cache til at gemme data, der bruger begrænset plads og kræver hyppig opdatering
  • Brug scripts til at planlægge opgaver
  • Brug det fulde databasenavn til opdatering af MSSQL.

Q5. Hvad er et iscenesættelsesområde, og hvad er dets formål?

Svar:
Datastaging er normalt en samling af processer, der bruges til at forberede kildesystemdataene. Disse data indlæses derefter i datalageret. Data iscenesættelse inkluderer følgende trin:

Kildedataekstraktion og datatransformation, hvor data er omstruktureret som pr. Kundebehov. Datatransformation inkluderer processen med datarensning og værdi-transformationer. Det involverer også processen med surrogatnøgleopgaver.

Del 2 - ETL-testintervjuespørgsmål (avanceret)

Lad os nu se på de avancerede ETL-testintervjuespørgsmål.

Q6. Forklar forskellen mellem ETL-test og databasetest?

Svar:
Forskellen mellem ETL-test og databasetest er som nedenfor:

  • ETL-test fokuserer normalt på rapportering af forretningsinformation, mens databasetest involverer en integration af data.
  • De værktøjer, der bruges til ETL-test er Cognos, QuerySurge og Informatica, mens QTP og selen bruges til automatisering af databasetestning.
  • Analysen af ​​data i ETL har en potentiel indvirkning på data. Den normale databasetest har konsekvenser for arkitektonisk implementering
  • ETL-test har deformaliseret data, mens databasetest bruger normaliserede data.

Q7. Hvad er der? Forklar typer fakta?

Svar:
En kendsgerning er en central komponent i en flerdimensionel model, der består af de mål, der skal analyseres. Fakta hænger sammen med forskellige dimensioner.

Typen af ​​kendsgerninger er som nedenfor:
Tilsætningsstof: Et mål kan udføre aritmetiske beregninger ved at bruge alle eller nogle dimensioner.
Halvadditiv: I denne type kan et mål udføre aritmetisk beregning ved kun at bruge nogle dimensioner.
Ikke-additiv: En foranstaltning kan ikke deltage i aritmetiske funktioner ved hjælp af dimension.

Lad os gå til de næste spørgsmål om ETL-testintervju.

Q8. Hvad er forskellen mellem surrogatnøglen og den primære nøgle?

Svar:
Det siges, at en surrogatnøgle har sekvensielt genererede tal, som ikke har nogen betydning. Det bruges bare til at identificere de rækker, der er til stede unikt. Primærnøgle bruges derimod til at identificere rækker unikt. Det er synligt for brugerne, og det kan ændres efter krav.

Q9. Definer udtrykket langsomt skiftende dimension.
Svar:
Dette er de mest stillede ETL Testing Interview Questions i et interview. Langsomt skiftende dimensioner er dem, der har tendens til at ændre sig meget langsomt. Data, der findes i disse dimensioner, er langsomt at ændre. Eksempel på denne dimension kan være en by eller en medarbejder.
Rækkerne i disse data i dimensionerne kan enten udskiftes fuldstændigt uden at have nogen track record eller en ny række kan oprettes eller indsættes. Ved at bruge dette kan de langsomme ændringer også spores.

Q10. Forklar begrebet rensning af data?

Svar:
Sletning af et stykke data fra datavarehuset kaldes data rensning. Disse data, der slettes, er normalt data, der har rækker med nulværdier eller mellemrum, der skal ryddes op. I denne proces rengøring af denne slags affald eller skrammel udføres værdier.

Anbefalet artikel

Dette har været en guide til listen over ETL-testintervjuespørgsmål og-svar, så kandidaten let kan nedbryde disse ETL-testintervjuespørgsmål. Her i dette indlæg har vi undersøgt de vigtigste ETL-testintervjuespørgsmål, som ofte stilles i interviews. Du kan også se på de følgende artikler for at lære mere -

  1. 10 Essential Power Bi Interview spørgsmål
  2. PowerShell-interviewspørgsmål - mest nyttige
  3. Top 10 MicroStrategy-interviewspørgsmål
  4. JIRA Interview Spørgsmål