Johdatus ETL-testihaastatteluun liittyviin kysymyksiin ja vastauksiin

Yritystiedot ja tiedot ovat tärkeimpiä asioita kaikissa liiketoiminnoissa nykyään. Kaikkien tietojen analysointi ja näiden tulosten integrointi on saanut aikaan valtavan potentiaalin markkinoilla. On monia ETL-testaustyökaluja, jotka auttavat prosessin järjestämisessä ja yksinkertaistamisessa. ETL-testauksella on oltava hyvin määritelty strategia, joka tekee koko prosessista helpomman. Prosessiin sisältyy vaatimuksen analysointi, validointi ja testin arviointi, testisuunnittelu ja testausympäristön suunnittelu, testitietojen valmistelu ja suorittaminen sekä yhteenvetoraportin luominen. Poiminta-, muuntamis- ja latausprosessi vaatii paljon analyysejä, minkä seurauksena se tarvitsee asianmukaista testausta. Seuraavat kysymykset antavat sinulle kuvan kaikista kysymyksistä, joita voidaan kysyä haastattelussa.

Nyt, jos etsit työtä, joka liittyy ETL-testaukseen, sinun on varauduttava 2019: n ETL-testaushaastattelukysymyksiin. On totta, että jokainen haastattelu on erilainen työprofiilien mukaan. Täällä olemme laatineet tärkeät ETL-testihaastattelua koskevat kysymykset ja vastaukset, jotka auttavat sinua menestymään haastattelussa.

Tässä 2019 ETL-testaushaastattelukysymyksiä käsittelevässä artikkelissa esitetään 10 tärkeintä ja yleisimmin käytettyä ETL-testauksen haastattelukysymystä. Nämä kysymykset on jaettu kahteen osaan, jotka ovat seuraavat:

Osa 1 - ETL-testihaastattelukysymykset (perus)

Tämä ensimmäinen osa kattaa ETL-testauksen haastattelun peruskysymykset ja vastaukset

Q1. Mikä on ETL ja selitä miksi ETL-testausta vaaditaan?

Vastaus:
ETL on lyhenne uutteesta, muuntamisesta ja kuormituksesta. Tämä prosessi tehdään datalle, jota käytetään analysoimaan ja ennustamaan liiketoiminnan tulevaisuutta. Purkaminen tarkoittaa datan löytämistä ja kaiken datan poistamista lähdetiedostosta. Muuntaminen on tietojen siirtäminen mihin tahansa vaadittavaan tiedostoon ja tämän tiedoston lataaminen kohdejärjestelmään pyydetyssä tai sovellettavassa muodossa. Tarve ETL-testaukselle syntyy, kun meidän on pidettävä kirjaa tiedoista, joita muutetaan järjestelmästä toiseen. Meidän on myös tarkistettava koko prosessin tehokkuus ja nopeus. ETL-testauksella varmistetaan, että kaikki toteutettavat tiedot ovat asiakkaan vaatimusten mukaisia ​​ja tuottavat tarvittavan tuotoksen.

Q2. Mikä on korvaava avain?

Vastaus:
Korvaava avain voidaan sanoa yksilöivänä tunnisteena, jota voidaan käyttää entiteetin tai objektin mallintamiseen. Se voi olla ainutlaatuinen avain, jonka merkitys on olla minkä tahansa objektin tai kokonaisuuden ensisijainen tunniste, jota ei ole johdettu muusta tietokannasta ja jota ei voida käyttää ensisijaisena avaimena. Korvaava avain voi olla ainutlaatuinen järjestysnumero. Korvaava avain ei ole aina ensisijainen avain ja se riippuu yleensä tietokannasta. Se valitsee onko tietokanta nykyinen vai ajallinen. Kun tietokanta on ajan tasalla, se tallentaa nykyisen datan ja sillä on oltava yhden suhteen data. Kun kyse on ajallisesta tietokannasta, ensiö- ja korvaavien avainten välillä voi olla moni-yksi-suhde.

Siirrytään seuraavaan ETL-testihaastatteluun liittyviin kysymyksiin.

Q3. Selitä, mikä on osiointi, ja selitä osiotyypit?

Vastaus:
Suorituskyvyn parantamiseksi läsnä olevat tapahtumat on jaoteltu alaryhmiin ja tätä prosessia kutsutaan ositukseksi. Osiointi auttaa Informatica Serveriä luomaan erilaisia ​​yhteyksiä eri lähteisiin. Osioiden tyypit ovat:
Pyöreä Robin-osiointi: Kaikki tiedot jakautuvat tasaisesti kaikkien osioiden kesken. Tätä osiota käytetään kaikissa näissä osioissa, kun rivien lukumäärä on suunnilleen sama.
Hash-osiointi: Tässä osiossa kaikki osiointiavaimet on ryhmitelty osioihin, joissa on hash-toiminto. Sitä käytetään varmistamaan, että jaetulla avaimella käsitellyillä riviryhmillä on samat osiot.

Q4. Millä tavoilla taulukko voidaan päivittää, kun SSIS: ää käytetään?
Vastaus:
Tämä on yleisimpiä haastattelussa esitettyjä ETL-testihaastattelukysymyksiä. Alla on taulukot, joita ETL-testaus tukee. Voit päivittää taulukon SSIS: n avulla seuraavat vaiheet:

  • Käytä SQL-komentoa
  • Käytä vaihetaulua tallentaaksesi vaiheitiedot
  • Käytä välimuistia tietojen tallentamiseen, jotka käyttävät rajoitettua tilaa ja vaativat usein päivitystä
  • Käytä komentosarjoja tehtävien ajoittamiseen
  • Käytä koko tietokannan nimeä MSSQL: n päivittämiseen.

Q5. Mikä on lavastusalue ja mikä on sen tarkoitus?

Vastaus:
Tietojen vaiheistus on yleensä prosessikokoelma, jota käytetään lähdejärjestelmätiedon valmisteluun. Nämä tiedot ladataan sitten tietovarastoon. Tietojen vaiheistus sisältää seuraavat vaiheet:

Lähdedatan poiminta ja datan muuntaminen, kun tiedot järjestetään uudelleen asiakkaiden vaatimusten mukaisesti. Tietojen muuntaminen sisältää tietojen puhdistusprosessin ja arvomuunnokset. Siihen sisältyy myös korvaavien avaintehtävien prosessi.

Osa 2 - ETL-testihaastattelukysymykset (Advanced)

Katsokaamme nyt edistyneitä ETL-testaushaastattelukysymyksiä.

Q6. Selitä ero ETL-testauksen ja tietokantatestauksen välillä?

Vastaus:
Ero ETL-testauksen ja tietokantatestauksen välillä on seuraava:

  • ETL-testauksessa keskitytään yleensä yritystietojen raportointiin, kun taas tietokantatestaus sisältää tietojen integroinnin.
  • ETL-testauksessa käytetään työkaluja Cognos, QuerySurge ja Informatica, kun taas QTP: tä ja seleeniä käytetään tietokantatestauksen automatisointiin.
  • Tietojen analysointi ETL: ssä voi vaikuttaa tietoihin. Normaalilla tietokantatestauksella on vaikutuksia arkkitehtuuriin
  • ETL-testaus on deformalisoinut dataa, kun taas tietokantatestaus käyttää normalisoitua dataa.

Q7. Mikä on tosiasia? Selitä tosiasioiden tyypit?

Vastaus:
Tosiasia on moniulotteisen mallin keskeinen osa, joka koostuu analysoitavista toimenpiteistä. Faktat liittyvät eri ulottuvuuksiin.

Tyypit ovat seuraavat:
Lisäaine: Mitta voi suorittaa aritmeettisiä laskelmia käyttämällä kaikkia tai joitain mittoja.
Puolilisäaine: Tässä tyypissä mitta voi suorittaa aritmeettisen laskutoimituksen käyttämällä vain joitain mittoja.
Ei-lisäaine: Mitta ei voi osallistua aritmeettisiin toimintoihin mittaa käyttämällä.

Siirrytään seuraavaan ETL-testihaastatteluun liittyviin kysymyksiin.

Q8. Mitä eroa korvaavan avaimen ja ensisijaisen avaimen välillä on?

Vastaus:
Surrogate-avaimen sanotaan olevan peräkkäin generoituja numeroita, joilla ei ole merkitystä. Sitä käytetään vain yksilöllisesti esiintyvien rivien tunnistamiseen. Ensisijaista avainta puolestaan ​​käytetään rivien yksilöimiseen. Se on näkyvissä käyttäjille ja sitä voidaan muuttaa vaatimusten mukaan.

Q9. Määritä termi hitaasti muuttuva ulottuvuus.
Vastaus:
Tämä on haastattelussa kysytyin ETL-testaushaastattelukysymykset. Hitaasti muuttuvat mitat ovat niitä, joilla on taipumus muuttua erittäin hitaasti. Näissä ulottuvuuksissa olevan datan muutos on hidasta. Esimerkki tästä ulottuvuudesta voi olla kaupunki tai työntekijä.
Näiden tietojen rivit ulottuvuuksissa voidaan joko korvata kokonaan ilman reittitietoja tai uusi rivi voidaan luoda tai lisätä. Tämän avulla voidaan seurata myös hitaita muutoksia.

Q10. Selitä tietojen puhdistuksen käsite?

Vastaus:
Tietotietojen poistaminen tietovarastosta kutsutaan datan puhdistamiseksi. Nämä poistetut tiedot ovat yleensä tietoja, joissa on rivejä, joilla ei ole nolla-arvoja tai välilyöntejä, jotka on puhdistettava. Tässä prosessissa puhdistetaan tällainen jäte tai roska, arvot tehdään.

Suositeltava artikkeli

Tämä on ollut opas luetteloon ETL-testihaastattelua koskevista kysymyksistä ja vastauksista, jotta ehdokas voi helposti torjua nämä ETL-testihaastattelukysymykset. Täällä tässä viestissä olemme tutkineet ETL: n testaushaastattelun tärkeimpiä kysymyksiä, joita usein kysytään haastatteluissa. Voit myös katsoa seuraavia artikkeleita saadaksesi lisätietoja -

  1. 10 olennaista Power Bi -haastattelukysymystä
  2. PowerShell-haastattelukysymykset - hyödyllisin
  3. 10 parasta MicroStrategy-haastattelukysymystä
  4. JIRA-haastattelukysymykset