Sissejuhatus SSIS-i intervjuu küsimustesse ja vastustesse
SQL Serveri integratsiooniteenused (SSIS) on Microsoft Corporationi välja töötatud andmete integreerimise tööriist, mida kasutatakse mitmesuguste andmete rändamise tegevuste jaoks. See on andmete integreerimise ja töövoo rakenduste platvorm. See on Microsofti pakutav kommertstarkvara, mis töötab Microsofti Windowsi platvormil.
Nii et kui otsite tööd, mis oleks seotud SSIS-iga, peate valmistuma 2019. aasta SSIS-i intervjuu küsimustele. Ehkki iga SSIS-intervjuu on erinev ja ka töö maht on erinev, saame teid aidata kõige populaarsemate SSIS-intervjuu küsimuste ja vastustega, mis aitavad teil teha hüppe ja aidata teil oma SSIS-intervjuul edu saavutada. Seda meeles pidades oleme välja töötanud kõige levinumad SSIS-intervjuu küsimused ja vastused, mis aitavad teil intervjuul edu saavutada.
Allpool on loetelu 2019. aasta SSIS-i intervjuuküsimustest, mida küsitakse enamasti intervjuus:
1.Mis on SQL Serveri integratsiooniteenused (SSIS)?
Vastus:
SQL Serveri integratsiooniteenused (SSIS) on platvorm erinevate ettevõtte tasemel rakenduste ja ümberkujundamislahenduste integreerimiseks. Integratsiooniteenuseid kasutatakse komplekssete ärilahenduste pakkumiseks, mis tagavad ärinõuete hõlpsa täitmise. Erinevat tüüpi keerukate ärilahenduste hulka kuuluvad failide edastamine, sõnumite saatmine vastusena saabuvatele sündmustele, andmelao rakendused, andmete kaevandamine, andmete puhastamine ja SQL Serveri objektide või üksuste värskendamine. SSIS on ka väljavõtte, teisendamise ja laadimise (ETL) tööriist, mis viib läbi andmete teisendamise toiminguid.
SQL Serveri integratsiooniteenused (SSIS) on SQL Serveri andmebaasitarkvara põhikomponent, mida kasutatakse erinevate andmete rändamise toimingute tegemiseks. SSIS-l on erinevad funktsioonid, näiteks ühendused, sündmuste käitlejad, ülesanded, muutujad jne. SQL Serveri integratsiooniteenused (SSIS) pakuvad programmeerimisfunktsioone ja laiendamisvõimalust, et arendada muundumiste ja ülesannete jaoks kohandatud mudeleid.
2.Millised on SQL Serveri integratsiooniteenuste (SSIS) olulised komponendid?
Vastus:
Peamised ja olulisemad komponendid on neli asja, milleks on SSIS-i käitusaegne mootor, andmevoo torujuhtme mootor, SSIS-i objekti mudel, SSIS Windowsi teenus. Käivitusmootor haldab paketi töövoogu. Andmevoo torujuhtme mootor pakub andmete teisendamist lähtest sihtkohta ja ka mälu teisendusi. Integreerimisteenuste arhitektuur sisaldab integratsiooniteenuste teenust, mis on saadaval SQL Server Management Studio tarkvaras, mida saab kasutada SQL Server Integration Services (SSIS) pakettide jälgimiseks ja haldamiseks.
Integratsiooniteenuste objektide mudel sisaldab rakenduste programmeerimisliideseid (API), mida saab hallata käsuridade, kohandatud rakenduste ja integratsiooniteenuste tööriistadele juurdepääsu saamiseks. Integratsiooniteenuste käitusaja paigutus sisaldab pakette, käivitab pakette ning pakub tuge katkestuspunktidele, konfiguratsioonile, ühendustele, logimisele ja tehingutele, mida saab ka kõik salvestada. Andmevoo mootor kapseldatakse andmevoo ülesannetega. Mälusiseseid puhvreid pakub andmevoo mootor, mis teisaldab andmed lähtepunktist sihtpunkti.
3.Mis on SSIS-is kontrollpunkt?
Vastus:
Kontrollpunkti kasutatakse tõrgete talletamiseks SQL Serveri integratsiooniteenuste (SSIS) pakettides, mis võimaldavad kontrollpunkti taastada ebaõnnestunud paketi, lõpetades ebaõnnestunud tööd ja jätkates järgmistega, pakkudes tõrke taastamise võimalust. Kontrollpunktide päises annab atribuutide aken kontrollpunkti faili nime, kontrollpunkti kasutamise, salvesta kontrollpunktid. Kogu tee saab määrata kontrollpunkti failinimes, kus paketi muutujad ja täidetud toimingulogid salvestatakse. Kontrollpunkti kasutamist kasutatakse taaskäivitamiseks kohas, kus ilmneb viimane ülesande rike.
Kontrollpunkti käitumise rakendamiseks peaks kontrollpunkti salvestamine olema tõene. Kontrollpunkte kasutatakse enamasti tõrke SSIS-pakettide taaskäivitamiseks. Kontrollpunktid tuleks konfigureerida SSIS-paketis. Kontrollpunkti saab luua või lubada atribuutide konfiguratsiooni abil. Kontrollpunkti faili saab kontrollida kontrollides kontrollpunkti elementi, mis sisaldab paketi ID. Kui SSIS-pakett käivitati, otsib ja laadib SSIS kontrollpunkti faili ja loeb kõiki konfiguratsiooni või atribuutide üksikasju.
4.Millised on erinevad vood SSIS-is?
Vastus:
SQL Serveri integratsiooniteenuste (SSIS) erinevad vood on andmevoog ja juhtimisvoog. Andmevooülesannet täidab andmevoo mootor, mis liigutab või edastab andmeid allikate ja sihtkohtade vahel. Andmevooülesande lisamisega paketi juhtimisse saab funktsiooni Extract, Transform and Load (ETL). Andmevoog sisaldab vähemalt ühte andmevoo komponenti. Tüüpiline andmevoo komponent sisaldab andmete eraldamist allikatest ja andmete teisendamist muudetavateks sihtkohtadeks ning andmete laadimist sihtkohtadesse.
Täitmisplaan esitatakse täitmise ajal andmevoo mootoris. Hulgi andmete sisestamiseks SQL Serveri andmebaasi saab andmevoo ülesannete asemel kasutada hulgitöötluse funktsiooni. Juhtvoog pakub tee täidetavate töövoogude täitmiseks. Voogude täitmise meetodi näide on silmuskontseptsioon. Andmevoog pakub andmete teisendamist lähtepunktist, samas kui juhtimisvoog määratleb loogiliselt täites andmevoo viisi ja teostatavad juhtimisvoo toimingud. Iga SQL Serveri integratsiooniteenuste (SSIS) pakett sisaldab juhtimisvoogu, valikuliselt vähemalt ühe andmevooga. Juhtvoo elemente on kolme tüüpi, mis on pakendites olevad konteinerid, mis pakuvad struktuure, funktsioone pakkuvaid funktsioone ja prioriteedipiiranguid. Integreerimisteenuste arhitektuur annab võimaluse ka konteinerite pesastamiseks.
5.Mis on SSIS-i erinevat tüüpi teisendusi?
Vastus:
Erinevad transformatsioonide tüübid on äriteabe muundamine, tükeldatud ja liitumiste muutmine, ridamuundumised, ridakomplekti muundumised, muud ümberkujundamised. Ülaltoodud SSIS-i teisenduste jaoks on jällegi palju transformatsioonide alamtüüpe. Lisaks ülaltoodud teisendustele on olemas ka kohandatud teisendusi. Teisendused on andmevoo ülesannete põhikomponendid, mis teisendab andmed lähtevoogudest sihtkohtadesse vastavalt soovitud vormingutele või struktuuridele.
Teisenduste peamine eelis on see, et neil on mälu ja nad ei vaja SQL-skriptide täpsustamist. Samuti on olemas sünkroonsed ja asünkroonsed teisendused, mis on kasulikud samaaegsete teisenduste jaoks. Andmete teisenduste teisendused ja tuletatud veerud on sünkroonsed teisendused, kus andmed vooguvad teisendusprotsessi ajal mälupuhvritesse ja sama puhver jõuab välja. Asünkroonsed teisendused põhjustavad andmevoo ummistuse, mis on jällegi kahte tüüpi, mida nimetatakse transformatsioonide osaliseks blokeerimiseks ja transformatsioonide täielikuks blokeerimiseks. Need kaks SQL Serveri integratsiooniteenuste (SSIS) väga olulist teisendust.
Soovitatav artikkel
See on olnud juhend SSIS-i intervjuu küsimuste ja vastuste loendisse, et kandidaat saaks hõlpsalt neid SSIS-i intervjuuküsimusi lahendada. see on SSIS-i intervjuude küsimuste ja vastuste kõige väärtuslikum postitus. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -
- Tähtis SQL Serveri andmebaasihalduse puhul
- Big Data intervjuu küsimuste juhend
- 13 parimat C-programmeerimise intervjuu küsimust ja vastust
- Kasulikud Apache PIG-i intervjuu küsimused ja vastused
- Väärtuslikud andmetöötluse küsimused