etl testing interview questions
Lista celor mai frecvente instrumente de testare ETL Întrebări și răspunsuri pentru interviu pentru a vă ajuta să vă pregătiți pentru următorul interviu:
Informațiile de afaceri și datele sunt de o importanță cheie pentru orice companie și companie. Multe companii investesc mult timp și bani în procesul de analiză și sortare a acestor informații vitale.
Analiza și integrarea datelor a câștigat o piață potențială imensă și astfel, pentru a face acest proces organizat și simplu, Instrumente de testare ETL au fost introduse de mulți furnizori de software.
Există multe instrumente open source ETL disponibile pe piață, unde furnizorii permit utilizatorilor să descarce direct versiunile gratuite de pe site-ul lor oficial. Toate funcțiile de bază vor fi disponibile în această versiune gratuită de descărcare, dar pentru a trece la nivelul următor, compania trebuie să se aboneze la furnizori la plată.
Fiecare companie are o structură și un model de afaceri diferit, deci trebuie să facă o analiză clară înainte de a alege instrumentul ETL pentru afacerea lor. Cu ajutorul acestor instrumente ETL open source, afacerea are ocazia să încerce instrumentele software gratuite fără investiții uriașe.
Toți giganții software și-au introdus propriile instrumente de BI.
Cele mai utilizate instrumente ETL sunt cele enumerate mai jos:
- Talend Open Studio
- Trifoi ETL
- Elixir
- Pentaho
- Tehnica de calcul
- IBM - Cognos Data Manager
- Oracle - Integrator de date
- SAS - Studio de integrare a datelor
- AB Initio, SAP - Business Objects Data Integrator
Când este selectat un instrument ETL, următorul pas logic ar fi testarea folosind aceste instrumente. Aici, compania va afla dacă se află pe drumul cel bun în selectarea instrumentului.
Deoarece aceste instrumente ajută la gestionarea unei cantități uriașe de date și date istorice, este necesar efectuați Testarea ETL . Pentru a verifica verificarea exactității datelor, testarea ETL este foarte importantă.
Există două tipuri de testare ETL disponibile:
- Testarea aplicației
- Testarea excentrică a datelor
Proces de testare ETL:
Deși există multe instrumente ETL, un proces simplu de testare este frecvent utilizat în testarea ETL. Este la fel de importantă ca implementarea instrumentului ETL în afacerea dvs.
A avea o strategie de testare ETL bine definită poate face procesul de testare mult mai ușor. Prin urmare, acest proces trebuie urmat înainte de a începe integrarea datelor procesată cu instrumentul ETL selectat.
În acest proces, un grup de experți care cuprinde echipa de programare și dezvoltare va începe să scrie instrucțiuni SQL. Echipa de dezvoltare poate personaliza în funcție de cerințe.
Procesul de testare ETL include:
- Analizând cerința : Înțelegerea structurii afacerii și a cerințelor lor particulare.
- Validarea și estimarea testului: O estimare a timpului și expertizei necesare pentru continuarea procedurii.
- Planificarea și proiectarea testului mediului de testare : Pe baza intrărilor din estimare, este planificat și elaborat un mediu ETL.
- Pregătirea și executarea datelor de testare : Datele pentru test sunt pregătite și executate conform cerințelor.
- Raport sumar : La finalizarea testului, se pregătește un scurt raport sumar pentru improvizare și încheiere.
Întrebări de interviuri de testare ETL
Cu cerința uriașă pentru testarea ETL, vine o cerință imensă pentru experți să efectueze acest proces de testare ETL. Astăzi, există multe locuri de muncă disponibile pentru acest proces.
Dar numai dacă știți bine caracteristicile tehnice și aplicațiile, veți avea șansa de a fi angajați în acest profil. Trebuie să fiți bine pregătiți cu privire la aceste concepte de bază ale instrumentelor ETL, tehnicilor și proceselor acestora pentru a vă oferi cea mai bună imagine.
Mai jos puteți găsi câteva întrebări și răspunsuri care sunt puse mai frecvent în interviurile de testare ETL:
Q # 1) Ce este ETL?
Răspuns: ETL se referă la extragerea, transformarea și încărcarea datelor din orice sistem extern în locul solicitat. Aceștia sunt cei 3 pași de bază din procesul de integrare a datelor. Extragerea înseamnă localizarea datelor și eliminarea din fișierul sursă, transformarea este procesul de transportare a acestora către fișierul țintă necesar și încărcarea fișierului în sistemul țintă în formatul aplicabil.
Q # 2) De ce este necesară testarea ETL?
Răspuns: Testarea ETL este necesară
care este scopul testării de regresie
- Pentru a păstra o verificare a datelor care sunt transferate de la un sistem la altul.
- Pentru a urmări eficiența și viteza procesului.
- Pentru a cunoaște bine procesul ETL înainte de a fi implementat în afacerea și producția dvs.
Î # 3) Care sunt responsabilitățile testerului ETL?
Răspuns: Responsabilitățile includ
- Necesită cunoștințe aprofundate despre instrumentele și procesele ETL.
- Trebuie să scrieți interogările SQL pentru diferitele scenarii date în timpul fazei de testare.
- Ar trebui să putem efectua diferitele noastre tipuri de teste, cum ar fi Cheia primară, valorile implicite și să verificăm celelalte funcționalități ale procesului ETL.
- Verificarea calitatii
Q # 4) Ce sunt dimensiunile?
Răspuns: Dimensiunile sunt grupurile sau categoriile prin care sunt sortate datele rezumate.
Î # 5) La ce se referă zona de organizare?
Răspuns: Zona de stocare este locul în care datele sunt stocate temporar în procesul de integrare a datelor. Aici, datele sunt curățate și verificate pentru orice duplicare.
Q # 6) Explicați foi de mapare ETL.
Răspuns: Foliile de mapare ETL conțin toate informațiile necesare din fișierul sursă, inclusiv toate rândurile și coloanele. Această foaie îi ajută pe experți să scrie interogările SQL pentru testarea instrumentelor ETL.
Q # 7) Menționați câteva cazuri de testare și explicați-le.
Răspuns:
- Validare Doc de mapare - Verificarea dacă informațiile ETL sunt furnizate în Documente de mapare.
- Verificarea datelor - Fiecare aspect referitor la date precum verificarea datelor, verificarea numărului, verificarea nulă sunt testate în acest caz
- Probleme de corectitudine - sunt testate date greșit ortografiate, date inexacte și date nule.
Q # 8) Enumerați câteva erori ETL.
Răspuns: Eroare de calcul, eroare de interfață utilizator, erori sursă, eroare de stare de încărcare, eroare legată de ECP.
În plus față de întrebările de testare ETL de mai sus, pot exista și alte întrebări vitale în care vi se poate cere să menționați instrumentele ETL pe care le-ați folosit anterior. De asemenea, este posibil să fiți întrebat despre orice problemă de depanare cu care v-ați confruntat în experiența anterioară sau despre orice experiență în timp real.
întrebări și răspunsuri bazate pe scenarii sql
Sper că aceste întrebări de bază pentru a începe sunt utile pentru interviul dvs. de testare ETL.
Lectură recomandată
- Întrebări și răspunsuri la interviu
- Câteva întrebări interesante despre testarea software-ului
- Cele mai bune 25 de întrebări și răspunsuri de interviu pentru testarea agilă
- Top 20 Cele mai importante API Testarea întrebărilor și răspunsurilor la interviu
- Întrebări și răspunsuri pentru testarea software-ului (partea 1)
- Top 30 Întrebări și răspunsuri ale interviului pentru testarea securității
- Tutorial de testare a depozitului de date ETL (ghid complet)
- Top 25 Întrebări și răspunsuri la interviuri de testare funcțională