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


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

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

Значение операции

Вывод

Описание

1

Удаление

Удаленная строка

2

Вставка

Вставленная строка (недоступно при использовании режима 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 2012 Integration Services (SSIS) щелкните правой кнопкой мыши разделитель CDC и выберите элемент Показать расширенный редактор.

См. также

Задания

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