Поделиться через


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

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

Внимание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также

Выбор направления потока CDC в соответствии с типом изменения