Procedimiento almacenado de almacenamiento provisional (Master Data Services)

Se aplica a:SQL Server: solo windows Azure SQL Managed Instance

Al iniciar el proceso de almacenamiento provisional desde SQL Server Management Studio, se usa uno de los tres procedimientos almacenados.

  • <stg.udp_name>_Leaf

  • <stg.udp_name>_Consolidated

  • <stg.udp_name>_Relationship

Donde name es el nombre de la tabla de ensayo que se especificó cuando se creó la entidad.

Parámetros de los procedimientos almacenados del proceso de almacenamiento provisional

En la tabla siguiente se enumeran los parámetros de estos procedimientos almacenados.

Parámetro Descripción
VersionName

Obligatorio
El nombre de la versión. Esto puede o no distinguir mayúsculas de minúsculas, dependiendo de la configuración de intercalación de SQL Server.
LogFlag

Obligatorio
Determina si se registran o no las transacciones durante el proceso de almacenamiento provisional. Los valores posibles son:

0: no registrar transacciones.

1: registrar transacciones.



Para obtener más información sobre las transacciones, consulte Transacciones (Master Data Services).
BatchTag

Obligatorio, excepto para el servicio web
El valor de BatchTag como se especifica en la tabla de ensayo.
Batch_ID

Solo lo necesita el servicio web
El valor de Batch_ID como se especifica en la tabla de almacenamiento provisional.
Nombre de usuario Parámetro opcional
Id. de usuario Parámetro opcional

Ejemplo de procedimiento almacenado del proceso de almacenamiento provisional

En el ejemplo siguiente se muestra cómo iniciar el proceso de almacenamiento provisional mediante el procedimiento almacenado de almacenamiento provisional.

USE [DATABASE_NAME]  
GO  
  
EXEC[stg].[udp_name_Leaf]  
      @VersionName = N'VERSION_1',  
@LogFlag = 1,  
@BatchTag = N'batch1'  
      @UserName=N'domain\user'  
  
GO  
  

Consulte también

Procedimiento almacenado de validación (Master Data Services)
Ver los errores que se producen durante el almacenamiento provisional (Master Data Services)