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


catalog.remove_data_tap

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

Область применения: SQL Server

Удаляет отвод данных с выхода компонента, находящегося в выполнении. Уникальный идентификатор отвода данных связывается с экземпляром выполнения.

Синтаксис

catalog.remove_data_tap [ @data_tap_id = ] data_tap_id  

Аргументы

[ @data_tap_id = ] data_tap_id
Уникальный идентификатор отвода данных, созданного с использованием хранимой процедуры catalog.add_data_tap. Параметр data_tap_id имеет тип bigint.

Замечания

  • Если пакет содержит более одной задачи потока данных с одинаковым именем, отвод данных добавляется к первой задаче потока данных с таким именем.

  • Чтобы удалить касания данных, экземпляр выполнения должен находиться в созданном состоянии (значение 1 в столбце состояния представления catalog.operations (база данных SSISDB).

Коды возврата

0 (успешное завершение)

В случае отказа хранимой процедуры выдается ошибка.

Результирующий набор

нет

Разрешения

Эта хранимая процедура требует применения одного из следующих разрешений:

  • Разрешения MODIFY на экземпляр выполнения

  • Членство в роли базы данных ssis_admin

  • Членство в роли сервера sysadmin

Ошибки и предупреждения

В следующем списке описываются условия, приводящие к сбою хранимой процедуры.

  • Пользователь не имеет разрешений MODIFY.

См. также

catalog.add_data_tap
catalog.add_data_tap_by_guid