Ovaj kurs opisuje kako implementirati platformu skladišta podataka za podršku BI rešenja. Polaznici će naučiti kako da kreiraju skladište podataka sa Microsoft® SQL Server® 2014, primene ETL sa SQL Server integracionim uslugama, i da provere i očiste podatke pomoću SQL Server Data Quality Services i SQL Server Master Data Services.
Za koga je namenjen
Ovaj kurs je namenjen profesionalcima u bazama podataka koji moraju da ispune ulogu programera poslovne inteligencije. Moraće se fokusirati na praktičan rad na stvaranju BI rešenja, uključujući implementaciju skladišta podataka, ETL i čišćenje podataka. Primarne odgovornosti uključuju:
- Implementacija skladišta podataka.
- Razvoj SSIS paketa za ekstrakciju, transformaciju i učitavanje podataka.
- Ojačavanje integriteta podataka korišćenjem Master Data Services.
- Čišćenje podataka korišćenjem usluga kvaliteta podataka.
Potrebno predznanje
Ovaj kurs zahteva da ispunjavate sledeće preduslove:
Najmanje 2 godine iskustva u radu sa relacionim bazama podataka, uključujući:
- Dizajniranje normalizovane baze podataka.
- Kreiranje tabela i odnosa. Upiti pomoću Transact-SQL-a.
- Neka izloženost osnovnim konstrukcijama programiranja (poput petlje i grananja).
Poželjna je svest o ključnim poslovnim prioritetima kao što su prihod, profitabilnost i finansijsko računovodstvo.
Trajanje
5 dana
Sadržaj
Modul 1: Uvod u skladištenje podataka
- Pregled skladištenja podataka
- Razmatranja za rešenje skladišta podataka
Modul 2: Razmatranja hardvera skladišta podataka
- Razmatranja za izgradnju skladišta podataka
- Referentne arhitekture i uređaji skladišta podataka
Modul 3: Projektovanje i implementacija skladišta podataka
- Logički dizajn skladišta podataka
- Fizički dizajn skladišta podataka
Modul 4: Kreiranje ETL rešenja sa SSIS-om
- Uvod u ETL sa SSIS-om
- Istraživanje izvora podataka
- Implementacija protoka podataka
Modul 5: Implementacija kontrolnog toka u SSIS paket
- Uvod u kontrolni tok
- Kreiranje dinamičkih paketa
- Korišćenje kontejnera
- Upravljanje doslednošću
Modul 6: Otklanjanje grešaka i rešavanje problema SSIS paketa
- Otklanjanje grešaka u SSIS paketu
- Evidentiranje događaja paketa SSIS
- Rukovanje greškama u SSIS paketu
Modul 7: Implementacija rešenja za ekstrakciju podataka
- Planiranje ekstrakcije podataka
- Izdvajanje izmenjenih podataka
Modul 8: Učitavanje podataka u skladište podataka
- Planiranje učitavanja podataka
- Korišćenje SSIS -a za povećana opterećenja
- Korišćenje Transact-SQL tehnika učitavanja
Modul 9: Poboljšanje kvaliteta podataka
- Uvod u kvalitet podataka
- Korišćenje usluga kvaliteta podataka za čišćenje podataka
- Korišćenje usluga kvaliteta podataka za usklađivanje podataka
Modul 10: Master Data Services
- Uvod u Master Data Services
- Implementacija modela Master Data Services
- Upravljanje sa Master Data Services
- Kreiranje Master Data Hub-a
Modul 11: Proširenje SQL Server Integration Services
- Korišćenje skripti u SSIS-u
- Korišćenje prilagođenih komponenti u SSIS-u
Modul 12: Primena i konfigurisanje SSIS paketa
- Pregled implementacije SSIS-a
- Primena SSIS projekata
- Planiranje izvršenja SSIS paketa
Modul 13: Potrošnja podataka u skladištu podataka
- Uvod u poslovnu inteligenciju
- Poslovna inteligencija preduzeća
- BI za samoposluživanje i veliki podaci