etl testing interview questions
Seznam najpogostejših vprašanj ETL Orodja za testiranje Vprašanja in odgovori za intervju, ki vam bodo v pomoč pri pripravi na prihodnji intervju:
Poslovne informacije in podatki so ključnega pomena za vsako podjetje in podjetje. Številna podjetja vlagajo veliko časa in denarja v postopek analize in razvrščanja teh vitalnih informacij.
Analiza in integracija podatkov je pridobila velik potencialni trg, zato je ta postopek organiziran in preprost, Orodja za testiranje ETL so uvedli številni prodajalci programske opreme.
Na trgu je na voljo veliko odprtokodnih orodij ETL, kjer prodajalci omogočajo uporabnikom, da brezplačno prenesejo brezplačne različice s svojega uradnega spletnega mesta. Vse osnovne funkcije bodo na voljo v tej brezplačni različici, vendar se mora podjetje za nadgradnjo na naslednjo stopnjo naročiti na prodajalce ob plačilu.
Vsako podjetje ima drugačno poslovno strukturo in model, zato mora pred izdelavo orodja ETL za svoje podjetje narediti jasno analizo. S pomočjo teh odprtokodnih orodij ETL ima podjetje priložnost preizkusiti brezplačna programska orodja brez velikih naložb.
Vsi velikani programske opreme so predstavili svoja BI orodja.
Najbolj uporabljena orodja ETL so navedena spodaj:
- Talend Open Studio
- Clover ETL
- Eliksir
- Pentaho
- Računalništvo
- IBM - Upravitelj podatkov Cognos
- Oracle - integrator podatkov
- SAS - Studio za integracijo podatkov
- AB Initio, SAP - Integrator podatkov o poslovnih objektih
Ko je izbrano orodje ETL, bi bil naslednji logični korak testiranje z uporabo teh orodij. Tu bodo podjetja spoznala, ali so pri izbiri orodja na pravi poti.
Ker ta orodja pomagajo pri obravnavi ogromne količine podatkov in zgodovinskih podatkov, je to treba storiti izvedite Testiranje ETL . Za preverjanje natančnosti podatkov je zelo pomembno testiranje ETL.
Na voljo sta dve vrsti testiranja ETL:
- Preizkušanje aplikacij
- Podatkovno ekscentrično preskušanje
Postopek testiranja ETL:
Čeprav obstaja veliko orodij ETL, se pri testiranju ETL pogosto uporablja preprost postopek testiranja. Pomemben je kot vključitev orodja ETL v vaše podjetje.
Če imate natančno določeno strategijo testiranja ETL, lahko postopek testiranja olajšate. Zato je treba temu postopku slediti, preden začnete integracijo podatkov, obdelano z izbranim orodjem ETL.
V tem postopku bo skupina strokovnjakov, ki jo sestavlja skupina za programiranje in razvijanje, začela pisati izjave SQL. Razvojna skupina lahko prilagodi glede na zahteve.
Postopek testiranja ETL vključuje:
- Analiza zahteve : Razumevanje poslovne strukture in njihovih posebnih zahtev.
- Validacija in ocena preskusa: Ocena časa in strokovnega znanja, potrebnega za nadaljevanje postopka.
- Načrtovanje preskusov in oblikovanje preskusnega okolja : Na podlagi vhodnih podatkov iz ocene je načrtovano in izdelano okolje ETL.
- Priprava in izvedba testnih podatkov : Podatki za test so pripravljeni in izvedeni v skladu z zahtevo.
- Povzetek poročila : Po zaključku preizkusa se pripravi kratko povzetek za improvizacijo in zaključek.
Vprašanja za intervju z ETL
Z veliko zahtevo po testiranju ETL prihaja tudi velika zahteva, da strokovnjaki izvedejo postopek testiranja ETL. Danes je za ta postopek na voljo veliko delovnih mest.
Toda le, če se dobro zavedate tehničnih lastnosti in aplikacij, boste imeli možnost zaposlitve v tem profilu. Za najboljši posnetek morate biti dobro pripravljeni na te osnovne koncepte orodij ETL, njihovih tehnik in postopkov.
Spodaj lahko najdete nekaj vprašanj in odgovorov, ki so pogostejša v intervjujih za testiranje ETL:
Q # 1) Kaj je ETL?
Odgovor: ETL se nanaša na pridobivanje, preoblikovanje in nalaganje podatkov iz katerega koli zunanjega sistema na zahtevano mesto. To so osnovni 3 koraki v procesu integracije podatkov. Izvlečenje pomeni iskanje podatkov in njihovo odstranjevanje iz izvorne datoteke, pretvorba je postopek prenosa v zahtevano ciljno datoteko in nalaganje datoteke v ciljni sistem v ustrezni obliki.
Q # 2) Zakaj je potrebno testiranje ETL?
Odgovor: Potrebno je testiranje ETL
- Če želite preveriti podatke, ki se prenašajo iz enega sistema v drugega.
- Za sledenje učinkovitosti in hitrosti postopka.
- Da se dobro seznanite s postopkom ETL, preden se vključi v vaše podjetje in proizvodnjo.
V # 3) Kakšne so odgovornosti preizkuševalcev ETL?
Odgovor: Odgovornosti vključujejo
- Zahteva poglobljeno znanje o orodjih in procesih ETL.
- V fazi testiranja mora napisati poizvedbe SQL za različne dane scenarije.
- Bi morali biti sposobni izvajati različne vrste testov, kot so primarni ključ, privzete vrednosti in preverjati druge funkcije procesa ETL.
- Preverjanje kakovosti
Q # 4) Kaj so dimenzije?
Odgovor: Dimenzije so skupine ali kategorije, po katerih so razvrščeni povzeti podatki.
V # 5) Na kaj se nanaša območje uprizoritve?
Odgovor: Predelovalno območje je kraj, kjer se podatki začasno shranijo v procesu integracije podatkov. Tu so bili podatki očiščeni in preverjeni, ali se podvajajo.
kakšna je razlika med testnim načrtom in testno strategijo
Q # 6) Pojasnite liste za preslikavo ETL.
Odgovor: Preslikavalni listi ETL vsebujejo vse zahtevane informacije iz izvorne datoteke, vključno z vsemi vrsticami in stolpci. Ta list pomaga strokovnjakom pri pisanju poizvedb SQL za testiranje orodij ETL.
V # 7) Omenite nekaj testnih primerov in jih razložite.
Odgovor:
- Mapping Doc Validation - Preverjanje, ali so informacije ETL na voljo v Mapping Doc.
- Preverjanje podatkov - v tem primeru se preizkusijo vsi vidiki v zvezi s podatki, kot so preverjanje podatkov, preverjanje številk, preverjanje ničnosti
- Težave s pravilnostjo - preskušajo se napačno črkovani podatki, netočni podatki in nični podatki.
V # 8) Naštejte nekaj napak ETL.
Odgovor: Napaka izračuna, napaka uporabniškega vmesnika, napake vira, napaka stanja nalaganja, napaka, povezana z ECP.
Poleg zgornjih vprašanj o preizkušanju ETL lahko obstajajo še druga ključna vprašanja, pri katerih boste morda morali omeniti orodja ETL, ki ste jih uporabljali že prej. Prav tako vas bodo morda vprašali o kakršnih koli težavah z odpravljanjem napak, s katerimi ste se soočali v prejšnjih izkušnjah, ali o kakršnih koli izkušnjah v realnem času.
Upam, da so ta osnovna vprašanja za začetek koristna za vaš intervju za preizkus ETL.
Priporočeno branje
- Vprašanja in odgovori za intervjuje
- Nekaj zanimivih vprašanj za preskušanje programske opreme
- 25 najboljših agilnih preizkusnih vprašanj in odgovorov
- 20 najpomembnejših vprašanj in odgovorov za preskušanje API-jev
- Vprašanja in odgovori za preizkušanje programske opreme (1. del)
- Top 30 vprašanj in odgovorov za preskušanje varnosti
- Vadnica za testiranje skladišča podatkov ETL (popoln vodnik)
- Najboljših 25 vprašanj in odgovorov za intervjuje s funkcionalnim testiranjem