A modern vállalatok működésének egyik legfontosabb alapja a megbízható, egységes és jól strukturált adat. Az üzleti információk azonban ritkán találhatók egyetlen rendszerben. Az adatok érkezhetnek relációs adatbázisokból, fájlokból, különböző vállalati alkalmazásokból, felhőszolgáltatásokból vagy akár külső partnerek rendszereiből. Ahhoz, hogy ezekből elemzésre és döntéstámogatásra alkalmas információ szülessen, az adatokat össze kell gyűjteni, tisztítani, átalakítani és megfelelő célrendszerbe betölteni.
A Microsoft SQL Server Integration Services (SSIS) képzés azt mutatja be, hogyan tervezhetők és valósíthatók meg ezek az adatfeldolgozási folyamatok vállalati környezetben. A résztvevők megismerik az ETL (Extract–Transform–Load) folyamat teljes életciklusát az adatforrások elérésétől a transzformáción keresztül egészen az adatok célrendszerbe történő betöltéséig.
Az SSIS nem csupán egyszerű adatimport- és exportfeladatokra használható. Segítségével összetett, automatizálható adatfeldolgozási folyamatok alakíthatók ki, amelyek adattárházak, üzleti intelligencia rendszerek és további elemzési megoldások alapját biztosíthatják.
Hogyan működik az ETL folyamat?
Az ETL három egymásra épülő lépésből áll. Az első szakaszban az adatok különböző forrásrendszerekből kerülnek kinyerésre. Ezt követi az adatok tisztítása, átalakítása és egységesítése, majd az előkészített információ betöltése a megfelelő célrendszerbe.
A képzés során a résztvevők megtanulják, hogyan lehet:
• különböző adatforrásokhoz kapcsolódni;
• adatokat kinyerni és betölteni;
• összetett adattranszformációkat végrehajtani;
• adatfolyamokat kialakítani;
• vezérlési folyamatokat létrehozni;
• dinamikusan konfigurálható SSIS csomagokat készíteni;
• az elkészült folyamatokat automatizálni és üzemeltetni.
A cél olyan stabil adatfeldolgozási folyamatok kialakítása, amelyek nagyobb adatmennyiségek és összetett vállalati környezetek esetén is megbízhatóan működtethetők.
SSIS csomagok és adatfolyamok
A Microsoft SQL Server Integration Services grafikus fejlesztőkörnyezete lehetővé teszi az adatfeldolgozási folyamatok vizuális kialakítását.
A résztvevők gyakorlati példákon keresztül építenek SSIS csomagokat, adatfolyamokat és vezérlési struktúrákat. Megismerik, hogyan kapcsolhatók össze az egyes feladatok, hogyan szabályozható azok végrehajtási sorrendje, és miként alakíthatók ki feltételektől vagy paraméterektől függő folyamatok.
A vizuális tervezés átláthatóbbá teszi az összetett adatfeldolgozási feladatokat, miközben lehetőséget biztosít a folyamatok újrafelhasználására és automatizálására is.
Adattisztítás és adatminőség
Egy adattárház vagy üzleti intelligencia rendszer csak annyira megbízható, amennyire a benne található adatok. Ezért a képzés külön figyelmet fordít az adatminőség biztosítására.
A résztvevők megismerik az adattisztítás és adatkonzisztencia legfontosabb szempontjait, valamint a Data Quality Services (DQS) és a Master Data Services (MDS) szerepét.
A tanfolyam bemutatja többek között:
• a hibás vagy hiányos adatok kezelését;
• a duplikált rekordok felismerésének lehetőségeit;
• az adatok egységesítését és tisztítását;
• az adatkonzisztencia fenntartását;
• a törzsadatok kezelésének alapelveit.
Ezek a folyamatok hozzájárulnak ahhoz, hogy az elemzések és riportok megbízható adatokra épüljenek.
Adattárházak kialakítása SSIS segítségével
Az SSIS egyik legfontosabb felhasználási területe a vállalati adattárházak adatellátási folyamatainak kialakítása.
A képzés bemutatja, hogyan gyűjthetők össze heterogén forrásrendszerek adatai, és miként alakíthatók át olyan egységes struktúrává, amely később OLAP, üzleti intelligencia vagy más analitikai megoldások alapjául szolgálhat.
A résztvevők így nemcsak az egyes SSIS funkciókat ismerik meg, hanem átfogó képet kapnak arról is, hogyan illeszkedik az ETL az adattárház és az üzleti intelligencia teljes folyamatába.
A képzés célja
A tanfolyam célja, hogy a résztvevők:
• megértsék az ETL folyamat felépítését és szerepét;
• magabiztosan használják a Microsoft SQL Server Integration Services eszközeit;
• különböző adatforrásokból származó adatokat integráljanak;
• SSIS adatfolyamokat és vezérlési folyamatokat alakítsanak ki;
• összetett adattranszformációkat hajtsanak végre;
• dinamikusan konfigurálható SSIS csomagokat készítsenek;
• adatminőségi problémákat ismerjenek fel és kezeljenek;
• megbízható adattárház-betöltési folyamatokat tervezzenek;
• komplex ETL megoldásokat implementáljanak és üzemeltessenek.
Kinek ajánljuk?
A Microsoft SQL Server Integration Services képzés elsősorban azoknak szól, akik különböző forrásokból származó adatok integrációjával, átalakításával vagy adattárházak kialakításával foglalkoznak.
Kifejezetten ajánljuk:
• SQL Server szakembereknek;
• adatbázis-fejlesztőknek és adatbázis-adminisztrátoroknak;
• adattárház-fejlesztőknek;
• BI és adatmérnöki feladatokkal foglalkozó szakembereknek;
• heterogén adatforrások integrációját végző IT szakembereknek;
• azoknak, akik OLTP rendszerekből üzleti intelligencia és OLAP megoldások irányába szeretnének továbblépni.
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 Microsoft SQL Server környezetben, valamint olyan megbízható adatfeldolgozási megoldások kialakítására, amelyek adattárházak és üzleti intelligencia rendszerek stabil alapját biztosítják.
Nézd meg további Microsoft SQL Server képzéseinket is.
Csoportos képzési igény esetén kérj egyedi ajánlatot.

