Vadnica SSIS za začetnike: Zakaj, kaj in kako?



SSIS je platforma za integracijo podatkov in aplikacije za potek dela. Ta vadnica SSIS zajema, zakaj, kaj in kako integracijskih storitev SQL Server.

Storitve integracije SQL Server (SSIS) so sestavni del programske opreme Microsoft SQL Server Database. To s svojimi različnimi funkcijami delo s podatki močno olajša. V tej vadnici bomo poglobili SSIS na konceptualni ravni v naslednjem vrstnem redu:

Začnimo.





Kaj je integracija podatkov?

Integracija podatkov je postopek, pri katerem se heterogeni podatki pridobivajo in kombinirajo kot integrirana oblika in struktura. Na primer, vsako podjetje mora danes obdelati velike nabore podatkov iz različnih virov. Te podatke je treba obdelati, da se dobijo vpogledne informacije za sprejemanje poslovnih odločitev. Preprosta rešitev bi bila torej integracija podatkov. V osnovi bo integriral vse vaše podatke, ki so prisotni v različnih zbirkah podatkov, in jih združil na isti platformi.

Tu je nekaj načinov za integracijo podatkov:



Integracija podatkov-Vadnica za SSIS- Edureka

Zdaj, ko ste razumeli integracijo podatkov, poglejmo, zakaj se uporablja SSIS. SSIS pomeni Storitve integracije SQL Server .

datumski tip podatkov v sql

Zakaj SSIS?



  • Podatke je mogoče naložiti vzporedno z različnimi cilji
  • SSIS odpravlja potrebo po zahtevnih programerjih
  • Tesna integracija z drugimi Microsoftovimi izdelki
  • SSIS je cenejši od večine drugih orodij ETL
  • SIS ponuja GUI za enostavno pretvorbo podatkov
  • BI vgradite v proces preoblikovanja podatkov
  • Robustno ravnanje z napakami in dogodki

V nadaljevanju te vadnice SSIS poglejmo, kaj točno je in kako deluje.

Kaj je SSIS?

SQL Server Integration Services (SSIS) je sestavni del programske opreme zbirke podatkov Microsoft SQL Server, ki se lahko uporablja za izvajanje številnih nalog integracije in pretvorbe podatkov.

  • Integracija podatkov: Združuje podatke iz različnih virov in uporabnikom zagotavlja enoten pogled na te podatke
  • Potek dela: Uporablja se lahko tudi za avtomatizacijo vzdrževanja baz podatkov SQL Server in posodobitev večdimenzionalnih analitičnih podatkov

Značilnosti SSIS

Nekatere funkcije za uporabo SSIS so:

  • Organizirane in iskalne transformacije
  • Tesna integracija z drugo družino Microsoft SQL
  • Ponuja bogata studijska okolja
  • Ponuja veliko funkcij za integracijo podatkov za boljše transformacije
  • Hitra podatkovna povezljivost

Lahko si ogledate spodnji video, ki zajema vse osnove, vključno s koncepti skladiščenja podatkov, ki se uporablja za pridobivanje, pretvorbo in nalaganje podatkov (ETL). Idealen je tako za začetnike kot tudi za profesionalce, ki želijo razčistiti svoje osnove MSBI.

V nadaljevanju vaje za SSIS poglejmo, kako natančno deluje.

Kako deluje SSIS?

SSIS je sestavljen iz treh glavnih komponent, in sicer:

  • Operativni podatki
  • Postopek ETL
  • Podatkovno skladišče

Te naloge preoblikovanja podatkov in ustvarjanja poteka dela se izvajajo s pomočjo 'SSIS Package', o katerem bomo razpravljali kasneje v tem blogu. Če nadaljujemo z vadnico SSIS, najprej podrobno razumemo vsako od teh komponent:

Operativni podatki

Operativna podatkovna shramba (ODS) je zbirka podatkov, namenjena integraciji podatkov iz več virov za dodatne operacije s podatki. Tu je večina podatkov, uporabljenih v trenutni operaciji, shranjena, preden se prenesejo v podatkovno skladišče za dolgoročno shranjevanje ali arhiviranje.

Proces ETL

ETL je postopek za pridobivanje, preoblikovanje in nalaganje podatkov. Izvleček, pretvorba in nalaganje (ETL) je postopek ekstrakcije podatkov iz različnih virov, pretvorbe teh podatkov, da ustrezajo vašim zahtevam, in nato nalaganja v ciljno skladišče podatkov. ETL ponuja ENO STOP REŠITEV za vse te težave.

  • Izvleček
  • Preobrazba
  • Naloži

Izvleček: Izvleček je postopek pridobivanja podatkov iz različnih homogenih ali heterogenih podatkovnih virov na podlagi različnih validacijskih točk.

Preoblikovanje: Pri preoblikovanju se analizirajo celotni podatki in na njih se uporabijo različne funkcije, da se podatki naložijo v ciljno bazo podatkov v očiščeni in splošni obliki.

operater ločljivosti obsega c ++

Obremenitev: Nalaganje je postopek nalaganja obdelanih podatkov v ciljno repozitorij podatkov z uporabo minimalnih virov.


Skladiščenje podatkov

  • Podatkovno skladišče zajema podatke iz različnih virov za koristno analizo in dostop.
  • Skladiščenje podatkov je velik nabor zbranih podatkov, ki se uporablja za zbiranje in upravljanje podatkov iz različnih virov za odgovor na poslovna vprašanja. Zato pomaga pri odločanju.

Zahteve za integracijske storitve SQL Server

Če želite delati s SSIS, morate namestiti naslednje:

  • SQL Server
  • Podatkovna orodja SQL Server

Oglejmo si postopek namestitve.

Namestitev SQL Server

Pojdite na spletno mesto: https://www.microsoft.com/en-au/sql-server/sql-server-downloads namestiti SQL Server. Po svoji izbiri lahko namestite najnovejšo ali prejšnjo različico.

Obstajajo torej različne izdaje SQL Serverja, in sicer:

    • Brezplačen preizkus: Dobite 180-dnevno brezplačno preskusno različico SQL Server 2017 v sistemu Windows.
    • Razvojna različica: To je popolna brezplačna izdaja, ki ima dovoljenje za uporabo kot razvojna in testna baza podatkov v neproizvodnem okolju.
    • Express Edition: Express je brezplačna izdaja SQL Serverja, idealna za razvoj in izdelavo za namizne, spletne in majhne strežniške aplikacije.

V nadaljevanju poglejmo, kako namestiti podatkovna orodja.

Podatkovna orodja SQL Server

Pojdite na spletno mesto: https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver15 in si oglejte različne izdaje, ki jih ponuja Microsoft. Oglejte si spodnji posnetek zaslona z nedavno izdajo SSDT skupaj s povezavo za prenos.

V tej vadnici bom namestil različico 15.9.1. Začnimo torej.

Korak 1: Ko odprete datoteko .exe, boste morali pred namestitvijo sistem znova zagnati.

2. korak: Po ponovnem zagonu sistema ste pripravljeni. Preprosto kliknite gumb »Naprej« in sledite navodilom na zaslonu.

3. korak: Prikazala bo potrebna orodja in funkcije, kot so SQL Server Database, SSAS, SSRS in SSIS. Preverite vse in kliknite gumb »namesti«. Glejte spodnji posnetek zaslona za isto.

prednosti in slabosti vdora

V nadaljevanju vadnice SSIS bomo razpravljali o paketu SSIS in o tem, kako ga lahko ustvarite z uporabo zgornjih orodij.

Kaj je paket SSIS?

Paket je temeljni blok, kjer lahko nadaljujete in kodirate v SSIS. Zdaj se »koda« ne nanaša na noben programski jezik, temveč na razvoj, ki ga izvajate. V bistvu torej vaš razvoj poteka znotraj paketa. Kot smo že omenili, je SSIS bistven za ETL, paket SSIS pa bo izvajal postopek ETL. Zato gre za objekt, ki izvaja funkcionalnost Integration Services izvleči, pretvori in naloži podatke . Paket je sestavljen iz:

  • Povezave
  • Elementi za nadzor pretoka
  • Elementi pretoka podatkov

To je vse za to vadnico SSIS. Upam, da ste ga z veseljem brali.

S tem smo prišli do konca tega spletnega dnevnika. Upam, da vam je bil ta blog o vajah Power BI všeč. To je bil prvi blog iz serije Power BI. Tej vadnici Power BI bo sledil moj naslednji spletni dnevnik, ki se bo osredotočil na nadzorne plošče Power BI, preberite tudi to.

Če se želite naučiti SSIS in si ustvariti kariero v vizualizaciji podatkov ali BI, si oglejte našo ki prihaja z usposabljanjem pod vodstvom inštruktorjev v živo in izkušnjami iz resničnih projektov. Ta trening vam bo pomagal poglobljeno razumeti MSBI in vam pomagal doseči obvladovanje zadeve.

Imate vprašanje za nas? Prosimo, omenite ga v oddelku za komentarje v 'Vadnici za SSIS', mi pa se vam bomo oglasili.