Gespeicherte Überprüfungsprozedur (Master Data Services)
Gilt für: SQL Server – nur Windows Azure SQL Managed Instance
Überprüfen Sie in Master Data Services eine Version, um Geschäftsregeln auf alle Elemente in der Modellversion anzuwenden.
Dieses Thema erklärt, wie die gespeicherte Prozedur mdm.udpValidateModel verwendet wird, um Daten zu überprüfen. Wenn Sie Administrator in der Master Data Manager-Webanwendung sind, können Sie stattdessen eine Überprüfung in der Benutzeroberfläche ausführen. Weitere Informationen finden Sie unter Überprüfen einer Version anhand von Geschäftsregeln (Master Data Services).
Hinweis
Wenn Sie Überprüfung vor dem Abschluss des Stagingprozesses aufrufen, werden Elemente nicht überprüft, für die das Staging noch nicht beendet ist.
Beispiel
DECLARE @ModelName nVarchar(50) = 'Customer'
DECLARE @Model_id int
DECLARE @UserName nvarchar(50)= 'DOMAIN\user_name'
DECLARE @User_ID int
DECLARE @Version_ID int
SET @User_ID = (SELECT ID
FROM mdm.tblUser u
WHERE u.UserName = @UserName)
SET @Model_ID = (SELECT Top 1 Model_ID
FROM mdm.viw_SYSTEM_SCHEMA_VERSION
WHERE Model_Name = @ModelName)
SET @Version_ID = (SELECT MAX(ID)
FROM mdm.viw_SYSTEM_SCHEMA_VERSION
WHERE Model_ID = @Model_ID)
EXECUTE mdm.udpValidateModel @User_ID, @Model_ID, @Version_ID, 1
Parameter
Zu dieser Prozedur gehören die folgenden Parameter:
Parameter | BESCHREIBUNG |
---|---|
UserID | Die Benutzer-ID. |
Model_ID | Die Modell-ID. |
Version_ID | Die Versions-ID. |
Weitere Informationen
Übersicht: Importieren von Daten aus Tabellen (Master Data Services)
Überprüfen einer Version anhand von Geschäftsregeln (Master Data Services)