다음을 통해 공유


데이터 유효성 검사(엑셀용 마스터 데이터 서비스를 추가 기능)

적용 대상: SQL Server - Windows 한정 Azure SQL Managed Instance

엑셀용 마스터 데이터 서비스의 추가 기능에서는 데이터를 게시할 때 두 가지 종류의 유효성 검사가 실시합니다:

  • 정의되어 있는 모든 비즈니스 규칙이 데이터에 적용됩니다.

  • 데이터는 허용된 속성값 (예를 들면, 문자 수 혹은 데이터 형식)과 비교하여 데이터를 검사합니다.

두 가지 경우 모두 유효한 데이터가 MDS 저장소에 게시됩니다. 유효하지 않은 데이터는 강조하여 표시되며 오류의 세부 정보가 상태 열에 표시될 수 있습니다.

유효성 검사가 수행되는 경우

엑셀용 마스터 데이터 서비스의 추가 기능에서 새로운 데이터 혹은 변경된 데이터를 게시하거나 업무 규칙을 수동으로 적용할 때 유효성 검사가 실시됩니다.

업무 규칙이 실패할 때 데이터는 마스터 데이터 서비스 저장소에 계속해서 게시됩니다. 입력 유효성 검사에 실패할 때 데이터는 저장소에 게시되지 않습니다.

유효성 검사 상태

다음과 같은 유효성 검사 상태가 엑셀용 마스터 데이터 서비스의 추가 기능에서 가능합니다.

추가 상태에 대한 자세한 정보는 유효성 검사 상태 (마스터 데이터 서비스)를 참고해 주세요

Status 설명
유효성 검사 실패 행에 있는 하나 이상의 값에서 마스터 데이터 서비스 관리자가 정의내린 업무 규칙에 대한 유효성 검사에 실패했습니다.
유효성 검사가 성공했습니다 행의 모든 값이 비즈니스 규칙에 대한 유효성 검사에 통과했습니다.

입력 상태

엑셀용 마스터 데이터 서비스의 추가 기능에서는 다음과 같은 입력 상태가 가능합니다

Status 설명
Error 행에 있는 하나 이상의 값에서 길이 혹은 데이터 형식과 같은 시스템 요구 사항을 충족하고 있지 않습니다. MDS 저장소에서 값이 업데이트되지 않습니다.
새로운 행 행의 값은 마스터 데이터 서비스 저장소에 아직 게시되지 않았습니다.
읽기 전용 로그인한 사용자에게는 행의 하나 이상의 값에 대한 읽기 전용 권한을 가지고 있으며 값을 업데이트할 수 없습니다.
변경 안 됨 행의 값은 워크시트에서 변경되지 않았습니다. 저장소에서 값이 변경되지 않았다는 의미는 아닙니다. 시트의 최신 데이터를 가져오려면 연결 및 로드 그룹에서 로드 또는 새로 고침을 클릭합니다.

이는 각 행의 기본 설정입니다.
태스크 설명 항목
정의된 비즈니스 규칙을 통과하지 못한 값을 확인합니다. 비즈니스 규칙 적용(Excel용 MDS 추가 기능)
유효성 검사 오류를 수정하기 위해 구성원에 대해 실시된 모든 트랜잭션을 확인해 주세요. 구성원에 대한 모든 주석 혹은 트랜잭션 보기 (엑셀용 마스터 데이터 서비스의 추가 기능)