50 parimat DataStage'i intervjuu küsimust ja vastust (2025)

Siin on DataStage'i intervjuu küsimused ja vastused nii värsketele kui ka kogenud Datastage'i arendajatele, et saada oma unistuste töökoht.


1) Kas määratleda andmeetapp?

Andmetapp on põhimõtteliselt tööriist, mida kasutatakse erinevate rakenduste kavandamiseks, arendamiseks ja käivitamiseks, et täita mitu tabelit andmelaos või andmekeskustes. See on Windowsi serveritele mõeldud programm, mis eraldab andmebaasidest andmeid ja muudab need andmeladudeks. Sellest on saanud IBM WebSphere Data Integration komplekti oluline osa.

Tasuta PDF-i allalaadimine: Datastage'i intervjuu küsimused ja vastused


2) Selgitage, kuidas lähtefaili täidetakse?

Saame lähtefaili asustada mitmel viisil, näiteks luues SQL-päringu Oraakelvõi kasutades reageneraatori väljavõtte tööriista jne.


3) Nimetage käsurea funktsioonid DS-i tööde importimiseks ja eksportimiseks?

DS-tööde importimiseks kasutatakse dsimport.exe-d ja DS-tööde eksportimiseks dsexport.exe-d.


4) Mis vahe on Datastage 7.5 ja 7.0 vahel?

Andmestaadiumis 7.5 lisatakse töökindluse ja sujuva toimimise tagamiseks palju uusi etappe, näiteks protseduurietapp, käsuetapp, aruande genereerimine jne.


5) Kuidas saate andmete etapis kärbitud andmete viga parandada?

Kärbitud andmevea saab parandada, kasutades KESKKONNAMUUTIJAt 'IMPORT_REJECT_STRING_FIELD_OVERRUN'.


6) Defineerige ühendamine?

Ühenda tähendab kahe või enama tabeli ühendamist. Need kaks tabelit on ühendatud mõlema tabeli esmase võtme veergude alusel.

Andmefaasi intervjuu küsimused
Andmefaasi intervjuu küsimused

7) Kas teha vahet andmefailil ja deskriptorfailil?

Nagu nimigi ütleb, sisaldavad andmefailid andmeid ja deskriptorfail kirjeldust/teavet andmefailides olevate andmete kohta.


8) Kas teha vahet andmefaasi ja informatika vahel?

Andmestaadiumis on sõlme konfiguratsiooni jaoks partitsiooni mõiste, paralleelsus. Samas ei ole informaticas sõlme konfigureerimiseks partitsiooni ja paralleelsuse kontseptsiooni. Samuti on Informatica rohkem skaleeritav kui Datastage. Datastage on Informaticaga võrreldes kasutajasõbralikum.


9) Määratlege rutiinid ja nende tüübid?

Rutiinid on põhimõtteliselt funktsioonide kogum, mille määrab DS-haldur. Seda saab kutsuda trafo astme kaudu. Rutiine on kolme tüüpi, näiteks paralleelrutiinid, põhiraami rutiinid ja serverirutiinid.


10) Kuidas saab andmestaadiumis PX paralleelseid rutiine kirjutada?

Saame kirjutada paralleelseid rutiine C või C++ kompilaatoris. Sellised rutiinid luuakse ka DS-halduris ja neid saab välja kutsuda trafo etapist.


11) Milline on duplikaatide eemaldamise meetod ilma duplikaadi eemaldamise etapita?

Duplikaate saab eemaldada Sort-etapi abil. Saame kasutada valikut, kuna luba duplikaat = false.


12) Milliseid samme tuleks võtta Datastage'i töökohtade parandamiseks?

Datastage'i tööde toimivuse parandamiseks peame esmalt paika panema lähtejooned. Teiseks ei tohiks me kasutada ainult ühte voolu jõudluse testimine. Kolmandaks peaksime töötama astmeliselt. Seejärel peaksime hindama andmete moonutusi. Siis peaksime probleemid ükshaaval isoleerima ja lahendama. Pärast seda peaksime failisüsteemid levitama, et eemaldada kitsaskohad, kui neid on. Samuti ei tohiks me kaasata RDBMS-i testimisetapi algusesse. Viimaseks, kuid mitte vähem tähtsaks, peaksime mõistma ja hindama saadaolevaid häälestusnuppe.

Andmestaadium


13) Kas eristada liitumise, ühendamise ja otsimise etappi?

Kõik kolm kontseptsiooni erinevad üksteisest mälusalvestuse kasutamise, sisendnõuete võrdlemise ja erinevate kirjete käsitlemise poolest. Liitumine ja ühendamine vajab otsingufaasiga võrreldes vähem mälu.


14) Selgitage kvaliteeditappi?

Kvaliteedi staadium on tuntud ka kui terviklikkuse etapp. See aitab integreerida eri tüüpi andmeid erinevatest allikatest.


15) Määratlege töökontroll?

Töö kontrolli saab kõige paremini teostada kasutades Töökontrolli keel (JCL). Seda tööriista kasutatakse mitme töö üheaegseks täitmiseks ilma igasugust tsüklit kasutamata.


16) Kas teha vahet sümmeetrilisel mitmetöötlusel ja massiivsel paralleeltöötlusel?

Sümmeetrilises mitmetöötluses jagavad riistvararessursse protsessorid. Protsessoril on üks operatsioonisüsteemi ja see suhtleb ühismälu kaudu. Massiivse paralleeltöötluse ajal pääseb protsessor juurde ainult riistvararessurssidele. Seda tüüpi töötlemist tuntakse ka kui Shared Nothing, kuna selles ei jagata midagi. See on kiirem kui sümmeetriline multitöötlus.


17) Milliseid samme on vaja Datastage'i töö lõpetamiseks?

Töö lõpetamiseks Datasatge'is peame kustutama vastava töötlemise ID.


18) Kas teha vahet valideeritud ja andmestaadiumis kompileeritud vahel?

Datastage'is tähendab töö kinnitamine töö täitmist. Valideerimise ajal kontrollib Datastage'i mootor, kas kõik vajalikud omadused on esitatud või mitte. Muul juhul kontrollib Datastage mootor töö koostamisel, kas kõik antud omadused kehtivad või mitte.


19) Kuidas hallata kuupäeva teisendamist Datastage'is?

Sel eesmärgil saame kasutada kuupäeva teisendusfunktsiooni, st Oconv (Iconv (failinimi "olemasolev kuupäevavorming"), "teine ​​kuupäevavorming").


20) Miks me kasutame Datastage'is eranditegevust?

Kõik etapid pärast eranditegevust Datastage'is käivitatakse juhul, kui tööjärjekorra käivitamisel ilmneb tundmatu viga.


21) Kas andmestaadiumis defineerida APT_CONFIG?

See on keskkonnamuutuja, mida kasutatakse faili *.apt tuvastamiseks Datastage'is. Seda kasutatakse ka sõlme teabe, kettasalvestusteabe ja kriimustusteabe salvestamiseks.


22) Nimetage erinevad otsingutüübid Datastage'is?

Andmestaadiumis on kahte tüüpi otsinguid, st tavaline lkp ja hõre lkp. Tavalises lkp-s salvestatakse andmed esmalt mällu ja seejärel tehakse otsing. Sparse lkp-s salvestatakse andmed otse andmebaasi. Seetõttu on hõre lkp kiirem kui tavaline lkp.


23) Kuidas saab serveritöö teisendada paralleeltööks?

Serveritöö saame teisendada paralleeltööks, kasutades IPC etappi ja Link Collectorit.


24) Määratleda andmestaadiumis hoidlate tabelid?

Andmestaadiumis on hoidla a teine ​​nimi andmekogus. Seda saab nii tsentraliseeritud kui ka hajutada.


25) Määrake OConv () ja IConv () funktsioonid Datastage'is?

Datastage'is kasutatakse OConv () ja IConv() funktsioone vormingute teisendamiseks ühest vormingust teise, st rooma numbrite, kellaaja, kuupäeva, radiksi, numbri ASCII jne teisendamiseks. IConv () kasutatakse põhiliselt vormingute teisendamiseks, et süsteem saaks aru . Samas kasutatakse OConv () vormingute teisendamiseks kasutajatele arusaadavaks.


26) Selgitage kasutusanalüüsi andmefaasis?

Datastage'is tehakse kasutusanalüüs mõne klõpsuga. Käivitage Datastage Manager ja paremklõpsake tööd. Seejärel valige Usage Analysis ja ongi kõik.


27) Kuidas leida järjestikuse faili ridade arv?

Järjestikuse faili ridade leidmiseks saame kasutada süsteemimuutujat @INROWNUM.


28) Kas teha vahet räsifailil ja järjestikusel failil?

Ainus erinevus räsifaili ja järjestikuse faili vahel on see, et räsifail salvestab andmed räsialgoritmi ja räsivõtme väärtuse alusel, samas kui järjestikusel failil pole andmete salvestamiseks võtmeväärtust. Selle räsivõtme funktsiooni alusel on räsifailis otsimine kiirem kui järjestikuses failis.


29) Kuidas Datastage'i hoidlat puhastada?

Saame puhastada Datastage'i hoidla, kasutades Datastage Manager'i puhastusressursside funktsiooni.


30) Kuidas nimetatakse rutiini Datastage'i töös?

Andmestaadiumis on rutiinid kahte tüüpi, st enne alamrutiine ja pärast alamrutiine. Datastage'is saame välja kutsuda rutiini trafo etapist.


31) Kas teha vahet operatiivandmete etapil (ODS) ja andmelaol?

Võime öelda, et ODS on mini andmeladu. ODS ei sisalda teavet rohkem kui 1 aasta kohta, samas kui andmeladu sisaldab üksikasjalikku teavet kogu ettevõtte kohta.


32) Mida tähendab NLS Datastage'is?

NLS tähendab riigikeele tuge. Seda saab kasutada muude keelte (nt prantsuse, saksa ja hispaania jne) lisamiseks andmetesse, mis on andmelao töötlemiseks vajalikud. Nendel keeltel on samad skriptid kui inglise keeles.


33) Kas saate selgitada, kuidas saaks keegi indeksi enne Datastage'i sihtmärgi andmete laadimist maha jätta?

Datastage'is saame indeksi enne sihtpunkti andmete laadimist loobuda, kasutades SQL Loaded Utility otselaadimise funktsiooni.


34) Kas Datastage toetab aeglaselt muutuvaid mõõtmeid?

Jah. Versioon 8.5+ toetab seda funktsiooni


35) Kuidas leida tööjärjekorras vigu?

Leiame tööjärjestuses vigu leida DataStage Directori abil.


36) Kuidas rakendatakse Datstage'is keerukaid töid jõudluse parandamiseks?

Datastage'i jõudluse parandamiseks on soovitatav mitte kasutada igas töös rohkem kui 20 etappi. Kui teil on vaja kasutada rohkem kui 20 etappi, on parem kasutada nende etappide jaoks mõnda muud tööd.


37) Nimetage kolmanda osapoole tööriistad, mida saab Datastage'is kasutada?

Kolmanda osapoole tööriistad, mida saab Datastage'is kasutada, on Autosys, TNG ja Event Coordinator. Olen nende tööriistadega töötanud ja mul on nende kolmandate osapoolte tööriistadega töötamise praktiline kogemus.


38) Kas määratleda projekt andmestaadiumis?

Datastage'i kliendi käivitamisel palutakse meil luua ühendus Datastage'i projektiga. Datastage'i projekt sisaldab Datastage'i töid, sisseehitatud komponente ja Datastage Designeri või kasutaja määratud komponente.


39) Mitut tüüpi räsifaile on olemas?

DataStage'is on kahte tüüpi räsifaile, st staatiline räsifail ja dünaamiline räsifail. Staatilist räsifaili kasutatakse siis, kui sihtandmebaasi laaditakse piiratud hulk andmeid. Dünaamilist räsifaili kasutatakse siis, kui me ei tea lähtefaili andmete hulka.


40) Kas määratleda metastaadium?

Datastage'is kasutatakse MetaStage'i metaandmete salvestamiseks, mis on abiks andmeliini ja andmete analüüs.


41) Kas olete kunagi UNIX keskkonnas töötanud ja miks see Datastage'is kasulik on?

Jah, olen töötanud UNIX keskkonnas. Need teadmised on Datastage'is kasulikud, kuna mõnikord tuleb paketttöötluse käivitamiseks kirjutada UNIX-i programme, näiteks pakettprogramme.


42) Kas teha vahet Datastage ja Datastage TX vahel?

Datastage on ETL-i (Extract, Transform and Load) tööriist ja Datastage TX on EAI (Enterprise Application Integration) tööriist.


43) Mis on tehingu suurus ja an massiivi tähendab andmestaadiumis?

Tehingu suurus tähendab ridade arvu, mis on kirjutatud enne tabelis kirjete sidumist. Massiivi suurus tähendab vastavalt tabelisse kirjutatud/loetud ridade arvu.


44) Mitut tüüpi vaateid on Datastage Directoris?

Datastage Directoris on kolme tüüpi vaateid, st töövaade, logivaade ja olekuvaade.


45) Miks me kasutame asendusvõtit?

Datastage'is kasutame unikaalse võtme asemel asendusvõtit. Asendusvõtit kasutatakse enamasti andmete kiiremaks toomiseks. Ta kasutab otsingutoimingu tegemiseks indeksit.


46) Kuidas tagasilükatud ridu Datastage'is hallatakse?

Andmestaadiumis hallatakse tagasilükatud ridu trafos olevate piirangute kaudu. Saame tagasilükatud read paigutada trafo atribuutidesse või luua tagasilükatud ridadele ajutise salvestusruumi käsu REJECTED abil.


47) Kas teha vahet ODBC ja DRS etapi vahel?

DRS-etapp on kiirem kui ODBC-etapp, kuna see kasutab ühenduse loomiseks natiivseid andmebaase.


48) Määrake Orabulk ja BCP etapid?

Orabulk-etappi kasutatakse suure hulga andmete laadimiseks ühte Oracle'i andmebaasi sihttabelisse. BCP etappi kasutatakse suure hulga andmete laadimiseks ühte sihttabelisse Microsoft SQL Server.


49) Kas määratleda DS Designer?

DS Designerit kasutatakse tööala kujundamiseks ja sellele erinevate linkide lisamiseks.


50) Miks me kasutame Datastage'is Link Partitionerit ja Link Collectorit?

Datastage'is kasutatakse Link Partitionerit andmete jagamiseks erinevateks osadeks teatud partitsioonimeetodite abil. Link Collectorit kasutatakse andmete kogumiseks erinevatest sektsioonidest/segmentidest ühtseteks andmeteks ja salvestamiseks sihttabelisse.

Need intervjuu küsimused aitavad ka teie viva (suuline)

Jaga

25 Kommentaarid

  1. Fantastiline blogi! Kas teil on näpunäiteid ja näpunäiteid pürgimiseks
    kirjanikud? Plaanin varsti luua oma saidi, kuid
    Ma olen kõigega natuke eksinud. Kas soovitaksite alustada
    tasuta platvormi nagu WordPress või vali tasuline
    variant? Seal on nii palju võimalusi, et ma olen täiesti valmis
    segaduses .. On ideid? Kiitus!

  2. Avatar Deloris Gabbard ütleb:

    Värskeima teabe saamiseks peate külastama veebi
    ja veebis leidsin selle veebilehe parima veebisaidina viimaste värskenduste jaoks.

  3. Kuna selle saidi administraator töötab, pole kõhklusi varsti
    olla kuulus oma funktsioonide sisu tõttu.

  4. See on tõesti põnev, sa oled väga professionaalne blogija.
    Liitusin teie vooga ja ootan huviga teie suurepärast postitust.
    Lisaks jagasin teie saiti oma sotsiaalvõrgustikes

  5. Avatar Mohamed ütleb:

    Mis juhtub, ma olen selles uus, ma komistasin selle otsa Ma leidsin selle täiesti
    kasulik ja see on mind palju aidanud. Loodan anda
    panus ja abi erinevate klientide jaoks
    aitas mind. Hea töö.

  6. Avatar Erlinda Shearer ütleb:

    Head päeva! See on küll teemaväline, kuid vajan juhiseid väljakujunenud ajaveebist.
    Kas oma ajaveebi loomine on keeruline? ma olen
    ei ole väga tehniline, kuid ma saan asjadest üsna kiiresti aru.

    Ma mõtlen ise teha, aga ma ei tea, kuhu
    alustada. Kas teil on punkte või ettepanekuid?
    Tänu

  7. Avatar Merry Agee ütleb:

    Õige kasutamise korral liiguvad ajaveebid Internetis voogude kaudu.
    Avaldage ajaveebi RSS-kanaliga ja lubage teistel tellimust teha
    teie informatiivne sisu ja artiklid. Siiski
    see on myy arvamus, mis põhineb mineviku läbielamisel.

  8. Avatar Candelaria Halverson ütleb:

    Kuid kujundage lapse fototekk mitme beebi armsa fotoga.
    Google soovib nüüd, et vähemalt 60% teie tekstist ja tekstist töötaks ettevõtte nimena.

  9. Avatar Dominic Pesina ütleb:

    Olen viimasel ajal veebis surfanud rohkem kui kolm tundi, kuid ma ei avastanud kordagi ühtegi tähelepanu köitvat artiklit
    nagu sinu oma. See on minu jaoks üsna piisav väärtus. Minu arvates
    kui kõik veebisaitide omanikud ja blogijad tegid just
    Õige sisuga materjal, nagu tegite, on võrk tõenäoliselt palju kasulikum kui kunagi varem.

  10. Hmm tundub, et teie veebisait sõi ära mu esimese kommentaari (see oli ülipikk), nii et ma arvan
    Ma võtan selle kokku, mida ma esitasin ja ütlen, et ma naudin teie ajaveebi täiega.
    Ka mina olen ambitsioonikas ajaveebikirjutaja, kuid olen ikka veel kõiges uus.

    Kas teil on algajatele ajaveebikirjutajatele soovitusi?
    Ma hindaksin seda kindlasti.

  11. Avatar Breanna ütleb:

    Tänu mu isale, kes minuga seda veebisaiti jagas, on see ajaveebi tegelikult tähelepanuväärne.

  12. Väga kiiresti saab see veebileht tänu toredatele artiklitele kuulsaks kõigi ajaveebi ja saite loovate vaatajate seas

  13. Avatar Estelle ütleb:

    Kui ma algselt kommenteerisin, näib, et klõpsasin
    -Teavita mind uute kommentaaride lisamisest- märkeruut ja
    edaspidi, kui kommentaar on lisatud, saan neli meili täpselt sama kommentaariga.
    Kas teil peab olema võimalus mind sellest teenusest eemaldada?

    Suured tänud!

  14. Tere, olete teinud suurepärast tööd. Ma kindlasti
    kaevake seda ja soovitage seda oma sõpradele isiklikult. Ma olen kindel, et nad saavad
    sellest veebisaidist kasu saada.

  15. Avatar South TX isolatsioon ütleb:

    Väga kiiresti saab see veebisait kuulsaks kõigi ajaveebi külastajate seas, tänu meeldivatele artiklitele või
    kommentaare

  16. Aitäh mees… ma proovin. Nüüd pean välja mõtlema, kuidas selle kaameraga pildistada…

  17. Sellel teemal on raske leida kogenud inimesi, kuid tundub, et tead, millest räägid!
    tänan

  18. Avatar Shanice ütleb:

    Klasse veebileht. Vielen Dank.

  19. Avatar Morgan Glenelg ütleb:

    Tere.

    Tahaksin teile teatada, et külastan teie saiti
    pikka aega ja sa kirjutasid väga head infot.
    Jagasin teie uudistesarja artiklit tumblris
    ja sain palju head tagasisidet.

    Ootan teie järgmist artiklit

  20. Tere kõigile, see on minu jaoks tegelikult meeldiv
    selle veebilehe külastamiseks sisaldab see olulist teavet.

  21. Avatar Angelina Jess ütleb:

    Tere,

    Tahan teile öelda, et kasutan teie saiti pikka aega ja jagate väga head sisu.
    Jagasin teie viimast artiklit Twitteris ja sain palju head tagasisidet.

    Jätkake tublit tööd!

  22. Avatar Jordan Kappel ütleb:

    Tere,

    Tahan teile öelda, et kasutan seda saiti mõne jaoks
    aega ja jagad väga head sisu. Jagasin teie uudisteartiklit Twitteris ja
    saanud palju positiivset tagasisidet.

    Loodetavasti lisate varsti uut sisu.

  23. Avatar Saksa Blum ütleb:

    Mulle soovitati seda veebisaiti mu nõbu kaudu. Ma pole enam kindel, kas see on tehtud või mitte
    on kirjutatud tema kaudu, kuna keegi teine ​​ei tea nii konkreetset umbes minu probleemi.
    Sa oled imeline! Aitäh!

  24. Täname teid mis tahes muu suurepärase artikli eest. Kus mujal võib lihtsalt
    kas keegi saab sellist teavet nii täiuslikul viisil kirjutada?

    Mul on järgmisel nädalal ettekanne ja ma otsin sellist teavet.

  25. Aitäh selle blogi eest. Väga kasulik. Sobib hästi kiireks teabe saamiseks enne intervjuud. Muide, ma tegin oma intervjuu ära :)

Jäta vastus

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on märgitud *