etl testing interview questions
Ako nájdem svoj bezpečnostný kód siete
Zoznam najčastejšie kladených nástrojov na testovanie ETL Interview Otázky a odpovede, ktoré vám pomôžu pripraviť sa na nadchádzajúci rozhovor:
Obchodné informácie a údaje majú kľúčový význam pre každé podnikanie a spoločnosť. Mnoho spoločností investuje veľa času a peňazí do procesu analýzy a triedenia týchto dôležitých informácií.
Analýza a integrácia údajov získala obrovský potenciálny trh, a aby bol tento proces organizovaný a jednoduchý, Nástroje na testovanie ETL boli predstavené mnohými dodávateľmi softvéru.
Na trhu je k dispozícii veľa nástrojov ETL s otvoreným zdrojom, kde predajcovia umožňujú používateľom priamo si stiahnuť bezplatné verzie z ich oficiálnych webových stránok. Všetky základné funkcie budú k dispozícii v tejto bezplatnej verzii na stiahnutie, ale na upgrade na ďalšiu úroveň si spoločnosť musí predplatiteľov predplatiť.
Každá spoločnosť má inú obchodnú štruktúru a model, preto musí pred výberom nástroja ETL pre svoje podnikanie urobiť jasnú analýzu. Pomocou týchto otvorených nástrojov ETL má podnik príležitosť vyskúšať si bezplatné softvérové nástroje bez akýchkoľvek veľkých investícií.
Všetci softvéroví giganti predstavili svoje vlastné nástroje BI.
Najpoužívanejšie nástroje ETL sú uvedené nižšie:
- Otvorené štúdio Talend
- Ďatelina ETL
- Elixír
- Pentaho
- Výpočtový
- IBM - Cognos Data Manager
- Oracle - integrátor údajov
- SAS - Štúdio integrácie údajov
- AB Initio, SAP - integrátor dát obchodných objektov
Keď je vybraný nástroj ETL, ďalším logickým krokom by bolo testovanie pomocou týchto nástrojov. Tu spoločnosť zistí, či sú pri výbere nástroja na správnej ceste.
Pretože tieto nástroje pomáhajú pri riešení veľkého množstva údajov a historických údajov, je potrebné vykonať Testovanie ETL . Na zaistenie kontroly presnosti údajov je testovanie ETL veľmi dôležité.
K dispozícii sú dva typy testovania ETL:
ako otvárať súbory SWF na Chrome
- Testovanie aplikácií
- Testovanie dátových údajov
Proces testovania ETL:
Aj keď existuje veľa nástrojov ETL, pri testovaní ETL sa bežne používa jednoduchý testovací proces. Je to rovnako dôležité ako implementácia nástroja ETL do vášho podnikania.
Dobre definovaná stratégia testovania ETL môže výrazne uľahčiť testovací proces. Preto je potrebné tento proces dodržať skôr, ako začnete s integráciou údajov spracovanou s vybraným nástrojom ETL.
V tomto procese začne skupina odborníkov pozostávajúca z programovacieho a vývojového tímu písať príkazy SQL. Vývojový tím sa môže prispôsobiť podľa požiadaviek.
Proces testovania ETL zahŕňa:
- Analýza požiadavky : Pochopenie obchodnej štruktúry a ich konkrétnych požiadaviek.
- Validácia a odhad testu: Odhad času a odborných znalostí potrebných na vykonanie postupu.
- Plánovanie testov a návrh testovacieho prostredia : Na základe vstupov z odhadu je naplánované a vypracované prostredie ETL.
- Príprava a vykonávanie testovacích údajov : Údaje pre test sa pripravujú a vykonávajú podľa požiadavky.
- Súhrnná správa : Po dokončení testovacej prevádzky je pripravená krátka súhrnná správa pre improvizáciu a záver.
Dotazy na rozhovor s ETL
S obrovskou požiadavkou na testovanie ETL prichádza veľká požiadavka na odborníkov, aby vykonali tento proces testovania ETL. Dnes je pre tento proces k dispozícii veľa pracovných miest.
Iba v prípade, že ste si dobre vedomí technických vlastností a aplikácií, budete mať v tomto profile šancu zamestnať sa. Musíte byť dobre pripravení na tieto základné koncepty nástrojov ETL, ich techník a procesov, aby ste dosiahli maximum.
Ďalej uvádzame niekoľko otázok a odpovedí, ktoré sa v rozhovoroch o testovaní ETL vyskytujú častejšie:
Otázka č. 1) Čo je to ETL?
Odpoveď: ETL označuje extrakciu, transformáciu a načítanie údajov z ľubovoľného vonkajšieho systému na požadované miesto. Toto sú základné 3 kroky v procese integrácie údajov. Extrahovanie znamená vyhľadanie údajov a ich odstránenie zo zdrojového súboru, transformácia je proces ich prenosu do požadovaného cieľového súboru a načítania súboru v cieľovom systéme v príslušnom formáte.
Otázka č. 2) Prečo je potrebné testovanie ETL?
Odpoveď: Vyžaduje sa testovanie ETL
- Neustále kontrolovať údaje, ktoré sa prenášajú z jedného systému do druhého.
- Sledovať efektívnosť a rýchlosť procesu.
- Byť dobre oboznámený s procesom ETL predtým, ako sa implementuje do vášho podnikania a výroby.
Otázka č. 3) Aké sú povinnosti testera ETL?
implementácia binárneho vyhľadávacieho stromu v c ++
Odpoveď: Medzi zodpovednosti patrí
- Vyžaduje hlbokú znalosť nástrojov a procesov ETL.
- Vo fáze testovania je potrebné zapisovať dotazy SQL pre rôzne scenáre.
- Mali by byť schopní vykonávať naše rôzne typy testov, ako je primárny kľúč, predvolené hodnoty a udržiavať kontrolu ďalších funkcií procesu ETL.
- Kontrola kvality
Otázka č. 4) Čo sú to Dimenzie?
Odpoveď: Dimenzie sú skupiny alebo kategórie, prostredníctvom ktorých sú sumarizované údaje triedené.
Otázka č. 5) Na čo odkazuje pracovná oblasť?
Odpoveď: Pracovná oblasť je miesto, kde sa údaje dočasne ukladajú v procese integrácie údajov. Tu sa údaje očistili a skontrolovali, či nedochádza k duplikácii.
Otázka č. 6) Vysvetlite mapovacie listy ETL.
Odpoveď: Mapovacie listy ETL obsahujú všetky požadované informácie zo zdrojového súboru vrátane všetkých riadkov a stĺpcov. Tento hárok pomáha odborníkom pri písaní dotazov SQL na testovanie nástrojov ETL.
Otázka č. 7) Uveďte niekoľko testovacích prípadov a vysvetlite ich.
Odpoveď:
- Validácia mapovacieho dokumentu - Overenie, či sú informácie ETL poskytované v mapovacom dokumente.
- Kontrola údajov - V tomto prípade sa testujú všetky aspekty týkajúce sa údajov, ako napríklad kontrola údajov, kontrola čísel, kontrola nuly
- Problémy so správnosťou - testujú sa nesprávne napísané údaje, nepresné údaje a nulové údaje.
Otázka č. 8) Uveďte niekoľko chýb ETL.
Odpoveď: Chyba výpočtu, Chyba používateľského rozhrania, Chyba zdroja, Chyba stavu načítania, Chyba súvisiaca s ECP.
Okrem vyššie uvedených testovacích otázok ETL môžu existovať ďalšie zásadné otázky, kde môžete byť požiadaní, aby ste spomenuli nástroje ETL, ktoré ste použili skôr. Tiež sa vás môžu pýtať na akékoľvek problémy s ladením, s ktorými ste sa stretli vo svojich predchádzajúcich skúsenostiach, alebo s skúsenosťami v reálnom čase.
Dúfam, že tieto základné úvodné otázky sú užitočné pre váš rozhovor s testovaním ETL.
Odporúčané čítanie
- Dotazy a odpovede na pohovor
- Niektoré zaujímavé otázky týkajúce sa testovania softvéru
- 25 najlepších otázok a odpovedí na agilné testovacie pohovory
- Top 20 najdôležitejších API testovacích otázok a odpovedí na pohovory
- Otázky a odpovede na otázky týkajúce sa testovania softvéru (1. časť)
- Najvyšších 30 otázok a odpovedí na pohovory týkajúce sa testovania bezpečnosti
- Výukový program na testovanie dátových skladov ETL (kompletný sprievodca)
- Top 25 funkčných testovacích otázok a odpovedí na pohovory