Sdílet prostřednictvím


Uložená procedura ověření (hlavní datové služby)

Platí pro:SQL Server v systému Windows Azure SQL Managed Instance

Důležité

Hlavní datové služby (MDS) se odeberou v SQL Serveru 2025 (17.x). MdS nadále podporujeme v SQL Serveru 2022 (16.x) a starších verzích.

Ve službě Master Data Services ověřte verzi, která použije obchodní pravidla pro všechny členy ve verzi modelu.

Toto téma vysvětluje, jak k ověření dat použít uloženou proceduru mdm.udpValidateModel . Pokud jste správcem webové aplikace Master Data Manager, můžete místo toho provést ověření v uživatelském rozhraní. Další informace naleznete v tématu Ověřit verzi podle obchodních pravidel (Master Data Services).

Poznámka:

Pokud vyvoláte ověření před dokončením přípravného procesu, členové, kteří nedokončili přípravu, nebudou ověřeni.

Příklad

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  
  

Parametry

Parametry tohoto postupu jsou následující:

Parametr Popis
ID uživatele ID uživatele.
Model_ID ID modelu.
Version_ID ID verze.

Viz také

Přehled: Import dat z tabulek (hlavní datové služby)
Ověření verze podle obchodních pravidel (služby správy hlavních dat)