Schița de curs

Introducere în SQL Server Integration Services (SSIS)

  • Prezentare generală a SSIS și a rolului său în integrarea datelor
  • Principalele caracteristici și îmbunătățiri în SQL Server 2022
  • Arhitectura și componentele SSIS
  • Înțelegerea proceselor ETL

Noțiuni introductive cu SSIS

  • Instalarea și configurarea SSIS
  • Introducere în SQL Server Data Tools (SSDT)
  • Crearea primului proiect SSIS și a primului pachet
  • Navigarea în interfața proiectantului SSIS

Proiectarea fluxurilor de date

  • Introducere în sarcinile și transformările fluxurilor de date
  • Lucrul cu surse și destinații de date
  • Implementarea transformărilor comune de date
  • Gestionarea problemelor legate de calitatea datelor

Fluxul de control în SSIS

  • Înțelegerea sarcinilor fluxului de control
  • Utilizarea containerelor pentru gestionarea fluxului de control
  • Implementarea buclelor și a logicii condiționale
  • Gestionarea fluxului de execuție a pachetelor

Tehnici avansate de transformare a datelor

  • Utilizarea transformărilor avansate
  • Implementarea curățării și validării datelor
  • Efectuarea îmbogățirii și agregării datelor
  • Utilizarea potrivirii și grupării fuzzy

Lucrul cu variabilele și parametrii

  • Introducere în variabile și parametri
  • Utilizarea variabilelor pentru a controla comportamentul pachetelor
  • Transmiterea parametrilor către și din pachete
  • Configurarea dinamică a proprietăților pachetelor

Gestionarea SSIS Executarea pachetelor

  • Configurarea opțiunilor de execuție a pachetelor
  • Implementarea gestionării și înregistrării erorilor
  • Utilizarea manipulatorilor de evenimente pentru gestionarea evenimentelor din timpul execuției
  • Programarea și automatizarea executării pachetelor cu SQL Server Agent

Implementarea și gestionarea pachetelor SSIS

  • Prezentare generală a modelelor de implementare SSIS
  • Implementarea pachetelor în catalogul SSIS
  • Gestionarea configurațiilor și mediilor pachetelor
  • Monitorizarea și depanarea pachetelor implementate

Reglarea și optimizarea performanței

  • Identificarea blocajelor de performanță în pachetele SSIS
  • Cele mai bune practici pentru optimizarea fluxurilor de date și a fluxurilor de control
  • Utilizarea logării SSIS și a contoarelor de performanță
  • Implementarea paralelismului și a procesării pe loturi

Subiecte avansate și direcții viitoare

  • Introducere în scripting SSIS cu C# și VB.NET
  • Integrarea cu alte componente SQL Server
  • Explorarea noilor caracteristici și îmbunătățiri în viitoarele versiuni SSIS
  • Resurse pentru continuarea învățării și implicarea comunității

Rezumat și pași următori

Cerințe

  • Înțelegerea de bază a SQL și a conceptelor bazelor de date relaționale
  • Familiaritate cu SQL Server Management Studio (SSMS)

Audiență

  • Profesioniști în domeniul datelor
  • Dezvoltatori
  • Database administratori
 28 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Upcoming Courses

Categorii înrudite