Разделитель CDC

Область применения:SQL Server среда выполнения интеграции SSIS в Фабрика данных Azure

Внимание

Компоненты потока CDC, включая задачу управления CDC, источник CDC и разделитель CDC, устарели. Дополнительные сведения см. в объявлении.

Разделитель CDC разбивает один поток строк изменений из потока исходных данных CDC на различные потоки данных, относящиеся к операциям Insert, Update и Delete. Поток данных разделен на основе требуемого столбца __$operation и стандартных значений в таблицах изменений SQL Server.

Значение операции Выходные данные Описание
1 Удалить Удалённая строка
2 Вставить Вставленная строка (недоступно при использовании режима CDC Net with Merge)
3 Обновить Строка перед обновлением (доступно только при использовании режима CDC Все со старыми значениями )
4 Обновить Строка после обновления (следует за строкой «До обновления»)
5 Обновить Объединить строку (доступно только при использовании режима CDC Net with Merge)
Другие Ошибка

Вы можете использовать разделитель для подключения к заранее определённым выходам INSERT, DELETE и UPDATE для дальнейшей обработки.

Преобразование «Разделитель CDC» имеет один обычный ввод и один вывод ошибок.

Обработка ошибок

Преобразование «Разделитель CDC» имеет вывод ошибок. Входные строки с недопустимым значением в столбце $operation рассматриваются как ошибочные и обрабатываются в соответствии со свойством ввода ErrorRowDisposition .

Вывод ошибок компонента включает следующие выходные столбцы.

  • Код ошибки. Задан равным 1.

  • Столбец с ошибкой. Входной столбец, вызывающий ошибку (это относится к ошибкам преобразования).

  • Столбцы строки с ошибкой. Входные столбцы строки, которая вызвала ошибку.

Настройка разделителя CDC

Какие-либо настраиваемые свойства для разделителя CDC отсутствуют.

Дополнительные сведения об использовании разделителя CDC см. в разделе «Компоненты CDC для служб Microsoft SQL Server Integration Services».

Диалоговое окно Расширенный редактор содержит свойства, которые можно задавать программным путем.

Открытие диалогового окна Расширенный редактор .

  • На экране Поток данных проекта SQL Server 2019 Integration Services (SSIS) щелкните правой кнопкой мыши разделитель CDC и выберите "Показать Расширенный редактор".