Bevezetés az ETL tesztelési interjúkérdésekbe és -válaszokba

Az üzleti információk és adatok a mai napok bármely üzleti vállalkozásának legfontosabb dolgai. Az összes elemzés és ezen eredmények integrálása óriási potenciált nyert a piacon. Számos ETL tesztelő eszköz segít a folyamat szervezésében és egyszerűbbé tételében. Az ETL tesztelésnek jól definiált stratégiával kell rendelkeznie, amely megkönnyíti ezt az egész folyamatot. A folyamat magában foglalja a követelmény elemzését, validálást és tesztbecslést, teszttervezést és a tesztkörnyezet megtervezését, a tesztadatok előkészítését és végrehajtását, valamint az összefoglaló jelentés létrehozását. Az extrakciós, átalakítási és betöltési folyamat rengeteg elemzést igényel, és ennek eredményeként megfelelő tesztelésre van szükség. A következő kérdések betekintést nyújtanak az interjúk során feltehető összes kérdésbe.

Most, ha olyan állást keres, amely az ETL tesztelésével kapcsolatos, akkor fel kell készülnie a 2019. évi ETL tesztelési interjúkérdésekre. Igaz, hogy az interjúk különbözőek a munkakörök szerint. Itt elkészítettük a fontos ETL tesztelési interjúkérdéseket és -válaszokat, amelyek segítenek abban, hogy sikerrel járjon az interjúban.

Ebben a 2019. évi ETL-tesztelési interjúkérdés-cikkben 10 legfontosabb és leggyakrabban használt interjúkérdést mutatunk be. Ezeket a kérdéseket két részre osztják:

1. rész - ETL tesztelési interjúkérdések (alapvető)

Ez az első rész az ETL tesztelési interjúval kapcsolatos alapvető kérdéseket és válaszokat tartalmazza

Q1. Mi az ETL, és magyarázza meg, miért van szükség az ETL tesztelésére?

Válasz:
Az ETL a kivonás, átalakítás és betöltés rövidítése. Ezt a folyamatot azoknak az adatoknak a végezték, amelyeket bármilyen üzleti jövő elemzésére és előrejelzésére használnak. A kibontás az adatok megkeresését és az összes adat eltávolítását a forrásfájlból jelenti. Az átalakítás az az adat, amely minden szükséges fájlba továbbítja, és ezt a fájlt a kért vagy alkalmazható formátumban a célrendszerbe tölti be. Az ETL tesztelésének szükségessége felmerül, mivel nyomon kell követnünk az adatokat, amelyeket az egyik rendszerről a másikra átalakítunk. Emellett ellenőriznünk kell az egész folyamat hatékonyságát és sebességét. Az ETL tesztelés biztosítja, hogy az összes végrehajtott adat megfeleljen az ügyfél követelményeinek, és biztosítsa a szükséges kimenetet.

Q2. Mi a helyettesítő kulcs?

Válasz:
A helyettesítő kulcs egyedi azonosítóként mondható el, amely felhasználható entitás vagy objektum modellezésére. Ez egy egyedi kulcs lehet, amelynek jelentősége minden objektum vagy entitás elsődleges azonosítója, amely nem származik más adatbázisból, és nem használható elsődleges kulcsként. A helyettesítő kulcs egyedi sorszám lehet. A helyettesítő kulcs nem mindig elsődleges kulcs, és általában az adatbázistól függ. Kiválasztja, hogy az adatbázis aktuális vagy időbeli-e. Ha az adatbázis aktuális, akkor az aktuális adatokat tárolja, és az adatokhoz egy-egy kapcsolat szükséges. Ami az ideiglenes adatbázist illeti, az elsődleges és a helyettesítő kulcsok között sok-sok kapcsolat lehet.

Térjünk át a következő ETL tesztelési interjúkérdésekhez.

Q3. Magyarázza el, mi a particionálás, és magyarázza meg a partíciók típusait?

Válasz:
A teljesítmény javítása érdekében a jelenlegi tranzakciókat fel kell osztani, és ezt a folyamatot particionálásnak nevezzük. A particionálás segít az Informatica Servernek, hogy különféle kapcsolatokat hozzon létre a különféle forrásokkal. A partíciók típusai:
Kerek vörösbeosztás: Az összes adat egyenletesen oszlik meg az összes partíció között. Az összes partíció esetében, amikor a sorok száma nagyjából megegyezik, akkor ezt a partícionálást kell használni.
Hash particionálás: Ebben a particionálásban az összes partíciós kulcs a partíciók közé csoportosítva hash függvényt alkalmaz. Annak biztosítására szolgál, hogy az azonos partíciókulccsal rendelkező feldolgozott sorcsoportok azonos partíciókkal rendelkezzenek.

Q4. Milyen módon lehet frissíteni a táblákat az SSIS használatakor?
Válasz:
Ez az interjú során feltett gyakori ETL tesztelési interjúkérdések. Az alábbiakban megtalálja az ETL Testing által támogatott különféle táblázatokat. A táblázat frissítéséhez az SSIS használatával a következő lépéseket lehet végrehajtani:

  • Használjon SQL parancsot
  • Használjon egy átmeneti táblát a színpadi adatok tárolásához
  • A gyorsítótár segítségével tároljon korlátozott helyet igénylő és gyakran frissítést igénylő adatokat
  • Használja a Szkripteket a feladatok ütemezéséhez
  • Használja a teljes adatbázis nevét az MSSQL frissítéséhez.

Q5. Mi az a megállóhely és mi a célja?

Válasz:
Az adatfokozás általában egy olyan folyamatgyűjtemény, amelyet a forrásrendszer-adatok előkészítéséhez használnak. Ezután ezeket az adatokat betöltjük az adattárházba. Az adatkészítés a következő lépéseket tartalmazza:

Forrásadatok kinyerése és adatok átalakítása, ahol az adatok átalakításra kerülnek az ügyfelek igényei szerint. Az adatátalakítás magában foglalja az adatok tisztításának és az értékek átalakításának folyamatát. Ez magában foglalja a helyettesítő kulcskiosztás folyamatát is.

2. rész - ETL tesztelési interjúkérdések (haladó)

Nézzük meg most az ETL tesztelési interjú kérdéseit.

Q6. Magyarázza el a különbséget az ETL tesztelés és az adatbázis tesztelés között?

Válasz:
Az ETL tesztelés és az adatbázis tesztelés közötti különbség a következő:

  • Az ETL tesztelés általában az üzleti intelligencia jelentésére összpontosít, míg az adatbázis tesztelése az adatok integrálását foglalja magában.
  • Az ETL teszteléshez használt eszközök a Cognos, a QuerySurge és az Informatica, míg a QTP és a szelén az adatbázis-tesztelés automatizálására szolgálnak.
  • Az adatok elemzése az ETL-ben potenciálisan befolyásolja az adatokat. A normál adatbázis-tesztelésnek építészeti megvalósítási hatása van
  • Az ETL tesztelés deformálta az adatokat, míg az adatbázis tesztelése normalizált adatokat használ.

Q7. Mi a tény? Magyarázza el a tények típusát?

Válasz:
A tény egy többdimenziós modell központi eleme, amely az elemzendő intézkedésekből áll. A tények különböző dimenziókhoz kapcsolódnak.

A tények típusa a következő:
Additív: Egy intézkedés aritmetikai számításokat végezhet az összes vagy néhány dimenzió felhasználásával.
Fél-adalékanyag: Ebben a típusban egy mérés csak néhány dimenzió felhasználásával végezhet aritmetikai számítást.
Nem additív: A mérés nem vehet részt a számtani függvényekben dimenzió használatával.

Térjünk át a következő ETL tesztelési interjúkérdésekhez.

Q8. Mi a különbség a helyettesítő és az elsődleges kulcs között?

Válasz:
Azt mondják, hogy egy helyettesített kulcsnak egymás után generált számai vannak, amelyeknek nincs értelme. Csak arra használják, hogy az egyedileg azonosítsa a jelen lévő sorokat. Az elsődleges kulcsot viszont a sorok egyedi azonosítására használják. A felhasználók számára látható és a követelmények szerint megváltoztatható.

Q9. Definiálja a lassan változó dimenzió kifejezést.
Válasz:
Ez egy interjúban a leggyakrabban feltett ETL tesztelési interjúkérdések. A lassan változó méretek azok, amelyek hajlamosak lassan megváltozni. Az ezekben a dimenziókban szereplő adatok lassan változnak. Ennek a dimenziónak a példája lehet egy város vagy egy alkalmazott.
Az adatokban szereplő méretekben szereplő sorok teljesen lecserélhetők nyomonkövetési adatok nélkül, vagy új sor létrehozható vagy beszúrható. Ezzel a lassú változásokat nyomon lehet követni.

Q10. Magyarázza el az adattisztítás fogalmát?

Válasz:
Egy adat törlése az adattárból adattisztításnak nevezik. Ez a törölt adat általában olyan adat, amelynek null értékei vannak sorokkal, vagy szóközök, amelyeket meg kell tisztítani. Ebben a folyamatban az ilyen hulladék vagy hulladék tisztítása az értékeket elvégzi.

Ajánlott cikk

Ez egy útmutató az ETL tesztelési interjúkérdések és válaszok listájához, így a jelölt könnyen meg tudja oldani ezeket az ETL tesztelési interjúkérdéseket. Itt, ebben a bejegyzésben megvizsgáltuk az ETL tesztelésével készített interjú legnépszerűbb kérdéseit, amelyeket gyakran kérdeznek az interjúkban. A következő cikkeket is megnézheti további információkért -

  1. 10 Essential Power Bi interjú kérdés
  2. PowerShell interjúkérdések - a leghasznosabb
  3. A 10 legnépszerűbb MicroStrategy interjúkérdés
  4. JIRA interjúkérdések