Események betöltése

Microsoft SQL Server Business Intelligence – Integration Services (20463, 20767)

Időtartam: 3 nap

Időpontok hamarosan

350.000 Ft + ÁFA / Fő
SSIS ETL adatfolyam és adattárház architektúra futurisztikus vizualizáció

A modern vállalatok működésének alapja a megbízható és jól strukturált adat. Az adatok azonban gyakran több, egymástól eltérő rendszerben találhatók meg. Ezek lehetnek relációs adatbázisok, fájlrendszerek, felhőszolgáltatások vagy akár külső partnerek rendszerei. Az adatok egységesítése, tisztítása és elemzésre alkalmassá tétele kulcsfontosságú feladat.

Az SQL Server Integration Services (SSIS) a Microsoft vállalati szintű ETL eszköze. Segítségével nem csupán egyszerű adatimport és -export valósítható meg, hanem komplex adattranszformációk is végrehajthatók. A cél lehet relációs adatbázis, adattárház vagy OLAP elemzési rendszer alapjának kialakítása.

A képzés során a résztvevők megismerik az Extract–Transform–Load folyamat teljes életciklusát. Gyakorlati példákon keresztül építenek adatfolyamokat, vezérlési struktúrákat és dinamikus csomagokat. A Data Tools grafikus felülete lehetővé teszi a folyamatok vizuális tervezését, amely gyors fejlesztést és átlátható működést biztosít.

Külön hangsúlyt kap az adatminőség biztosítása. A képzés bemutatja a Data Quality Services és a Master Data Services használatát. A résztvevők megtanulják, hogyan kezeljék a duplikált adatokat, hogyan biztosítsák az adatok konzisztenciáját, és hogyan alakítsanak ki megbízható adattárház-architektúrát.

A program ideális mindazok számára, akik adattárházat építenének heterogén adatforrásokból. Ajánlott azoknak, akik OLTP rendszerekből szeretnének elemzési irányba elmozdulni, és OLAP vagy üzleti intelligencia megoldásokat kívánnak támogatni.

A képzés végére a résztvevők képesek lesznek komplex ETL folyamatok tervezésére, implementálására és üzemeltetésére vállalati környezetben.

Tematika:

I. Bevezetés az adattárházak világába

  • Az adattárház fogalma és célja
  • Adattárház vs. operatív rendszerek
  • Tipikus adattárház-architektúrák

II. Adattárház architektúra és infrastruktúra

  • Hardver- és teljesítménytervezési szempontok
  • Skálázhatóság és megbízhatóság
  • Architektúrális modellek

III. Adattárház tervezése és implementálása

  • Logikai adatmodellezés
  • Dimenzió- és ténytábla tervezés
  • Fizikai tervezési szempontok

IV. ETL megoldások SSIS segítségével

  • SSIS architektúra áttekintése
  • Data Source és Connection Manager
  • Data Flow komponensek

V. Control Flow és folyamatvezérlés

  • Control Flow elemek
  • Dinamikus csomagok
  • Konténerek használata
  • Tranzakciók és checkpointok

VI. Naplózás és hibakezelés

  • SSIS csomagok monitorozása
  • Eseménynaplózás
  • Hibakezelési stratégiák

VII. Inkrementális ETL folyamatok

  • Change Data Capture alapok
  • Módosított adatok kinyerése
  • Delta betöltési stratégiák

VIII. Felhő alapú adatforrások kezelése

  • Azure mint adatforrás
  • SQL Server Azure integráció
  • Hibrid adatarchitektúrák

IX. Data Quality Services

  • Adattisztítási technikák
  • Duplikációkezelés
  • Szabályalapú adatminőség

X. Master Data Services

  • Master Data modellek
  • Verziókezelés
  • Excel Add-In használata

XI. SSIS testreszabása

  • Egyedi komponensek
  • Script Task és Script Component
  • Külső integrációk

XII. Deployment és üzemeltetés

  • SSIS deployment modellek
  • Projekt publish
  • Csomagok ütemezése és futtatása

Előfeltétel:

  • Alapvető Transact-SQL ismeret (SELECT, INSERT, UPDATE, DELETE)
  • ETL folyamatok alapfogalmainak ismerete előny
  • Előfeltétel tanfolyamok:

    Querying Microsoft SQL Server – Basic