Свържете се с нас

Съдържание и теми, включени в курса

Въведение в SQL Server Integration Services (SSIS)

  • Общ преглед на SSIS и ролята му в интеграцията на данни
  • Ключови функции и подобрения в SQL Server 2022
  • Архитектура и компоненти на SSIS
  • Разбиране на ETL процесите

Първи стъпки с SSIS

  • Инсталиране и конфигуриране на SSIS
  • Въведение в SQL Server Data Tools (SSDT)
  • Създаване на първия ви SSIS проект и пакет
  • Навигация в интерфейса на SSIS дизайнера

Проектиране на потоци от данни

  • Въведение в задачите и трансформациите на потоците от данни
  • Работа с източници и дестинации на данни
  • Внедряване на често срещани трансформации на данни
  • Справяне с проблеми с качеството на данните

Контролен поток в SSIS

  • Разбиране на задачите на контролния поток
  • Използване на контейнери за управление на контролния поток
  • Внедряване на цикли и условна логика
  • Управление на потока на изпълнение на пакета

Разширени техники за трансформация на данни

  • Използване на разширени трансформации
  • Внедряване на почистване и валидиране на данни
  • Извършване на обогатяване и агрегиране на данни
  • Използване на приблизително съвпадение и групиране

Работа с променливи и параметри

  • Въведение в променливите и параметрите
  • Използване на променливи за контрол на поведението на пакета
  • Предаване на параметри към и от пакети
  • Динамична конфигурация на свойствата на пакета

Управление на изпълнението на SSIS пакети

  • Конфигуриране на опциите за изпълнение на пакета
  • Внедряване на обработка на грешки и журнализиране
  • Използване на обработчици на събития за управление на събития по време на изпълнение
  • Планиране и автоматизиране на изпълнението на пакети с SQL Server Agent

Внедряване и управление на SSIS пакети

  • Общ преглед на моделите за внедряване на SSIS
  • Внедряване на пакети в каталога на SSIS
  • Управление на конфигурациите и средите на пакетите
  • Наблюдение и отстраняване на проблеми с внедрените пакети

Настройка на производителността и оптимизация

  • Идентифициране на тесни места в производителността на SSIS пакети
  • Най-добри практики за оптимизиране на потоци от данни и контролни потоци
  • Използване на SSIS журнализиране и броячи на производителността
  • Внедряване на паралелизъм и пакетна обработка

Разширени теми и бъдещи насоки

  • Въведение в SSIS скриптирането с C# и VB.NET
  • Интеграция с други компоненти на SQL Server
  • Изследване на нови функции и подобрения в бъдещи версии на SSIS
  • Ресурси за по-нататъшно обучение и участие в общността

Обобщение и следващи стъпки

Изисквания

  • Основни познания по SQL и концепции за релационни бази данни
  • Запознатост със SQL Server Management Studio (SSMS)

Аудитория

  • Специалисти по данни
  • Разработчици
  • Администратори на бази данни
 28 Часа

Брой участници


Цена за участник

Предстоящи Курсове

Свързани Kатегории