A 25 legnépszerűbb ETL-tesztelési interjúkérdés és válasz 2026-re

Íme az ETL Testing interjúkérdések és válaszok friss és tapasztalt jelöltek számára, hogy megszerezzék álmaik állását.

 

ETL tesztelési interjúkérdések pályakezdőknek


1) Mi az ETL?

Az adattárház architektúrában az ETL fontos komponens, amely bármely üzleti folyamat adatait kezeli. Az ETL jelentése Extract, Átalakítás és a Terhelés. PéldatracA t függvény végzi az adatok adatbázisból való beolvasását. A Transform függvény az adatok jelentéskészítéshez és elemzéshez megfelelő formátumba konvertálását végzi. A load függvény pedig az adatok céladatbázisba írását végzi.

👉 Ingyenes PDF letöltés: ETL tesztelési interjú kérdések és válaszok


2) Magyarázza el, mit tartalmaznak az ETL tesztelési műveletek?

Az ETL tesztelés a következőket tartalmazza:

  • Ellenőrizze, hogy az adatok megfelelően átalakulnak-e az üzleti követelményeknek megfelelően
  • Ellenőrizze, hogy a kivetített adatok csonkítás és adatvesztés nélkül betöltődnek-e az adattárházba
  • Győződjön meg arról, hogy az ETL alkalmazás érvénytelen adatokat jelent, és alapértelmezett értékekkel helyettesíti
  • Győződjön meg arról, hogy az adatok a várt időn belül töltődnek be a méretezhetőség és a teljesítmény javítása érdekében

ETL folyamat
ETL


3) Említse meg, melyek az adattárház-alkalmazások típusai, és mi a különbség az adatbányászat és az adattárház között?

Az adattárház-alkalmazások típusai a következők

  • Információ feldolgozás
  • Analitikai feldolgozás
  • Data Mining

Adatbányászat úgy definiálható, mint az ex folyamatatracrejtett prediktív információk kinyerése nagy adatbázisokból és az adatok értelmezése, míg az adattárházak adatbányát használhatnak az adatok gyorsabb analitikus feldolgozásához. Adattárolás több forrásból származó adatok egyetlen közös adattárba történő összesítésének folyamata


4) Milyen eszközöket használnak az ETL-ben?

  • Cognos határozati adatfolyam
  • Oracle Raktárépítő
  • Üzleti objektumok XI
  • SAS üzleti raktár
  • SAS Enterprise ETL szerver

5) Mi a tény? Milyen fajtái vannak a tényeknek?

Ez egy többdimenziós modell központi eleme, amely tartalmazza az elemezni kívánt mértékeket. A tények a méretekhez kapcsolódnak.

A tények fajtái

  • Additív tények
  • Félig additív tények
  • Nem additív tények

6) Magyarázza el, mik azok a kockák és OLAP-kockák?

A kockák olyan adatfeldolgozó egységek, amelyek az adattárházból származó ténytáblákból és dimenziókból állnak. Többdimenziós elemzést biztosít.

Az OLAP az Online Analytics Processing rövidítése, az OLAP-kocka pedig nagy adatokat tárol többdimenziós formában jelentéskészítési célokra. A dimenziók szerint kategorizált mérőszámoknak nevezett tényekből áll.


7) Magyarázza el, mi az tracszint és milyen típusok vannak?

TracAz ing szint a naplófájlokban tárolt adatok mennyisége. TracA nyelvi szint két csoportra osztható: normál és részletes. A normál szint magyarázza a tracrészletesen, míg a részletesen elmagyarázza a tracszinteket minden egyes sorban.


8) Magyarázza el, mi az a tényszem?

A szemcsetény az a szint, amelyen a tényinformációt tárolják. Tény szemcsésségként is ismert


9) Magyarázza el, mi az a tény nélküli tényséma, és mi az a mérték?

A mértékek nélküli ténytáblázat ténytelen ténytáblázat néven ismert. Megtekintheti az előforduló események számát. Például egy olyan esemény rögzítésére szolgál, mint például az alkalmazottak száma egy vállalatnál.

A ténytáblázat oszlopain alapuló numerikus adatokat mértékek néven ismerjük


10) Magyarázza el, mi az átalakulás?

Az átalakítás egy adattárobjektum, amely adatokat generál, módosít vagy továbbít. Az átalakításnak két típusa van: Aktív és Passzív


ETL fejlesztői interjú kérdések és válaszok tapasztaltaknak

11) Magyarázza el a Lookup Transformation használatát?

A Lookup Transformation hasznos

  • Kapcsolódó érték lekérése táblázatból oszlopérték használatával
  • A lassan változó mérettáblázat frissítése
  • Ellenőrizze, hogy vannak-e már rekordok a táblázatban

12) Magyarázza el, mi a particionálás, a hash particionálás és a köralapú particionálás?

A teljesítmény javítása érdekében a tranzakciókat részekre osztják, ezt particionálásnak nevezik. A particionálás lehetővé teszi Informatikai Szerver többféle kapcsolat létrehozásához különböző forrásokhoz

A partíciók típusai a következők

Round-Robin particionálás:

  • Az informatika az adatokat egyenletesen osztja el az összes partíció között
  • Minden partícióban, ahol a feldolgozandó sorok száma megközelítőleg azonos, ez a particionálás alkalmazható

Hash particionálás:

  • Az adatok partíciók közötti csoportosítására szolgáló kulcsok particionálásához az Informatica szerver hash funkciót alkalmaz
  • Akkor használatos, ha biztosítani kell, hogy ugyanazon partícióban az azonos partíciós kulccsal rendelkező sorok feldolgozási csoportjai legyenek biztosítva.

13) Említse meg, mi az előnye a DataReader Destination Adapter használatának?

A DataReader Destination Adapter használatának előnye, hogy feltölt egy ADO rekordkészlet (rekordokból és oszlopokból áll) a memóriában, és a DataReader interfész implementálásával kiteszi a DataFlow feladatból származó adatokat, hogy más alkalmazások is felhasználhassák az adatokat.


14) SSIS (SQL Server Integration Service) használatával mi a lehetséges módja a tábla frissítésének?

A táblázat SSIS-sel történő frissítésének lehetséges módjai:

  • Használat SQL parancs
  • Használjon állomásozó táblázatot
  • Használja a gyorsítótárat
  • Használja a Script Task-ot
  • MSSQL használata esetén használja a teljes adatbázisnevet a frissítéshez

15) Ha nem OLEDB (Object Linking and Embedding Database) forrása van a kereséshez, mit tenne?

Abban az esetben, ha nem OLEBD-forrást használ a kereséshez, akkor a gyorsítótárat kell használnia az adatok betöltéséhez és forrásként való használatához.


16) Milyen esetben használ dinamikus gyorsítótárat és statikus gyorsítótárat a csatlakoztatott és nem csatlakoztatott átalakításoknál?

  • A dinamikus gyorsítótár akkor használatos, ha frissítenie kell a főtáblázatot és az 1-es típusú lassan változó dimenziókat (SCD).
  • Lapos fájlok esetén statikus gyorsítótárat használunk

17) Magyarázza el, mi a különbség a kapcsolat nélküli és a csatlakoztatott keresés között?

Összekapcsolt keresés Összefüggetlen keresés
A csatlakoztatott keresés részt vesz a térképenping Akkor használják, amikor keresési függvényt használunk kifejezéstranszformáció helyett, miközben a map függvényt használjuk.ping
Több érték is visszaadható Csak egy kimeneti portot ad vissza
Más transzformációkhoz kapcsolható és értéket ad vissza Más átalakítás nem kapcsolható össze
Statikus vagy dinamikus gyorsítótár használható a csatlakoztatott kereséshez Nincs kapcsolat, mivel csak statikus gyorsítótár
A csatlakoztatott keresés támogatja a felhasználó által meghatározott alapértelmezett értékeket A kapcsolat nélküli keresés nem támogatja a felhasználó által meghatározott alapértelmezett értékeket
A Connected Lookupban több oszlop is visszaadható ugyanabból a sorból, vagy beszúrható a dinamikus keresési gyorsítótárba A nem csatlakoztatott keresés egy visszatérési portot jelöl ki, és minden sorból egy oszlopot ad vissza

18) Magyarázza el, mi az adatforrás nézet?

Az adatforrás nézet lehetővé teszi az elemzési szolgáltatások adatbázisaiban használt relációs séma meghatározását. A dimenziók és kockák nem közvetlenül az adatforrás-objektumokból jönnek létre, hanem az adatforrás-nézetekből.


19) Magyarázza el, mi a különbség az OLAP és az ETL eszközök között?

Az ETL és az OLAP eszköz közötti különbség az

ETL eszköz az exnek szóltracadatok kinyerése a régi rendszerekből és betöltése egy adott adatbázisba valamilyen adattisztítási folyamattal.

Példa: Adatszakasz, Informatika stb.

Míg az OLAP jelentéskészítési célt szolgál a többirányú modellben elérhető OLAP adatokban.

Példa: Üzleti objektumok, Cognos stb.


20) Hogyan lehetsz extract SAP az Informatika segítségével?

  • A tápcsatlakozási opcióval kipróbálhatjatract SAP adatok informatika segítségével
  • Telepítse és konfigurálja a PowerConnect eszközt
  • Importálja a forrást a Source Analyzerbe. Az Informatika és SAP A Powerconnect átjáróként működik. A következő lépés az ABAP kód generálása a térképhez.ping akkor csak az informatika tud adatokat kinyerni SAP
  • A külső rendszerek csatlakoztatására és források importálására a Power Connect szolgál

21) Említse meg, mi a különbség a Power Mart és a Power Center között?

Power Center Power Mart
Tegyük fel, hogy hatalmas mennyiségű adatot dolgoz fel Tegyük fel, hogy kis mennyiségű adatot dolgoz fel
Támogatja az ERP forrásokat, mint pl SAP, emberek puha stb. Nem támogatja az ERP-forrásokat
Támogatja a helyi és globális adattárat Támogatja a helyi adattárat
A helyi tárhelyet globális tárolóvá alakítja Nincs specifikációja a helyi globális tárolóvá alakítására

22) Magyarázza el, mi az a megállóhely, és mi a célja a színpadi területnek?

Az adatállomásozás egy olyan terület, ahol az adatokat ideiglenesen tárolja az adattárház-kiszolgálón. Az adatok szakaszolása a következő lépéseket tartalmazza

  • Forrásadatok pl.tracadatátalakítás és -átalakítás
  • Adatátalakítás (adattisztítás, értékátalakítás)
  • Helyettesítő kulcs hozzárendelések

23) Mi az a buszséma?

A különböző üzleti folyamatokhoz a közös dimenziók azonosításához BUS séma használatos. Megfelelő méretekkel, valamint az információ szabványos meghatározásával érkezik


24) Magyarázza el, mi az adattisztítás?

Az adatok törlése az adatok törlésének folyamata az adattárházból. Törli a kéretlen adatokat, mint a nullértékkel vagy extra szóközzel rendelkező sorokat.


25) Magyarázza el, mik azok a sémaobjektumok?

A sémaobjektumok azok a logikai struktúrák, amelyek közvetlenül hivatkoznak az adatbázis adataira. A sémaobjektumok táblákat, nézeteket, sorozat-szinonimákat, indexeket, fürtöket, függvénycsomagokat és adatbázis-hivatkozásokat tartalmaznak.


26) Magyarázza el ezeket a kifejezéseket: Session, Worklet, Mapplet és Workflow?

  • Mapplet: Átalakítási halmazokat rendez vagy hoz létre
  • Munkahelyiség: Egy meghatározott feladatsort képvisel
  • Munkafolyamat: Ez egy olyan utasításkészlet, amely megmondja a szervernek, hogyan hajtsa végre a feladatokat
  • Ülés: Ez egy olyan paraméterkészlet, amely megmondja a szervernek, hogyan vigye át az adatokat a forrásokból a célba

Ezek az interjúkérdések a viva-ban is segítenek.

Foglald össze ezt a bejegyzést a következőképpen: