Top 40 pitanja i odgovora na intervjuu za SSIS (2026.)

Ovdje su pitanja i odgovori na razgovoru za SSIS za svjeลพije i iskusnije kandidate koji ฤ‡e dobiti posao iz snova.

 

SSIS Intervju Pitanja i odgovori za brucoลกe

1) ล to je SSIS?

SSIS ili SQL Server Integration Services (SSIS) je komponenta Microsoft SQL Server, koji se moลพe koristiti za postizanje ลกirokog raspona zadataka transformacije podataka i migracije.


2) Koje su vaลพne komponente SSIS paketa?

Vaลพna komponenta u SSIS paketu su

  • Protok podataka
  • Kontrola protoka
  • Istraลพivaฤ paketa
  • Voditelj dogaฤ‘aja

๐Ÿ‘‰ Besplatno preuzimanje PDF-a: Pitanja i odgovori za SSIS intervju


3) Objasnite Solution Explorer u SSIS-u

Solution Explorer u SSIS Designeru je zaslon na kojem moลพete pregledavati i pristupati svim izvorima podataka, prikazima izvora podataka, projektima i drugim raznim datotekama.


4) ล to znaฤi protok podataka u SSIS-u?

Tijek podataka u SSIS-u nije niลกta drugo nego protok podataka od odgovarajuฤ‡ih izvora do ciljnih odrediลกta.


5) Definirajte ลกto je "zadatak" u SSIS-u?

Zadatak u SSIS-u vrlo je sliฤan metodi bilo kojeg programskog jezika koji predstavlja ili izvodi pojedinaฤnu jedinicu rada. Zadaci su kategorizirani u dvije kategorije

  • Zadaci tijeka kontrole
  • Zadaci odrลพavanja baze podataka

Pitanja za intervju za SSIS


6) ล to je SSIS paket?

Paket u SSIS-u je organizirana zbirka veza kao ลกto su elementi toka podataka, kontrolni dogaฤ‘aji, rukovatelji dogaฤ‘ajima, parametri, varijable i konfiguracije. Sastavljate ih bilo programski ili pomoฤ‡u alata za grafiฤki dizajn SSIS pruลพa.


7) Imenujte razliฤite vrste veze ili datoteke koje podrลพavaju SSIS?

Razliฤite vrste veza koje rade unutar SSIS-a su


8) ล to je spremnik? Koliko vrsta spremnika postoji u SSIS-u?

U SSIS-u, kontejner je logiฤka grupaping zadataka i omoguฤ‡uje zajedniฤko upravljanje opsegom zadatka.

Vrste spremnika u SSIS-u su

  • Spremnik sekvence
  • Spremnik za petlju
  • Foreach spremnik petlje
  • Spremnik hosta zadatka

9) ล to je ograniฤenje prvenstva u SSIS-u?

Ograniฤenje prioriteta u SSIS-u omoguฤ‡uje definiranje logiฤkog slijeda zadataka redoslijedom kojim bi se trebali izvrลกiti. Sve zadatke moลพete povezati pomoฤ‡u konektora - Ograniฤenja prednosti.


10) Koje su varijable u SSIS-u i koje su vrste varijabli u SSIS-u?

Varijabla u SSIS-u koristi se za pohranu vrijednosti. U SSIS-u postoje dvije vrste varijabli sistemska varijabla i korisniฤka varijabla.


11) Objasnite ลกto je kontrolna toฤka u SSIS-u?

Kontrolna toฤka u SSIS-u omoguฤ‡uje ponovno pokretanje projekta od toฤke kvara. Datoteka kontrolne toฤke pohranjuje informacije o izvrลกenju paketa, ako se paket uspjeลกno pokrene, datoteka kontrolne toฤke se briลกe ili ฤ‡e se ponovno pokrenuti od toฤke greลกke.


Pitanja za intervju za SSIS za 3 godine iskustva

12) Objasnite upravitelje veza u SSIS-u

Dok prikupljate podatke iz razliฤitih izvora i piลกete ih na odrediลกte, upravitelji veza su od pomoฤ‡i. Upravitelj povezivanja olakลกava povezivanje sa sustavom koji ukljuฤuje informacije kao ลกto su podaci o pruลพatelju podataka, naziv posluลพitelja, mehanizam provjere autentiฤnosti, naziv baze podataka itd.


13) ล to je prijelomna toฤka SSIS-a?

Prijelomna toฤka omoguฤ‡uje vam pauziranje izvrลกenja paketa u studiju za razvoj poslovne inteligencije tijekom rjeลกavanja problema ili razvoja SSIS paketa.


14) Objasnite biljeลพenje dogaฤ‘aja u SSIS-u

U SSIS-u, biljeลพenje dogaฤ‘aja omoguฤ‡uje vam odabir bilo kojeg specifiฤnog dogaฤ‘aja zadatka ili paketa za biljeลพenje. Kada rjeลกavate probleme sa svojim paketom, korisno je razumjeti izvedbeni paket.


15) ล to je svojstvo naฤina zapisivanja?

SSIS paketi i svi pridruลพeni zadaci imaju svojstvo pod nazivom LoggingMode. Ovo svojstvo prihvaฤ‡a tri moguฤ‡e vrijednosti.

  • Onemoguฤ‡eno: za onemoguฤ‡avanje zapisivanja komponente
  • Omoguฤ‡eno: za omoguฤ‡avanje biljeลพenja dijela
  • Koristi nadreฤ‘enu postavku: Za koriลกtenje nadreฤ‘ene postavke komponente

16) Objasnite pojam meฤ‘uspremnik protoka podataka?

SSIS radi pomoฤ‡u meฤ‘uspremnika; to je vrsta virtualne tablice u memoriji za drลพanje podataka.


17) Za koje se podatke o kontrolnim toฤkama ne spremaju?

Podaci o kontrolnim toฤkama ne spremaju se za spremnike Za svaku petlju i Za petlju.


18) ล to su uvjetne podijeljene transakcije u SSIS-u?

Uvjetna split transformacija u SSIS-u je kao IF uvjet, koji provjerava dani uvjet na temelju procjene uvjeta.


19) Imenujte razliฤite vrste preglednika podataka u SSIS-u?

Razliฤite vrste preglednika podataka u SSIS-u ukljuฤuju

  • reลกetka
  • Histogram
  • Dijagram rasprลกenosti
  • Grafikon u stupcu

20) Objasnite moguฤ‡e lokacije za spremanje SSIS paketa?

SSIS paket moลพete spremiti na

  • SQL Server
  • Paketna trgovina
  • File System

21) Koji ฤ‡e biti vaลก prvi pristup ako paket koji dobro radi u Business Intelligence Development Studio (BIDS), ali ne uspije kada se pokreฤ‡e iz posla SQL agenta?

Raฤun koji pokreฤ‡e SQL Agent Jobs moลพda nema potrebnu dozvolu za jednu od veza u vaลกem paketu. U takvim sluฤajevima moลพete stvoriti proxy raฤun ili podiฤ‡i dopuลกtenja raฤuna.


22) Koja je uloga kartice Rukovatelji dogaฤ‘ajima u SSIS-u?

Na kartici rukovatelja dogaฤ‘ajima tijekovi rada mogu se konfigurirati da odgovaraju na dogaฤ‘aje paketa. Na primjer, moลพete konfigurirati tijek rada kada se bilo koji zadatak zaustavi, ne uspije ili pokrene.


23) Kako moลพete obavijestiti ฤlanove osoblja o neuspjehu paketa?

Bilo unutar paketa, moลพete dodati Send Mail Zadatak u rukovateljima dogaฤ‘ajima ili ฤak moลพete postaviti obavijest u SQL agentu kada se paket pokrene.


24) Kako biste izvrลกili prijavu u SSIS?

Prijava u SSIS moลพe se izvrลกiti biljeลพenjem raznih dogaฤ‘aja kao ลกto su onError, onWarning itd. u viลกe opcija kao ลกto su ravna datoteka, XML, tablica SQL posluลพitelja itd.


25) Kako biste implementirali SSIS paket u proizvodnji?

Za implementaciju SSIS paketa moramo izvrลกiti datoteke manifesta i trebamo odrediti hoฤ‡emo li to implementirati u sustav datoteka ili na SQL Server. Alternativno, takoฤ‘er moลพete uvesti paket iz SSMS-a iz SQL Servera ili Datoteฤnog sustava.


Pitanja za intervju za SSIS za 5+ godina iskustva

26) Kako postupati s ranim dolaskom ฤinjenica ili dimenzijom kasnog pristizanja?

Late Arriving Dimension su neizbjeลพni; da bismo ih obradili, moลพemo stvoriti laลพnu dimenziju s prirodnim/poslovnim kljuฤem i zadrลพati ostale atribute kao null ili zadane. Dakle, kada stigne stvarna dimenzija, laลพna dimenzija se aลพurira s promjenom tipa 1. Ovo se takoฤ‘er naziva pretpostavljenim dimenzijama.


27) Objasnite metodu za izvoฤ‘enje inkrementalnog optereฤ‡enja?

Najbolji i najbrลพi naฤin inkrementalnog uฤitavanja je koriลกtenje stupca Vremenska oznaka u izvornoj tablici i pohranjivanje zadnje ETL vremenske oznake.


28) Imenujte tri komponente protoka podataka u SSIS-u

Tri komponente protoka podataka SSIS su:

  • izvor
  • transformacija
  • Odrediลกte

29) Zaลกto se kontrolne toฤke koriste u SSIS-u?

Kontrolna toฤka koja se koristi u SSIS-u za omoguฤ‡avanje ponovnog pokretanja paketa na toฤki kvara.


30) Objasnite svojstvo naฤina zapisivanja dogaฤ‘aja

Tri vrijednosti koje prihvaฤ‡a svojstvo naฤina zapisivanja dogaฤ‘aja su:

  • Omoguฤ‡eno: Omoguฤ‡uje vam biljeลพenje komponenti
  • Onemoguฤ‡eno: Koristi se za onemoguฤ‡avanje komponenti
  • UserParentSetting: Koristi se za optimizaciju roditeljskih postavki.

31) Objasnite razliฤite opcije za dinamiฤku konfiguraciju SSIS-a.

Razliฤite opcije za dinamiฤku konfiguraciju su:

  1. XML datoteka
  2. Varijable kupaca
  3. Baza podataka po okruลพenju s varijablama
  4. Omoguฤ‡uje koriลกtenje centralizirane baze podataka sa svim varijablama

32) Objasnite Transformaciju konverzije podataka

Pretvorba podataka najbolja je metoda za prijenos podataka iz jedne vrste u drugu. Meฤ‘utim, morate biti sigurni da u stupcu imate KOMPATIBILNE podatke.


33) Objasnite nekoliko znaฤajki SSIS-a

Neke vaลพne znaฤajke SSIS-a su:

  • Studio okruลพenja
  • Relevantne funkcije analize podataka i integracije
  • ฤŒvrsta integracija s drugima Microsoft SQL obitelj
  • Transformacija upita rudarenja podataka

34) Objasnite dva nedostatka SSIS-a

  • SIS ponekad stvara probleme u okruลพenjima koja nisu Windows
  • Nejasna vizija i strategija
  • SSIS ne pruลพa podrลกku za alternativne stilove integracije podataka

35) Koja je upotreba zadatka Izvrลกi SQL u SSIS-u?

Execute SQL pomaลพe vam da izvrลกite SQL naredbu protiv relacijske baze podataka.


36) ล to je SSIS katalog?

SSIS katalog je baza podataka za pohranjivanje svih rasporeฤ‘enih paketa. ล iroko se koristi iz sigurnosnih razloga za pohranu i rukovanje postavljenim paketima.


37) Kako biste zaustavili paket koji radi zauvijek?

Ovisi. Ako pokreฤ‡ete paket u SQL agentu, moลพete zaustaviti proces pomoฤ‡u T-SQL-a. Meฤ‘utim, ako se paket izvodi u SSIS katalogu, moลพete ga zaustaviti koristeฤ‡i Active Operaprozor ili pohranjenu proceduru zaustavljanja operacije.


38) Objasnite tijek kontrole projekta i paketa u SSIS-u

U SSIS-u, projekt je spremnik za razvojping paket dok je paket objekt koji vam pomaลพe u implementaciji ETL-a.


39) Objasnite koriลกtenje XML Zadatka

XML omoguฤ‡uje vam da podijelite, spojite, podijelite ili ponovno formatirate bilo koju XML datoteku.


40) ฤŒemu sluลพi sekvencijski spremnik?

Redoslijed sadrลพi pomaลพe vam da organizirate pomoฤ‡ne zadatke tako da ih podijelite u grupu. To ฤ‡e vam omoguฤ‡iti da primijenite transakciju ili dodijelite biljeลพenje spremniku.


41) Koje su vaลพne najbolje prakse za koriลกtenje SSIS-a?

Najbolje prakse za koriลกtenje alata SISS su:

  • Trebali biste izbjegavati izvoฤ‘enje zabiljeลพenih operacija
  • Trebali biste napraviti jasan plan koriลกtenja resursa.
  • Optimizirajte izvor podataka, transformaciju pretraลพivanja i odrediลกte

42) ฤŒemu sluลพi kartica toka kontrole u SSIS-u?

Kartica kontrole tijeka u SSIS-u ukljuฤuje zadatak tijeka podataka, spremnike i ograniฤenja prvenstva ลกto vam pomaลพe da poveลพete spremnike i funkcije.

Ova pitanja za intervju takoฤ‘er ฤ‡e vam pomoฤ‡i u vaลกem ลพivotu

Saลพmite ovu objavu uz: