Stored procedure di gestione temporanea (Master Data Services)Staging Stored Procedure (Master Data Services)

Quando si inizia il processo di gestione temporanea da SQL Server Management StudioSQL Server Management Studio, viene usata una delle tre stored procedure seguenti.When initiating the staging process from SQL Server Management StudioSQL Server Management Studio, you use one of three stored procedures.

  • stg.udp_<name>Leafstg.udp<name>_Leaf

  • stg.udp_<name>Consolidatedstg.udp<name>_Consolidated

  • stg.udp_<name>Relationshipstg.udp<name>_Relationship

    Dove name è il nome della tabella di gestione temporanea specificata alla creazione dell'entità.Where name is the name of the staging table that was specified when the entity was created.

Parametri delle stored procedure del processo di gestione temporaneaStaging Process Stored Procedure Parameters

Nella tabella seguente vengono elencati i parametri di queste stored procedure.The following table lists the parameters of these stored procedures.

ParametroParameter DescriptionDescription
VersionNameVersionName

ObbligatorioRequired
Il nome della versione.The name of the version. Può supportare o non supportare la distinzione tra maiuscole e minuscole, a seconda dell'impostazione delle regole di confronto di SQL ServerSQL Server .This may or may not be case-sensitive, depending on your SQL ServerSQL Server collation setting.
LogFlagLogFlag

ObbligatorioRequired
Determina se le transazioni sono registrate durante il processo di gestione temporanea.Determines whether transactions are logged during the staging process. I valori possibili sono:Possible values are:

0: le transazioni non vengono registrate.0: Do not log transactions.

1: le transazioni vengono registrate.1: Log transactions.



Per altre informazioni sulle transazioni, vedere Transazioni (Master Data Services).For more information about transactions, see Transactions (Master Data Services).
BatchTagBatchTag

Richiesto, salvo che dal servizio WebRequired, except by web service
Il valore BatchTag come specificato nella tabella di gestione temporanea.The BatchTag value as specified in the staging table.
Batch_IDBatch_ID

Richiesto solo dal servizio WebRequired by web service only
Il valore Batch_ID come specificato nella tabella di gestione temporanea.The Batch_ID value as specified in the staging table.
Nome utenteUser Name Parametro facoltativoOptional parameter
ID utenteUser ID Parametro facoltativoOptional parameter

Esempio di stored procedure del processo di gestione temporaneaStaging Process Stored Procedure Example

Nell'esempio seguente viene illustrata la modalità di inizio del processo di gestione temporanea mediante una stored procedure di gestione temporanea.The following example shows how to start the staging process by using the staging stored procedure.

USE [DATABASE_NAME]  
GO  

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

GO  

Vedere ancheSee Also

Stored procedure di convalida (Master Data Services) Validation Stored Procedure (Master Data Services)
Visualizzare gli errori che si verificano durante il processo di gestione temporanea (Master Data Services)View Errors that Occur During Staging (Master Data Services)