50 parasta Teradata-haastattelun kysymystä ja vastausta (2026)

Tässä on Teradatan haastattelukysymyksiä ja vastauksia tuoreemmille ja kokeneemmille hakijoille unelmatyönsä saamiseksi.

 

Teradata-haastattelukysymyksiä ja vastauksia fuksilaisille

1) Kuinka määrittelet Teradatan? Anna joitain saman tärkeimmistä ominaisuuksista.

Teradata on pohjimmiltaan RDMS, jota käytetään yrityksen Datamart-, Datawarehouse-, OLAP-, OLTP- ja DSS-laitteiden ohjaamiseen. Jotkut Teradatan tärkeimmistä ominaisuuksista on esitetty alla.

  • Pystyy toimimaan sekä yksittäisissä solmuissa että monisolmuissa.
  • Rinnakkaisuus on sisäänrakennettu järjestelmään.
  • Erittäin hyvin yhteensopiva ANSI-standardien kanssa.
  • Toimii samalla tavalla kuin palvelin.
  • Se on avoin järjestelmä, joka periaatteessa suorittaa UNIX MR-RAS:n, Suse Linux ETC:n, WIN2K:n jne.

👉 Ilmainen PDF-lataus: Teradata-haastattelun kysymyksiä ja vastauksia


2) Mitkä ovat Teradatan uudet ominaisuudet?

Jotkut Teradatan äskettäin kehitetyistä ominaisuuksista ovat: -

  • Automatisoitu aikaanalytiikka
  • Pakkausominaisuuksien laajennus, joka mahdollistaa datan joustavan pakkaamisen noin 20 kertaa enemmän dataa kuin edellinen versio.
  • Asiakaslähtöinen innovaatio, kuten tetradata-näkökulma.

3) Korosta muutamia Teradatan tärkeitä osia

Jotkut Teradatan tärkeistä osista ovat: -

  • Bynet
  • Access Module Processor (AMP)
  • Jäsennysmoottori (PE)
  • Virtuaalinen levy (vDisk)
  • Virtual Storage System (VSS)
Teradata-haastattelukysymykset
Teradata-haastattelukysymykset

4) Mainitse menettely, jolla voimme suorittaa Teradata-töitä UNIX-ympäristössä.

Sinun tarvitsee vain suorittaa suoritus UNIXissa alla mainitulla tavalla.

$Sh > BTEQ < [Script Path] > [Logfile Path]

or

$Sh > BTEQ < [Script Path] TEE [Logfile Path]


5) Kuinka luomme sekvenssin Teradatassa?

Teradatassa luomme sekvenssin käyttämällä Identity Columnia


6) Miten Teradata luo sarjan näyttöaikana?

Sinun tarvitsee vain käyttää CSUMia.


7) Pöytälle asetetaan tietty kuorma ja sekin joka tunti. Aamuisin liikenne on suhteellisen vähäistä ja illalla erittäin vilkasta. Mikä tässä tilanteessa on suositeltavin apuohjelma ja miten se on ladattava?

Tässä ehdotetuin apuohjelma on Tpump. Hyödyntämällä pakettien koon pienenemistä tai kasvattamista, liikennettä voidaan käsitellä helposti.


8) Jos Fast Load Script epäonnistuu ja vain virhetaulukot ovat käytettävissäsi, kuinka käynnistät sen uudelleen?

Tässä tapauksessa on periaatteessa kaksi tapaa käynnistää uudelleen.

  • Vanhan tiedoston käynnistäminen – Varmista, että et pudota virhetaulukoita kokonaan. Yritä sen sijaan korjata komentosarjassa tai tiedostossa olevat virheet ja suorita sitten uudelleen.
  • Uuden tiedoston suorittaminen – Tässä prosessissa komentosarja suoritetaan yksinkertaisesti käyttämällä loppulatauksen ja aloituslausekkeita. Tämä auttaa poistamaan kohdetaulukkoon asetetun lukon ja saattaa myös poistaa tietyn tietueen pikalokitaulukosta. Kun tämä on tehty, voit vapaasti ajaa koko skriptin uudelleen.

9) Mainitse muutama Teradatan ETL-työkalu.

Jotkut ETL-työkalut joita käytetään yleisesti Teradatassa, ovat DataStage, Informatica, SSIS jne.


10) Korosta muutamia etuja, joita ETL-työkaluilla on TD:hen verrattuna.

Jotkut ETL-työkalujen eduista TD:hen verrattuna ovat: –

  • Useita heterogeenisiä kohteita ja lähteitä voidaan käyttää.
  • Vianetsintäprosessi on paljon helpompaa ETL-työkalujen avulla täyden graafisen käyttöliittymän tuen ansiosta.
  • ETL-työkalujen komponentteja voidaan käyttää helposti uudelleen, ja sen seurauksena, jos pääpalvelimeen tulee päivitys, kaikki vastaavat palvelimeen liitetyt sovellukset päivitetään automaattisesti.
  • Irrotus ja kääntyminen voidaan tehdä helposti ETL-työkaluilla.

11) Mitä välimuistiin tallentaminen tarkoittaa Teradatassa?

Välimuistiin tallentamista pidetään käytön lisäetuna Teradata koska se toimii ensisijaisesti lähteen kanssa, joka pysyy samassa järjestyksessä eli ei muutu usein. Joskus välimuisti jaetaan yleensä sovellusten kesken.


12) Kuinka voimme tarkistaa tällä hetkellä käyttämämme Teradatan version?

Anna vain käsky .SHOW VERSION.


13) Anna perusteltu syy, miksi Multi-load tukee NUSI:ta USI:n sijaan.

Indeksi-alitaulukon rivi sattuu olemaan samassa vahvistimessa samalla tavalla kuin NUSI:n datarivi. Siten jokaista vahvistinta käytetään erikseen ja rinnakkain.


14) Kuinka MLOAD Client System käynnistetään uudelleen suorituksen jälkeen?

Skripti on lähetettävä manuaalisesti, jotta se voi helposti ladata tiedot viimeisestä tarkistuspisteestä.


15) Miten MLOAD Teradata Server käynnistetään uudelleen suorituksen jälkeen?

Prosessi suoritetaan periaatteessa viimeisestä tunnetusta tarkistuspisteestä, ja kun tiedot on suoritettu MLOAD-komentosarjan suorittamisen jälkeen, palvelin käynnistetään uudelleen.


16) Mitä solmu tarkoittaa?

Solmua kutsutaan periaatteessa laitteiston ja ohjelmiston komponenttien valikoimaksi. Yleensä palvelinta kutsutaan solmuksi.


17) Oletetaan, että on tiedosto, joka koostuu 100 tietueesta, joista meidän on ohitettava ensimmäinen ja viimeinen 20 tietuetta. Mikä on koodinpätkä?

Meidän on käytettävä BTEQ-apuohjelmaa tämän tehtävän suorittamiseksi. Ohita 20 sekä Toista 60 käytetään käsikirjoituksessa.


18) Selitä PDE.

PDE tarkoittaa periaatteessa Parallel Data Extension. Pohjimmiltaan PDE sattuu olemaan käyttöjärjestelmän yläpuolella oleva ohjelmistojen rajapintakerros ja antaa tietokannalle mahdollisuuden toimia rinnakkaisympäristössä.


19) Mikä on TPD?

TPD tarkoittaa periaatteessa Trusted Parallel Databasea, ja se toimii periaatteessa PDE:n alla. Teradata sattuu olemaan tietokanta, joka toimii ensisijaisesti PDE:n alla. Tästä syystä Teradataa kutsutaan yleensä Trusted Parallel- tai Pure Parallel -tietokantaksi.


20) Mitä kanavaohjain tarkoittaa?

Kanavaohjain on ohjelmisto, joka toimii viestintävälineenä PE:iden ja kaikkien asiakkaisiin liitetyillä kanavilla käynnissä olevien sovellusten välillä.


Teradata-haastattelukysymyksiä ja vastauksia kokeneille

21) Mitä Teradata Gateway tarkoittaa?

Aivan kuten kanavaohjain, Teradata Gateway toimii viestintävälineenä Parse Enginen ja verkkoasiakkaisiin liitettyjen sovellusten välillä. Vain yksi yhdyskäytävä on määritetty solmua kohden.


22) Mitä tarkoitetaan virtuaalilevyllä?

Virtual Disk on pohjimmiltaan kokoelma sylintereistä, jotka ovat fyysisiä levyjä. Sitä kutsutaan joskus levytaulukoksi.


23) Selitä vahvistimen merkitys?

Amp tarkoittaa periaatteessa Access Module Processor -prosessoria ja sattuu olemaan virtuaalisesti toimiva prosessori, ja sitä käytetään periaatteessa yhden tietokannan osan hallintaan. Mikään muu vahvistin ei voi jakaa tätä tiettyä tietokannan osaa. Siksi tätä arkkitehtuurin muotoa kutsutaan yleisesti jaettu-ei-mitään-arkkitehtuuriksi.


24) Mitä vahvistin sisältää ja mitkä ovat kaikki sen suorittamat toiminnot?

Amp koostuu pohjimmiltaan Database Manager -alijärjestelmästä ja pystyy suorittamaan alla mainitut toiminnot.

  • Suorittaa DML
  • Suorittaa DDL:ää
  • Aggregaatioiden ja liitosten toteuttaminen.
  • Lukkojen avaaminen ja kiinnittäminen jne.

25) Mitä jäsennysmoottori tarkoittaa?

PE sattuu olemaan eräänlainen Vproc. Sen ensisijainen tehtävä on ottaa vastaan ​​SQL-pyyntöjä ja toimittaa vastauksia SQL. Se koostuu laajasta valikoimasta ohjelmistokomponentteja, joita käytetään jakamaan SQL eri vaiheisiin ja lähettämään ne sitten AMP:ille.


26) Mitä tarkoitat jäsentämisellä?

Jäsentäminen on prosessi, joka käsittelee merkkijonosymboleja, jotka ovat joko tietokonekielellä tai luonnollisella kielellä.


27) Mitkä ovat jäsentimen toiminnot?

Jäsentäjä: -

  • Tarkistaa semanttiset virheet
  • Tarkistaa syntaktiset virheet
  • Tarkistaa objektin olemassaolon

28) Mitä tarkoitetaan lähettäjällä?

Dispatcher ottaa koko joukon pyyntöjä ja säilyttää ne sitten jonossa. Samaa jonoa pidetään koko prosessin ajan useiden vastaussarjojen toimittamiseksi.


29) Kuinka monta MAX-istuntoa PE pystyy käsittelemään tiettynä aikana?

PE voi käsitellä yhteensä 120 istuntoa tiettynä ajankohtana.


30) Selitä BYNET.

BYNET toimii pohjimmiltaan viestintävälineenä komponenttien välillä. Se vastaa ensisijaisesti viestien lähettämisestä ja vastaa myös yhdistämis- ja lajittelutoimintojen suorittamisesta.


31) Mitä tarkoittaa klikki?

Cliquen tiedetään periaatteessa olevan valikoima solmuja, jotka jaetaan yleisten levyasemien kesken. Cliquen läsnäolo on äärimmäisen tärkeää, koska se auttaa välttämään solmuvirheitä.


32) Mitä tapahtuu, kun solmu kaatuu?

Aina kun solmun suorituskykytaso laskee, kaikki vastaavat Vprocs siirtyvät välittömästi uuteen solmuun epäonnistuneesta solmusta saadakseen kaikki tiedot takaisin yleisiltä asemista.


33) Luettele kaikki Teradatassa saatavilla olevat LUKIT.

Teradatan piiriin kuuluu pohjimmiltaan neljä LUKO-tyyppiä. Nämä ovat: -

  • Lue Lukko
  • Pääsylukko
  • Ainutlaatuinen lukko
  • Kirjoita lukitus

34) Mikä on se tietty taso, jolla LUKKOA voidaan soveltaa Teradatassa?

  • Taulukkotaso – Kaikki taulukon sisällä olevat rivit lukitaan varmasti.
  • Tietokantatason lukitus – Kaikki tietokannan sisällä olevat objektit lukitaan.
  • Rivin hajautustason lukitus – Vain ne rivit lukitaan, jotka vastaavat tiettyä riviä.

35) Mikä on aktiivisesti mukana olevien AMP:iden pistemäärä ensisijaisessa indeksissä?

Vain yksi AMP on aktiivisesti mukana ensisijaisessa indeksissä.


36) Mikä on UPSERT-komennon merkitys Teradatassa?

UPSERT tarkoittaa periaatteessa lyhennettä Update Else Insert. Tämä vaihtoehto on käytettävissä vain Teradatassa.


37) Korosta PPI:n (Partition Primary Index) etuja.

PPI:tä käytetään pohjimmiltaan aluepohjaiseen tai kategoriapohjaiseen tiedontallennukseen. Aluekyselyissä ei ole tarvetta käyttää koko taulukon skannausta, koska se siirtyy suoraan seuraavaan osioon ja ohittaaping kaikki muut osiot.


38) Anna koot SMALLINT, BYTEINT ja INTEGER.

SMALLINT - 2 tavua - 16 bittiä -> -32768 - 32767

BYTEINT - 1 tavua - 8 bittiä -> -128 - 127

KOKONAISLUKU - 4 tavua - 32 bittiä -> -2,147,483,648 2,147,483,647 XNUMX XNUMX - XNUMX XNUMX XNUMX XNUMX


39) Mitä tarkoitetaan vähiten kustannusten suunnitelmalla?

Vähiten kustannusten suunnitelma toteutuu periaatteessa lyhyemmässä ajassa lyhimmän polun yli.


40) Korosta tietokannan ja käyttäjän väliset erot Teradatassa.

  • Tietokanta on periaatteessa passiivinen, kun taas käyttäjä on aktiivinen.
  • Tietokanta tallentaa ensisijaisesti kaikki tietokannan objektit, kun taas käyttäjä voi tallentaa minkä tahansa objektin, olipa kyseessä makro, taulukko, näkymä jne.
  • Tietokannassa ei ole salasanaa, kun käyttäjän on syötettävä salasana.

Teradata-haastattelukysymyksiä ja vastauksia 10 vuoden kokemuksella

41) Korosta eroja ensisijaisen avaimen ja ensisijaisen indeksin välillä.

  • Ensisijainen indeksi on melko pakollinen, kun taas ensisijainen avain on valinnainen.
  • Ensisijaisen indeksin raja on 64 taulukkoa/saraketta, kun taas ensisijaisella avaimella ei ole rajaa.
  • Ensisijainen indeksi sallii kaksoiskappaleet ja nollakohdat, kun taas ensisijainen avain ei.
  • Ensisijainen indeksi on fyysinen mekanismi, kun taas ensisijainen avain on puhtaasti looginen mekanismi.

42) Selitä, kuinka kelatilaa käytetään.

Teradatan taustatulostustilaa käytetään periaatteessa kyselyjen suorittamiseen. Teradatan kokonaistilasta 20 % tilasta on periaatteessa varattu kelatilalle.


43) Korosta suorituskyvyn virityksen tarvetta.

Teradatan suorituskyvyn viritys tehdään periaatteessa kaikkien pullonkaulojen tunnistamiseksi ja niiden ratkaisemiseksi.


44) Kommentoi, onko pullonkaula virhe vai ei.

Teknisesti pullonkaula ei ole virheen muoto, mutta se varmasti aiheuttaa jonkin verran viivettä järjestelmään.


45) Miten pullonkaulat voidaan tunnistaa?

On periaatteessa neljä tapaa tunnistaa pullonkaula. Nämä ovat: -

  • Teradata Visual Explain
  • Selitä Request Modifier
  • Teradata Manager
  • Performance Monitor

46) Mitä korkein kustannussuunnitelma tarkoittaa?

Korkeimman kustannussuunnitelman mukaan prosessin suorittamiseen kuluu enemmän aikaa, ja se vie pisimmän käytettävissä olevan polun.


47) Korosta kaikki tilat, jotka ovat Luottamustaso-kohdassa.

Low, No, High ja Join ovat neljä tilaa, jotka ovat Luottamustasossa.


48) Nimeä viisi vaihetta, jotka kuuluvat MultiLoad Utility -apuohjelmaan.

Alustava vaihe, DML-vaihe, tiedonhankintavaihe, sovellusvaihe ja loppuvaihe.


49) Korosta TPUMP-apuohjelman rajoituksia.

Seuraavat ovat TPUMP-apuohjelman rajoitukset: –

  • Emme voi käyttää SELECT-lausetta.
  • Datatiedostoja ei voi ketjuttaa.
  • Aggregate- ja eksponenttioperaattoreita ei tueta.
  • Aritmeettisia funktioita ei tueta.

50) Miten istuntotilan parametrit asetetaan BTEQ:ssa?

.set istuntotapahtuma BTET -> Teradata-tapahtumatila

.set istuntotapahtuman ANSI -> ANSI-tila

Nämä komennot toimivat vain, kun ne syötetään ennen istuntoon kirjautumista.

Nämä haastattelukysymykset auttavat myös vivassasi (suullinen)

Tiivistä tämä viesti seuraavasti: