SSIS oktatóanyag kezdőknek: miért, mit és hogyan?

Az SSIS az adatintegrációs és munkafolyamat-alkalmazások platformja. Ez az SSIS oktatóanyag az SQL Server Integration Services miért, mit és hogyan ismerteti.

Az SQL Server Integration Services (SSIS) a Microsoft SQL Server Database szoftver szerves részét képezi. Ez különféle szolgáltatásaival az adatkezelés munkáját sokkal könnyebbé teszi. Ebben az oktatóanyagban elméleti szinten fogunk elmélyülni az SSIS-ben, a következő sorrendben:



Lássunk neki.



Mi az adatintegráció?

Az adatintegráció egy olyan folyamat, amelyben a heterogén adatokat visszakeresik és egyesített formában és struktúrában egyesítik. Például manapság minden vállalatnak nagyszámú adatot kell feldolgoznia különböző forrásokból. Ezeket az adatokat úgy kell feldolgozni, hogy átlátó információkat nyújtsanak az üzleti döntések meghozatalához. Tehát egy egyszerű megoldás az adatintegráció lenne. Alapvetően a különböző adatbázisokban lévő összes adatot integrálja, és ugyanazon a platformon egyesíti.

Íme néhány módszer az adatintegráció megvalósítására:



Adatintegráció-SSIS bemutató- Edureka

Most, hogy megértette az adatok integrációját, nézzük meg, miért használják az SSIS-t. Az SSIS a SQL Server integrációs szolgáltatások .

Miért az SSIS?



  • Az adatok sokféle célállomással párhuzamosan tölthetők be
  • Az SSIS feleslegessé teszi a kemény programozók igényét
  • Szoros integráció a Microsoft más termékeivel
  • Az SSIS olcsóbb, mint a legtöbb ETL eszköz
  • A SIS biztosítja az GUI-t az adatok egyszerű átalakításához
  • Építse fel a BI-t egy adatátalakítási folyamatba
  • Robusztus hiba- és eseménykezelés

Ebben az SSIS oktatóanyagban haladva nézze meg, mi is ez pontosan és hogyan működik.

Mi az SSIS?

Az SQL Server Integration Services (SSIS) a Microsoft SQL Server adatbázis-szoftver egyik összetevője, amely széles körű adatintegrációs és adatátalakítási feladatok elvégzésére használható.

  • Adatintegráció: Egyesíti a különböző forrásokban található adatokat, és a felhasználók számára egységes képet nyújt ezekről az adatokról
  • Munkafolyamat: Használható az SQL Server adatbázisok karbantartásának automatizálására és a többdimenziós analitikai adatok frissítésére is

Az SSIS jellemzői

Az SSIS használatának néhány szolgáltatása a következő:

  • Szervezett és keresési átalakítások
  • Szoros integráció a többi Microsoft SQL családdal
  • Gazdag stúdiókörnyezeteket biztosít
  • Sok adatintegrációs funkciót biztosít a jobb átalakítás érdekében
  • Nagy sebességű adatkapcsolat

Végignézheti az alábbi videót, amely az összes alapot magában foglalja, beleértve az adattárolási koncepciókat is, amelyeket az adatok kinyerésére, átalakítására és betöltésére (ETL) használnak. Ideális mind a kezdők, mind a szakemberek számára, akik szeretnék kibővíteni az MSBI alapjait.

Az SSIS oktatóanyagban haladva nézzük meg, hogyan működik pontosan.

Hogyan működik az SSIS?

Az SSIS három fő összetevőből áll, nevezetesen:

  • Működési adatok
  • ETL folyamat
  • Adattárház

Az adatátalakítás és a munkafolyamat-létrehozás ezen feladatait az „SSIS Package” segítségével hajtjuk végre, amelyről a későbbiekben még ebben a blogban lesz szó. Az SSIS oktatóanyag előrehaladtával először részletesen ismerjük meg az alábbi összetevőket:

Működési adatok

Az operatív adattár (ODS) egy adatbázis, amelyet több forrásból származó adatok integrálására terveztek az adatok további műveleteihez. Ez az a hely, ahol az aktuális művelet során felhasznált adatok nagy része elhelyezésre kerül, mielőtt azokat hosszabb távú tárolás vagy archiválás céljából az adattárházba továbbítanák.

ETL folyamat

Az ETL az adatok kinyerésének, átalakításának és betöltésének folyamata. Az Extract, Transform and Load (ETL) az adatok különféle forrásokból történő kinyerésének, az adatok átalakításának az Ön igényeinek megfelelő átalakításának, majd a céladattárházba történő betöltése. Az ETL ezekre a problémákra egyablakos megoldást nyújt.

  • Kivonat
  • Átalakítás
  • Betöltés

Kivonat: Az extrakció az adatok különböző homogén vagy heterogén adatforrásokból történő kinyerésének folyamata, különböző validációs pontok alapján.

Átalakítás: Az átalakítás során a teljes adatot elemzik, és különféle funkciókat alkalmaznak rájuk annak érdekében, hogy az adatokat tisztított és általános formátumban töltsék be a cél adatbázisba.

Betöltés: A betöltés az a folyamat, amikor a feldolgozott adatokat minimális erőforrások felhasználásával betölti a céladattárba.


Adattárolás

  • Adattárház a különféle forrásokból származó adatokat hasznos elemzés és hozzáférés céljából rögzíti.
  • Adattárolás a felhalmozott adatok nagy halmaza, amelyet különböző forrásokból származó adatok összegyűjtésére és kezelésére használnak üzleti kérdések megválaszolása céljából. Ezért segít a döntések meghozatalában.

Az SQL Server Integration Services követelményei

Az SSIS használatához a következőket kell telepítenie:

  • SQL szerver
  • SQL Server Data Tools

Vessünk egy pillantást a telepítési folyamatra.

SQL Server telepítése

Látogasson el a weboldalra: https://www.microsoft.com/en-au/sql-server/sql-server-downloads az SQL Server telepítéséhez. Telepítheti a legújabb vagy az előző verziót tetszés szerint.

Tehát az SQL Server különböző kiadásokkal rendelkezik, nevezetesen:

    • Ingyenes próbaverzió: 180 napos ingyenes próbaverziót kap az SQL Server 2017-ről Windows rendszeren.
    • Fejlesztői kiadás: Ez egy teljes funkcionalitású ingyenes kiadás, amely fejlesztési és tesztadatbázisként használható nem termelési környezetben.
    • Express Edition: Az Express az SQL Server ingyenes kiadása, amely ideális asztali, webes és kis kiszolgálós alkalmazások fejlesztéséhez és gyártásához.

Következő lépésként nézzük meg, hogyan kell telepíteni az adateszközöket.

SQL Server Data Tools

Látogasson el a weboldalra: https://docs.microsoft.com/en-us/sql/ssdt/previous-releases-of-sql-server-data-tools-ssdt-and-ssdt-bi?view=sql-server-ver15 és nézze meg a Microsoft által biztosított különböző kiadásokat. Nézze meg az alábbi képernyőképet a legutóbbi SSDT kiadással és a letöltési linkkel.

Ebben az oktatóanyagban a 15.9.1 verziót telepítem. Kezdjük hát.

alapértelmezett értéke a java karakterláncának

1. lépés: Az .exe fájl megnyitásakor a rendszer a telepítés előtt kéri a rendszer újraindítását.

2. lépés: Miután újraindította a rendszert, készen áll az indulásra. Csak kattintson a „Tovább” gombra, és kövesse a képernyőn megjelenő utasításokat.

3. lépés: Megmutatja a szükséges eszközöket és szolgáltatásokat, mint például az SQL Server Database, az SSAS, az SSRS és az SSIS. Győződjön meg róla, hogy mindegyiket bejelölte, és kattintson a „telepítés” gombra. Nézze meg ugyanezt az alábbi képernyőképen.

Ezután az SSIS oktatóanyagában megvitatjuk az SSIS csomagot és azt, hogy miként hozhatja létre a fenti eszközök segítségével.

Mi az SSIS csomag?

A csomag alapvető blokk, ahol folytathatja az SSIS kódolását. Most a „kód” nem utal semmilyen programozási nyelvre, hanem a fejlesztés. Tehát alapvetően a fejlesztés egy csomagon belül történik. Amint fentebb említettük, az SSIS elengedhetetlen az ETL számára, és az SSIS csomag elvégzi az ETL folyamatot. Ezért ez egy olyan objektum, amely az Integration Services funkcionalitását valósítja meg kinyerni, átalakítani és betölteni az adatokat . A csomag a következőkből áll:

  • Kapcsolatok
  • Vezérlő áramlási elemek
  • Adatfolyam elemek

Ennyi ehhez az SSIS oktatóanyaghoz. Remélem, hogy tetszett olvasni.

Ezzel a blog végére jutottunk. Remélem, tetszett ez a Power BI oktatóblog. Ez volt a Power BI sorozat első blogja. Ezt a Power BI oktatóanyagot követi a következő blogom, amely a Power BI irányítópultjaira összpontosít, olvassa el ezt is.

Ha meg szeretné tanulni az SSIS-t, és karriert szeretne felépíteni az adatmegjelenítés vagy a BI területén, akkor nézze meg a amely oktató által vezetett élő képzéssel és valós projekt-tapasztalattal jár. Ez a képzés segít megérteni az MSBI-t alaposan, és elsajátítja a témát.

Van egy kérdésünk? Kérjük, említse meg az „SSIS bemutató” megjegyzés rovatában, és kapcsolatba lépünk Önnel.