etl testing interview questions
Popis najčešće postavljanih ETL alata za testiranje Pitanja i odgovori za intervju koji će vam pomoći da se pripremite za predstojeći intervju:
Poslovne informacije i podaci od ključne su važnosti za bilo koju tvrtku i tvrtku. Mnoge tvrtke ulažu puno vremena i novca u proces analize i razvrstavanja ovih vitalnih podataka.
Analizom i integracijom podataka steklo se veliko potencijalno tržište, pa je ovaj proces kako bi se ovaj postupak učinio organiziranim i jednostavnim Alati za ispitivanje ETL-a uveli su mnogi dobavljači softvera.
Na tržištu su dostupni mnogi ETL alati otvorenog koda, gdje dobavljači omogućuju korisnicima da izravno preuzmu besplatne verzije sa svoje službene web stranice. Sve osnovne funkcije bit će dostupne u ovoj besplatnoj verziji za preuzimanje, ali da bi se nadogradila na sljedeću razinu, tvrtka se mora pretplatiti na dobavljače.
Svaka tvrtka ima drugačiju poslovnu strukturu i model, pa moraju napraviti jasnu analizu prije nego što odaberu ETL alat za svoje poslovanje. Uz pomoć ovih ETL alata otvorenog koda, tvrtka ima priliku isprobati besplatne softverske alate bez velikih ulaganja.
Svi softverski divovi predstavili su vlastite BI alate.
Najčešće korišteni ETL alati navedeni su u nastavku:
- Talend Open Studio
- Djetelina ETL
- Eliksir
- Pentaho
- Računarstvo
- IBM - Upravitelj podataka Cognos
- Oracle - integrator podataka
- SAS - Studio za integraciju podataka
- AB Initio, SAP - Integrator podataka o poslovnim objektima
Kada se odabere ETL alat, sljedeći logični korak bilo bi testiranje pomoću tih alata. Ovdje će tvrtka saznati jesu li na pravom putu pri odabiru alata.
Kako ti alati pomažu u radu s ogromnom količinom podataka i povijesnih podataka, to je neophodno provesti ETL ispitivanje . Da bi se provjerila točnost podataka, ETL testiranje je vrlo važno.
Dostupne su dvije vrste ETL ispitivanja:
- Testiranje aplikacija
- Ekscentrično ispitivanje podataka
Postupak ispitivanja ETL-a:
Iako postoji mnogo ETL alata, u ETL testiranju obično se koristi jednostavan postupak ispitivanja. To je jednako važno kao i uvođenje ETL alata u vaše poslovanje.
Imati dobro definiranu ETL strategiju testiranja može znatno olakšati postupak testiranja. Stoga ovaj postupak treba slijediti prije nego započnete integraciju podataka obrađenu odabranim alatom ETL.
U tom će procesu grupa stručnjaka koja se sastoji od tima za programiranje i razvoj početi pisati SQL izjave. Razvojni tim može prilagoditi zahtjevima.
Postupak ispitivanja ETL uključuje:
- Analizirajući zahtjev : Razumijevanje poslovne strukture i njihovih posebnih zahtjeva.
- Provjera valjanosti i ispitivanja: Procjena vremena i stručnosti potrebnih za nastavak postupka.
- Planiranje i dizajniranje testnog okruženja : Na temelju podataka iz procjene planira se i razrađuje ETL okruženje.
- Priprema i izvršavanje podataka o ispitivanju : Podaci za test pripremaju se i izvršavaju prema zahtjevu.
- Sažeto izvješće : Po završetku probne vožnje priprema se kratko sažeto izvješće za improvizaciju i zaključivanje.
Pitanja za ispitivanje ETL-a
Uz ogroman zahtjev za ispitivanjem ETL-a, dolazi i veliki zahtjev za stručnjacima da provedu taj postupak ispitivanja ETL-a. Danas je za ovaj postupak dostupno mnogo poslova.
Ali samo ako dobro poznajete tehničke značajke i programe, imat ćete priliku biti angažirani na ovom profilu. Morate biti dobro pripremljeni za ove osnovne koncepte ETL alata, njihove tehnike i procese kako biste pružili svoj najbolji kadar.
Ispod možete pronaći nekoliko pitanja i odgovora koji se češće postavljaju u ETL intervjuima:
P # 1) Što je ETL?
Odgovor: ETL se odnosi na izdvajanje, pretvaranje i učitavanje podataka iz bilo kojeg vanjskog sustava na traženo mjesto. Ovo su osnovna 3 koraka u procesu integracije podataka. Izdvajanje znači lociranje podataka i uklanjanje iz izvorne datoteke, pretvorba je postupak prijenosa u traženu ciljnu datoteku i učitavanje datoteke u ciljni sustav u odgovarajućem formatu.
P # 2) Zašto je potrebno ETL testiranje?
Odgovor: ETL ispitivanje je potrebno
- Da biste provjerili podatke koji se prenose iz jednog sustava u drugi.
- Da biste pratili učinkovitost i brzinu postupka.
- Da biste dobro upoznali ETL postupak prije nego što se primijeni u vašem poslovanju i proizvodnji.
P # 3) Koje su odgovornosti ispitivača ETL-a?
Odgovor: Odgovornosti uključuju
- Zahtijeva detaljno poznavanje ETL alata i procesa.
- Tijekom faze testiranja treba napisati SQL upite za različite zadane scenarije.
- Trebali bi biti u mogućnosti provoditi naše različite vrste testova kao što su Primarni ključ, zadane vrijednosti i provjeravati ostale funkcionalnosti ETL procesa.
- Provjera kvalitete
P # 4) Što su dimenzije?
Odgovor: Dimenzije su skupine ili kategorije kroz koje se sortirani sažeti podaci razvrstavaju.
P # 5) Na što se odnosi scensko područje?
Odgovor: Postupno mjesto je mjesto na kojem se podaci privremeno pohranjuju u procesu integracije podataka. Ovdje su se podaci očistili i provjerili ima li dupliciranja.
Q # 6) Objasnite ETL listove za mapiranje.
Odgovor: ETL listovi za mapiranje sadrže sve potrebne informacije iz izvorne datoteke, uključujući sve retke i stupce. Ovaj list pomaže stručnjacima u pisanju SQL upita za ispitivanje ETL alata.
P # 7) Spomenite nekoliko test slučajeva i objasnite ih.
Odgovor:
tehnička pitanja i odgovori na razgovor za pomoć
- Mapping Doc Validation - Provjera jesu li ETL podaci navedeni u Mapping Doc.
- Provjera podataka - U ovom se slučaju ispituju svi aspekti vezani uz podatke, kao što su provjera podataka, provjera broja, provjera nule
- Problemi s ispravnošću - ispituju se pogrešno napisani podaci, netočni podaci i nevažeći podaci.
P # 8) Navedite nekoliko ETL bugova.
Odgovor: Greška u izračunu, greška u korisničkom sučelju, izvorna greška, greška stanja učitavanja, greška povezana s ECP-om.
Uz gornja pitanja ETL testiranja, mogu postojati i druga vitalna pitanja u kojima će se od vas tražiti da spominjete ETL alate koje ste ranije koristili. Također, mogli bi vas pitati o svim problemima s otklanjanjem pogrešaka s kojima ste se suočavali u svom ranijem iskustvu ili o bilo kojem iskustvu u stvarnom vremenu.
Nadam se, ova osnovna pitanja o početku rada korisna su za vaš ETL intervju.
Preporučena literatura
- Intervjuirajte pitanja i odgovore
- Neka zanimljiva pitanja za ispitivanje softverskog testiranja
- 25 najboljih agilnih testova za pitanja i odgovore na intervjue
- 20 najvažnijih pitanja i odgovora za ispitivanje API ispitivanja
- Pitanja i odgovori za testiranje softvera (1. dio)
- Top 30 pitanja i odgovora za ispitivanje sigurnosti
- Vodič za ispitivanje skladišta podataka ETL-a (cjelovit vodič)
- Top 25 funkcionalnih ispitivanja Intervju pitanja i odgovori