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

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

  • ODBC
  • OLEDB
  • .net SQLClient
  • Ravna datoteka
  • nadmašiti
  • XML

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

U SSIS-u, spremnik je logično grupiranje 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 razvoj paketa, dok je paket objekt koji vam pomaže implementirati ETL.


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