Бөлісу құралы:


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

Область применения: SQL Server — Только Управляемый экземпляр SQL Azure Windows

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

  • <>имя stg.udp__Leaf

  • <имя stg.udp__Consolidated>

  • <имя stg.udp__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'  
      @UserName=N'domain\user'  
  
GO  
  

См. также

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