유효성 검사 저장 프로시저(Master Data Services)
적용 대상:SQL Server - Windows 전용 Azure SQL Managed Instance
Master Data Services에서 버전 유효성을 검사하여 모델 버전의 모든 멤버에게 비즈니스 규칙을 적용합니다.
이 항목에서는 mdm.udpValidateModel 저장 프로시저를 사용하여 데이터의 유효성을 검사하는 방법을 설명합니다. Master Data Manager 웹 애플리케이션의 관리자인 경우 대신 UI에서 유효성 검사를 수행할 수 있습니다. 자세한 내용은 비즈니스 규칙에 대한 버전 유효성 검사(Master Data Services)를 참조하세요.
참고 항목
준비 프로세스가 완료되기 전에 유효성 검사를 호출하면 스테이징을 완료하지 않은 멤버의 유효성이 검사되지 않습니다.
예
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
매개 변수
이 절차의 매개 변수는 다음과 같습니다.
매개 변수 | 설명 |
---|---|
UserID | 사용자 ID입니다. |
Model_ID | 모델 ID입니다. |
Version_ID | 버전 ID입니다. |
참고 항목
개요: 테이블에서 데이터 가져오기(Master Data Services)
비즈니스 규칙에 대한 버전 유효성 검사(Master Data Services)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기