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


Промежуточная хранимая процедура (службы Master Data Services)

При запуске промежуточного процесса из Среда SQL Server Management Studio используется одна из трех хранимых процедур.

  • stg.udp_name_Leaf

  • stg.udp_name_Consolidated

  • stg.udp_name_Relationship

Где имя — это имя промежуточной таблицы, определенной при создании сущности.

Параметры хранимой процедуры промежуточного процесса

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

Параметр

Описание

VersionName

Обязательный

Имя версии. С учетом или без учета регистра, в зависимости от параметров сортировки SQL Server.

LogFlag

Обязательный

Определяет, будут ли регистрироваться транзакции в ходе промежуточного процесса. Допустимые значения:

  • 0: Не регистрировать транзакции.

  • 1: Регистрировать транзакции.

Дополнительные сведения о транзакциях см. в разделе Транзакции (службы Master Data Services).

BatchTag

Требуется, за исключением веб-службы

Значение BatchTag, как указано в промежуточной таблице.

Batch_ID

Требуется только для веб-службы

Значение Batch_ID, как указано в промежуточной таблице.

Пример хранимой процедуры промежуточного процесса

В следующем примере показан запуск промежуточного процесса с помощью хранимой процедуры.

USE [DATABASE_NAME]
GO

EXEC[stg].[udp_name_Leaf]
      @VersionName = N'VERSION_1',
@LogFlag = 1,
@BatchTag = N'batch1'

GO

См. также

Задания

Загрузка или обновление элементов с помощью промежуточного процесса в службах Master Data Services

Возможность просмотра ошибки, которая возникает в ходе промежуточного процесса (службы Master Data Services)

Основные понятия

Проверка хранимых процедур (службы Master Data Services)