비즈니스 규칙 동작(Master Data Services)Business Rule Actions (Master Data Services)

Master Data ServicesMaster Data Services에서 비즈니스 규칙 동작은 비즈니스 규칙 조건 평가의 결과입니다.In Master Data ServicesMaster Data Services, business rule actions are the consequence of business rule condition evaluations. 조건이 True이면 동작이 시작됩니다.If a condition is true, the action is initiated.

참고

값 변경 및 기본값 동작의 경우 생성된 값이 특성의 최대 길이를 초과하면 생성된 값은 잘립니다.For default value and change value actions, if the generated value exceeds the maximum length of the attribute, the generated value is truncated.

기본값 동작Default Value Actions

기본값 동작은 지정한 특성의 기본값을 설정합니다.Default value actions set the default value of a specified attribute. 사용 권한이 있는 사용자는 이러한 기본값을 변경할 수 있습니다.Users with permission can change these default values.

값 이름Value Name DescriptionDescription
기본값defaults to 선택한 특성이 기본적으로 특정 특성 또는 특정 특성 값으로 설정되거나, 비어 있습니다.The selected attribute defaults to a specific attribute, a specific attribute value, or is blank.

이 동작은 텍스트, 숫자, 날짜 및 링크 값에 유효합니다.This action is valid for text, number, date, and link values.
생성되는 값을 기본값으로 설정defaults to a generated value 선택한 특성은 생성되는 값을 기본값으로 설정 합니다. 이 값은 입력하는 시작 값과 증분 값에 따라 결정됩니다.The selected attribute defaults to a generated value that is determined by entering a starting and incremental value.

이 동작은 텍스트 및 숫자 값에 유효합니다.This action is valid for text and number values.
연결된 값을 기본값으로 설정defaults to a concatenated value 선택한 특성은 여러 지정 특성에 따라 결정되는 연결된 값을 기본값으로 설정 합니다.The selected attribute defaults to a concatenated value that is determined by specifying multiple attributes.

이 동작은 텍스트 및 링크 값에 유효합니다.This action is valid for text and link values.

값 변경 동작Change Value Actions

값 변경 동작은 지정된 특성 또는 특성 값을 업데이트합니다.Change value actions update the value of a specified attribute or attribute value. 사용자는 새 값에 따른 동작이 True인 경우에만 이러한 값을 변경할 수 있습니다.Users can change these values only if the new value causes the action to be true.

값 이름Value Name DescriptionDescription
같음Equals 선택한 특성이 정의된 특성 값 또는 다른 특성으로 변경되거나, 비어 있습니다.The selected attribute is changed to a defined attribute value, another attribute, or blank.

이 동작은 텍스트, 숫자, 날짜 및 링크 값에 유효합니다.This action is valid for text, number, date, and link values.
연결된 값과 같음equals a concatenated value 선택한 특성이 연결된 값으로 변경됩니다. 이 값은 지정하는 여러 특성에 따라 결정됩니다.The selected attribute is changed to a concatenated value, which is determined by specifying multiple attributes.

이 동작은 텍스트 및 링크 값에 유효합니다.This action is valid for text and link values.

유효성 검사 동작Validation Actions

유효성 검사 동작은 True로 평가되지 않은 경우 지정된 사용자 또는 그룹에 전자 메일을 보냅니다.Validation actions, when they do not evaluate to true, send email to a specified user or group. 버전을 커밋하려면 모든 유효성 검사 동작이 True로 평가되어야 합니다.To commit a version, all validation actions must evaluate to true.

단, 필수잘못됨 동작은 예외입니다.The only exceptions are the is mandatory and is not valid actions. 이러한 동작은 값 변경 동작과 함께 실행되어야 데이터의 유효성이 성공적으로 검사되고 버전이 커밋될 수 있습니다.These actions must be combined with a change value action, so that the data can successfully be validated and the version committed.

유효성 검사 이름Validation Name DescriptionDescription
필수is required 선택한 특성이 필수입니다. 즉, Null이거나 비어 있을 수 없습니다.The selected attribute is required, which means it cannot be null or blank.

이 동작은 텍스트, 숫자, 날짜 및 링크 값에 유효합니다.This action is valid for text, number, date, and link values.
잘못됨is not valid 선택한 특성이 잘못되었습니다.The selected attribute is not valid.

이 동작은 텍스트, 숫자, 날짜 및 링크 값에 유효합니다.This action is valid for text, number, date, and link values.
패턴을 포함해야 함must contain the pattern 선택한 특성이 지정된 패턴을 포함해야 합니다.The selected attribute must contain the pattern that is specified. 패턴은 .NET Framework 정규식을 사용하여 지정할 수 있습니다.Use .NET Framework regular expressions to specify the pattern.

정규식에 대한 자세한 내용은 MSDN Library의 정규식 언어 요소 를 참조하십시오.For more information about regular expressions, see Regular Expression Language Elements in the MSDN Library.

이 동작은 텍스트 및 링크 값에 유효합니다.This action is valid for text and link values.
고유해야 함must be unique 선택한 특성이 정의된 특성에 대해 별도로 또는 특성과 조합하여 고유해야 합니다.The selected attribute must be unique independently or in combination with defined attributes.

최선의 구현 방법: 이 동작을 필수 조건과 함께 사용하면 구독 시스템의 인덱스 필드 유효성을 확인할 수 있습니다.Best Practice: Combine this action with a mandatory condition to ensure validity of index fields in subscribing systems.

이 동작은 텍스트, 숫자, 날짜 및 링크 값에 유효합니다.This action is valid for text, number, date, and link values.

참고: 첫 번째 특성이 날짜/시간 형식이면 숫자 또는 텍스트 형식의 특성과 함께 사용할 수 없습니다.NOTE: If the first attribute is of type DateTime, then it cannot be used in combination with an attribute of type Numeric or Text attribute. 첫 번째 특성이 숫자 형식이면 날짜/시간 형식의 특성과 함께 사용할 수 없습니다.If the first attribute is of type Numeric, then it cannot be used in combination with an attribute of type DateTime.
다음 값 중 하나가 있어야 함must have one of the following values 선택한 특성에 목록에 지정된 값 중 하나가 있어야 합니다.The selected attribute must have one of the values specified in a list.

이 동작은 텍스트 값에 유효합니다.This action is valid for text values.
보다 커야 함must be greater than 선택한 특성이 특정 특성 또는 특정 특성 값 보다 크거나 , 비어 있어야 합니다.The selected attribute must be greater than a specific attribute, a specific attribute value, or blank.

이 동작은 텍스트, 숫자 및 날짜 값에 유효합니다.This action is valid for text, number, and date values.
같아야 함must be equal to 선택한 특성이 정의된 특성 값 또는 다른 특성과 같거나 , 비어 있어야 합니다.The selected attribute must be equal to a defined attribute value, another attribute, or blank.

이 동작은 텍스트, 숫자, 날짜 및 링크 값에 유효합니다.This action is valid for text, number, date, and link values.
크거나 같아야 함must be greater than or equal to 선택한 특성이 특정 특성 또는 특정 특성 값보다 크거나 같거나 , 비어 있어야 합니다.The selected attribute must be greater than or equal to a specific attribute, a specific attribute value, or blank.

이 동작은 텍스트, 숫자 및 날짜 값에 유효합니다.This action is valid for text, number, and date values.
보다 작아야 함must be less than 선택한 특성이 특정 특성 또는 특정 특성 값보다 작거나 , 비어 있어야 합니다.The selected attribute must be less than a specific attribute, a specific attribute value, or blank.

이 동작은 텍스트, 숫자 및 날짜 값에 유효합니다.This action is valid for text, number, and date values.
작거나 같아야 함must be less than or equal to 선택한 특성이 특정 특성 또는 특정 특성 값보다 작거나 같거나 , 비어 있어야 합니다.The selected attribute must be less than or equal to a specific attribute, a specific attribute value, or blank.

이 동작은 텍스트, 숫자 및 날짜 값에 유효합니다.This action is valid for text, number, and date values.
사이여야 함must be between 선택한 특성이 특정 특성 또는 특성 값 두 개의 사이 에 있어야 합니다.The selected attribute must be between two specific attribute or attribute values.

이 동작은 텍스트, 숫자 및 날짜 값에 유효합니다.This action is valid for text, number, and date values.
최소 길이must have a minimum length of 선택한 특성이 지정된 값의 최소 길이 여야 합니다.The selected attribute must have a minimum length of the specified value.

이 동작은 텍스트 및 링크 값에 유효합니다.This action is valid for text and link values.
최대 길이must have a maximum length of 선택한 특성이 지정된 값의 최대 길이 여야 합니다.The selected attribute must have a maximum length of the specified value.

이 동작은 텍스트 및 링크 값에 유효합니다.This action is valid for text and link values.

외부 동작External Action

외부 동작은 Master Data ServicesMaster Data Services외부 응용 프로그램과 상호 작용합니다.External actions interact with applications outside of Master Data ServicesMaster Data Services.

동작 이름Action Name DescriptionDescription
워크플로 시작start workflow 외부 워크플로를 시작합니다.Initiates an external workflow. 이 동작을 발생시킨 데이터가 워크플로로 전달됩니다.The data that caused this action to occur is passed to the workflow. 자세한 내용은 Master Data Services와 SharePoint 워크플로 통합을 참조하십시오.For more information, see SharePoint Workflow Integration with Master Data Services.

이 동작은 텍스트, 숫자, 날짜 및 링크 값에 유효합니다.This action is valid for text, number, date, and link values.

관련 항목:See Also

비즈니스 규칙 조건 ( Master Data services) Business Rule Conditions (Master Data Services)
비즈니스 규칙 ( Master Data services) Business Rules (Master Data Services)
만들기 및 비즈니스 규칙 ( 게시 Master Data services)Create and Publish a Business Rule (Master Data Services)