Výukový program SSIS pre začiatočníkov: Prečo, čo a ako?



SSIS je platforma pre integráciu dát a aplikácie pracovného toku. Tento výukový program SSIS sa zameriava na dôvody, čo a ako robí služba SQL Server Integration Services.

SQL Server Integration Services (SSIS) tvoria neoddeliteľnú súčasť softvéru Microsoft SQL Server Database. Toto veľmi uľahčuje prácu s dátami vďaka jej rôznym funkciám. V tomto výučbe sa budeme hlbšie venovať koncepcii SSIS v tomto poradí:

Začnime.





Čo je integrácia údajov?

Integrácia údajov je proces, v ktorom sa získavajú a kombinujú heterogénne údaje ako včlenená forma a štruktúra. Napríklad každá spoločnosť v dnešnej dobe musí spracovávať veľké súbory údajov z rôznych zdrojov. Tieto údaje je potrebné spracovať, aby poskytovali dôkladné informácie pri prijímaní obchodných rozhodnutí. Jednoduchým riešením by teda bola integrácia dát. V zásade integruje všetky vaše údaje prítomné v rôznych databázach a skombinuje ich na rovnakej platforme.

Tu je niekoľko spôsobov, ako dosiahnuť integráciu údajov:



Výukový program pre integráciu údajov - SSIS - Edureka

Teraz, keď ste pochopili integráciu údajov, sa pozrime, prečo sa používa SSIS. SSIS znamená SQL Server Integration Services .

Prečo SSIS?



  • Dáta je možné načítať paralelne do mnohých rôznych cieľov
  • SSIS odstraňuje potrebu tvrdých programátorov
  • Úzka integrácia s ostatnými produktmi spoločnosti Microsoft
  • SSIS je lacnejší ako väčšina ostatných nástrojov ETL
  • SIS poskytuje GUI na ľahkú transformáciu údajov
  • Integrujte BI do procesu transformácie údajov
  • Robustné spracovanie chýb a udalostí

V tomto výučbe SSIS sa pozrieme ďalej, čo to presne je a ako to funguje.

Čo je to SSIS?

SQL Server Integration Services (SSIS) je súčasť databázového softvéru Microsoft SQL Server, ktorú možno použiť na vykonávanie širokej škály úloh integrácie a transformácie údajov.

  • Integrácia údajov: Kombinuje údaje uložené v rôznych zdrojoch a poskytuje používateľom jednotný pohľad na tieto údaje
  • Pracovný tok: Môže sa tiež použiť na automatizáciu údržby databáz servera SQL Server a aktualizácií multidimenzionálnych analytických údajov

Vlastnosti SSIS

Niektoré z funkcií na použitie SSIS sú:

  • Organizované a vyhľadávacie transformácie
  • Úzka integrácia s ostatnými produktmi rodiny Microsoft SQL
  • Poskytuje bohaté prostredie Studio
  • Poskytuje veľa funkcií integrácie údajov pre lepšie transformácie
  • Vysokorýchlostné dátové pripojenie

Môžete si prejsť nasledujúce video, ktoré obsahuje všetky základné informácie vrátane koncepcií skladovania údajov, ktoré sa používajú na extrakciu, transformáciu a načítanie údajov (ETL). Je ideálny pre začiatočníkov aj profesionálov, ktorí si chcú osvojiť základné znalosti o MSBI.

Ďalej v tutoriáli SSIS sa pozrime, ako presne to funguje.

Ako funguje SSIS?

SSIS sa skladá z troch hlavných komponentov, a to:

  • Prevádzkové údaje
  • Proces ETL
  • Dátový sklad

Tieto úlohy transformácie údajov a tvorby pracovných tokov sa vykonávajú pomocou balíka „SSIS Package“, o ktorom sa bude diskutovať ďalej v tomto blogu. Pokračujeme v výučbe SSIS, najskôr si podrobne prečítajme všetky tieto komponenty:

Prevádzkové údaje

Prevádzkové úložisko dát (ODS) je databáza určená na integráciu údajov z viacerých zdrojov na ďalšie operácie s údajmi. Na tomto mieste sa nachádza väčšina údajov použitých v aktuálnej operácii predtým, ako sa prenesú do dátového skladu na dlhodobejšie uloženie alebo archiváciu.

Proces ETL

ETL je proces na extrakciu, transformáciu a načítanie údajov. Extrahovanie, transformácia a načítanie (ETL) je proces extrakcie údajov z rôznych zdrojov, ich transformácie podľa vašich požiadaviek a následného načítania do cieľového dátového skladu. ETL poskytuje RIEŠENIE JEDEN STOP PRE všetky tieto problémy.

  • Extrahovať
  • Transformácia
  • Naložiť

Extrakt: Extrakcia je proces extrakcie údajov z rôznych homogénnych alebo heterogénnych zdrojov údajov na základe rôznych overovacích bodov.

Transformácia: Pri transformácii sa analyzujú celé údaje a používajú sa na ne rôzne funkcie, aby sa údaje mohli načítať do cieľovej databázy v vyčistenom a všeobecnom formáte.

Naložiť: Načítanie je proces načítania spracovaných údajov do cieľového úložiska údajov s použitím minimálnych zdrojov.


Skladovanie údajov

  • Dátový sklad zachytáva údaje z rôznych zdrojov pre užitočnú analýzu a prístup.
  • Skladovanie údajov je veľká skupina zhromaždených údajov, ktorá sa používa na zhromažďovanie a správu údajov z rôznych zdrojov na účely zodpovedania obchodných otázok. Preto pomáha pri rozhodovaní.

Požiadavky na služby integrácie servera SQL Server

Ak chcete pracovať so SSIS, musíte si nainštalovať nasledovné:

  • SQL Server
  • Dátové nástroje servera SQL Server

Pozrime sa na proces inštalácie.

Inštalácia servera SQL Server

Prejdite na webovú stránku: https://www.microsoft.com/en-au/sql-server/sql-server-downloads nainštalovať SQL Server. Môžete si nainštalovať najnovšiu alebo predchádzajúcu verziu podľa vášho výberu.

Existujú teda rôzne vydania servera SQL Server, a to:

    • Skúška zadarmo: Získate 180-dňovú bezplatnú skúšobnú verziu servera SQL Server 2017 pre Windows.
    • Vydanie pre vývojárov: Jedná sa o plnohodnotné bezplatné vydanie s licenciou na použitie ako vývojová a testovacia databáza v nevýrobnom prostredí.
    • Expresné vydanie: Express je bezplatná edícia servera SQL Server, ktorá je ideálna na vývoj a výrobu pre desktopové, webové a malé serverové aplikácie.

Ďalej sa pozrime, ako nainštalovať dátové nástroje.

Dátové nástroje servera SQL Server

Prejdite na webovú stránku: https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver15 a pozrite si rôzne vydania poskytované spoločnosťou Microsoft. Na nasledujúcu snímku obrazovky si pozrite nedávne vydanie SSDT spolu s odkazom na stiahnutie.

nastaviť java classpath windows 7

V tomto návode budem inštalovať verziu 15.9.1. Tak poďme na to.

Krok 1: Po otvorení súboru .exe sa pred inštaláciou zobrazí výzva na reštartovanie systému.

Krok 2: Po reštartovaní systému je všetko pripravené. Stačí kliknúť na tlačidlo „Ďalej“ a postupovať podľa pokynov na obrazovke.

Krok 3: Ukáže požadované nástroje a funkcie, ako sú SQL Server Database, SSAS, SSRS a SSIS. Určite ich skontrolujte a kliknite na tlačidlo „inštalovať“. To isté nájdete na nasledujúcej snímke obrazovky.

Ďalej v SSIS Tutoriáli sa budeme venovať balíku SSIS a tomu, ako ho môžete vytvoriť pomocou vyššie uvedených nástrojov.

Čo je balíček SSIS?

Balík je základným blokom, kde môžete pokračovať a kódovať v SSIS. „Kód“ teraz neodkazuje na žiadny programovací jazyk, je to vývoj, ktorý robíte. Takže váš vývoj sa v zásade deje vo vnútri balíka. Ako bolo uvedené vyššie, SSIS je pre ETL nevyhnutný a balík SSIS vykoná proces ETL. Preto je to objekt, ktorý implementuje funkčnosť Integration Services do extrahovať, transformovať a načítať údaje . Balíček obsahuje:

  • Pripojenia
  • Ovládajte prvky prietoku
  • Prvky toku údajov

To je všetko pre tento výukový program SSIS. Dúfam, že sa vám čítanie páčilo.

Týmto sa dostávame na koniec tohto blogu. Dúfam, že sa vám tento výučbový blog o Power BI páčil. Toto bol prvý blog zo série Power BI. Po tomto výučbe Power BI bude nasledovať môj ďalší blog zameraný na panely Power BI, ktoré si tiež prečítajte.

Ak sa chcete naučiť SSIS a budovať si kariéru vo vizualizácii údajov alebo BI, potom si pozrite našu ktorá prináša živé školenie vedené inštruktorom a skúsenosti s projektmi v reálnom živote. Toto školenie vám pomôže pochopiť MSBI do hĺbky a pomôže vám dosiahnuť osvojenie si témy.

Máte na nás otázku? Uveďte to prosím v sekcii komentárov v príručke „SSIS Tutorial“ a my sa vám ozveme.