다음을 통해 공유


규칙을 수정하는 방법

규칙을 변경하는 기능은 비즈니스 규칙 구조에서 중요한 부분입니다. 정책의 새 버전을 만들거나 게시되지 않은 버전의 정책을 직접 수정하여 정책 내에서 규칙을 수정할 수 있습니다.

규칙을 개별적으로 수정하거나, 새 규칙을 추가하거나, 기존 규칙을 삭제할 수 있습니다. 규칙 조건에서 조건부 및 논리 연산자를 삭제하거나, 작업을 삭제하거나, 표시되는 작업을 위아래로 이동하거나, 조건 내에서 조건부 및 논리 연산자를 이동할 수 있습니다. 그러나 조건부와 논리 연산자가 표시되는 순서에 따라 평가 순서가 달라지지는 않는다는 점에 주의해야 합니다.

규칙을 비활성 상태로 설정하여 정책이 실행될 때 규칙이 실행되지 않도록 하거나 비활성화된 규칙을 다시 활성화할 수 있습니다.

규칙의 우선 순위를 설정하여 해당 작업이 우선 순위가 다른 규칙 작업보다 먼저 또는 나중에 실행되도록 할 수 있습니다.

주의

SQL Server 컴퓨터를 중지해야 하는 경우 변경 내용이 손실되지 않도록 하려면 저장되지 않은 어휘 버전 또는 어휘 정의를 저장하고 비즈니스 규칙 작성기를 닫아야 합니다.

이 항목에는 다음 작업에 대한 절차가 포함되어 있습니다.

  • 조건 또는 작업에서 인수 변경

  • 조건 내에서 조건부 이동

  • 조건 내에서 논리 연산자 이동

  • 규칙 내에서 작업 순서 변경

  • 조건부, 논리 연산자 또는 작업 삭제

  • 규칙 활성화 또는 비활성화

  • 규칙의 우선 순위를 설정하려면 다음을 수행하십시오.

조건 또는 작업에서 인수 변경

  1. 팩트 및 정의 창에서 해당 탭을 클릭하고 인수로 사용할 용어로 이동합니다. 용어는 조건부나 함수에서 예상한 유형이어야 합니다.

  2. 용어를 클릭하고 조건의 조건부 인수 또는 작업의 함수 인수로 끕니다.

조건 내에서 조건부 이동

  • 조건부를 클릭하여 다른 논리 연산자로 끕니다.

조건 내에서 논리 연산자 이동

  • 논리 연산자를 클릭하고 다른 논리 연산자 또는 조건으로 끌어옵니다.

규칙 내에서 작업 순서 변경

  • 작업을 클릭한 다음 동작 위로 이동 또는 동작 아래로 이동을 클릭합니다.

    참고

    다른 작업 다음에 실행되는 엔진 제어 함수를 제외하면 규칙 작업은 지정한 순서대로 실행됩니다.

조건부, 논리 연산자 또는 작업 삭제

  • 조건자, 논리 연산자 또는 작업을 클릭한 다음 삭제를 클릭합니다.

규칙 활성화 또는 비활성화

  • 규칙을 클릭한 다음 속성 창 활성True 또는 False로 설정합니다.

규칙의 우선 순위를 설정하려면 다음을 수행하십시오.

  • 규칙을 클릭한 다음 속성 창 우선 순위를 정수 값으로 설정합니다.

    참고

    우선 순위는 상대적이며 우선 순위가 지정된 모든 규칙 작업은 우선 순위 값이 낮은 규칙 작업보다 먼저 순서대로 실행됩니다. 우선 순위의 기본값은 0이지만 양수 또는 음수가 될 수 있습니다.