IQSOFT - John Brice Oktatóközpont
IQJB részvételi opció

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

Tanfolyam célja

Adatokat több technológiával is tölthetünk át egyik rendszerből a másikba, kezdve az adatok importálásával/exportálásával, backup stratégiákkal, replikációval, egyéni szkriptekkel. Az Integration Services segítségével nemcsak pl. a heterogén rendszerekből történő egyszerű adatimportot valósíthatjuk meg, hanem komplex transzformációt is végezhetünk az adat betöltése során, legyen a célállomás akár relációs adatbázis, akár későbbi elemzéshez felépítendő OLAP kocka alapját képező adattárház. A folyamatok felépítését a Data Tools grafikus eszközeivel látványosan végezhetjük el, az elkészített package-ekben számos munkánkat segítő elemet, mint pl. naplózást, rendszergazda értesítést, komplex tranzakciókat, stb. implementálhatunk.

A tanfolyam célja a Microsoft adatbetöltő eszközének, az Integration Services-nek mélyreható bemutatása, az Extract - Transform -Load folyamat gyakorlati megismerése, az adatok minőségének biztosítását nyújtó új eszközök: Data Quality Services, Master Data Services bemutatása.

Mindazoknak, akik adattárházat szeretnének építeni különböző adatbázisokból, pl. szétszórt telephelyek adataiból, OLTP rendszerekből OLAP irányban az elemzéseket megcélozva mozdulnak el.

Tematika
  • I. Bevezetés az adattárházakba
    • Az adattárházak áttekintése
    • Az adattárház megoldások általános kérdései
  • II. Az adattárház hardver
    • Az adattárház építés fontos kérdései
    • Adattárházak architekturális felépítése
  • III. Adattárházak tervezése és implementálása
    • Logikai tervezés
    • Fizikai tervezés
  • IV. ETL megoldások SSIS-sel
    • Színre lép Az SQL Server Integration Services (SSIS)
    • Adatforrások (Data Source)
    • Adatfolyamok (Data Flow)
  • V. Vezérlési szerkezetek, folyamatok implementálása
    • Bevezetés A Control Flow Világába
    • Dinamikus csomagok létrehozása
    • Konténerek használata
    • Konzisztencia biztosítása: tranzakciók, ellenőrző pontok
  • VI. SSIS csomagok nyomkövetése és hibavadászata
    • SSIS csomagok nyomkövetése
    • Események naplózása
    • Hibakezelés
  • VII. Inkrementális ETL folyamat implemetálása
    • Bevezetés az inkremetális ETL világába
    • Módosított adatok kinyerése
    • Módosított adatok betöltése
  • VIII. Felhőben lévő adatok kezelése
    • Felhő, mint adatforrás
    • SQL Server Azure
    • Windows Azure
  • IX. Adatok minőségének biztosítása (Data Quality)
    • Bemutatkozik A Data Quality
    • Data Quality használata adattisztításra
    • Data Quality használata egyező/duplikált adatok kezelésére
  • X. Master Data Services
    • Bemutatkozik a Master Data Services
    • Master Data Services model implementálása
    • Master Data Services Add-In For Excel modul használata
  • XI. SSIS kiterjesztése egyedi komponensekkel, szkriptekkel
    • Egyedi/Egyéni komponensek használata
    • Szkriptek használata SSIS csomagban
  • XII. Csomagok deployolása és konfigurálása
    • SSIS Deployment áttekintése
    • SSIS Projekt deployolása
    • SSIS csomag futtatás tervezése
Előfeltételek

A tanfolyamnak nincs szigorú előfeltétele. Alapvető Transact SQL tudás szükséges (SELECT, INSERT, UPDATE, DELETE) és némi affinitás az ETL (extract - transform - load) folyamathoz.

Vizsgák
  • Implementing a Data Warehouse with Microsoft SQL Server 2012 (70-463)

Kapcsolódó tanfolyamok