Schița de curs

Introducere în SQL Server Integration Services (SSIS)

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

Începutul lucrului cu SSIS

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

Proiectarea fluxurilor de date

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

Flux 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 fuzzy și a grupării

Lucrul cu variabile și parametri

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

Gestionarea execuției pachetelor SSIS

  • Configurarea opțiunilor de execuție a pachetelor
  • Implementarea gestionării erorilor și a înregistrării
  • Utilizarea gestionarilor de evenimente pentru a gestiona evenimente în timp real
  • Programarea și automatizarea execuției 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

Optimizarea și ajustarea performanței

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

Subiecte avansate și direcții viitoare

  • Introducere în scripting SSIS cu C# și VB.NET
  • Integrarea cu alte componente SQL Server
  • Explorarea noilor funcționalități și îmbunătățiri în versiunile viitoare ale SSIS
  • Resurse pentru învățare suplimentară și implicare în comunitate

Rezumat și pași următori

Cerințe

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

Public țintă

  • Profesioniști în domeniul datelor
  • Dezvoltatori
  • Administratori de baze de date
 28 Ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite