План на курса

Въведение в SQL услугите за интегриране на сървър (SSIS)

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

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

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

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

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

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

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

Усъвършенствани техники за преобразуване на данни

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

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

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

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

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

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

  • Преглед на SSIS модели на внедряване
  • Внедряване на пакети в каталога SSIS.
  • Управление на пакетни конфигурации и среди
  • Мониторинг и отстраняване на проблеми с внедрени пакети

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

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

Теми за напреднали и бъдещи насоки

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

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

Изисквания

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

Публика

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

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


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

Oтзиви от потребители (1)

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

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