데이터 검증 규칙 생성 및 업데이트

비즈니스 정책과 관행을 구현하기 위해 양식에서 조건이 충족될 경우 확인되는 데이터 검증 규칙을 빌드할 수 있습니다. 입력한 데이터가 검증 규칙을 위반하면 검증 메시지가 생성됩니다. 검증 규칙을 사용하여 제출되는 계획 단위 데이터에 대한 제한을 빌드하고 일부 조건을 충족하는 데이터를 검토할 검토자, 소유자 또는 통지 수신자를 지정할 수도 있습니다.

예를 들어 데이터 검증을 통해 플래너가 회사의 가이드라인을 벗어난 자본 지출이 포함된 예산을 제출할 수 없도록 하여 부서의 자본 비용이 회사 정책을 준수하는지 확인할 수 있습니다. 데이터 검증 규칙을 사용하여 해결할 수 있는 샘플 시나리오는 데이터 검증 규칙 시나리오에 설명되어 있습니다.

데이터 검증 규칙 정의는 다음과 같은 기본 태스크로 이루어집니다.

  • 조건이 충족될 경우 검증 메시지나 다른 색으로 표시할 데이터 셀 또는 위치 식별

  • 규칙을 평가하는 동안 참가해야 하는 셀을 식별하고 적절하게 규칙 정의

  • 이 항목에 설명된 대로 식별된 위치에서 데이터 검증 규칙 생성

검증 규칙을 생성 및 업데이트하려면 다음을 수행합니다.

  1. 관리(Administration), 관리(Manage), 양식 및 임시 그리드 순으로 선택합니다. 양식을 생성하거나 편집한 후 [양식 관리] 페이지의 레이아웃 탭을 누릅니다.
  2. 레이아웃 탭에서 검증 규칙을 추가하거나 업데이트할 그리드, 행 머리글, 열 머리글 또는 셀을 마우스 오른쪽 버튼으로 누릅니다.

    주:

    레이아웃 탭의 셀을 커서로 가리키면 셀에 검증 규칙이 포함되어 있는지 여부에 따라 컨텍스트 메뉴가 표시됩니다. 검증 메시지를 보려면 데이터 검증 메시지 표시를 선택합니다. 단일 셀을 선택하면 컨텍스트 메뉴도 표시됩니다.

  3. 규칙을 생성하거나 업데이트하려면 검증 규칙 추가/편집을 선택합니다.
  4. 규칙을 추가하려면 규칙 추가를 누르고 규칙의 이름과 설명을 입력합니다.

    필요한 경우 위치에서 옵션을 선택하여 규칙을 이동합니다. 기존 규칙과 비슷한 규칙을 생성하려면 복제를 누른 다음 규칙을 업데이트합니다. 규칙을 보려면 규칙 보기를 누릅니다. 데이터 검증 규칙 보기를 참조하십시오.

  5. 규칙을 업데이트합니다.
    1. 조건에서 규칙 선택 아이콘을 누르고 If, Else If, Else, Then, Check Range 또는 Range 등의 조건 명령문을 시작하는 옵션을 선택합니다.

      규칙의 첫 번째 부분에는 If 조건이 포함되어야 합니다. 규칙에는 Then 조건 양식도 포함되어야 합니다. 규칙 빌더에서 지원되는 조건을 참조하십시오.

    2. 소스 유형에서 규칙에 의한 평가 옵션을 선택합니다.

      소스 유형 목록에는 조건에 해당하는 옵션이 표시됩니다. 예를 들어 If 조건에는 현재 셀 값, 셀 값, 열 값, 행 값, 멤버 이름, 멤버, 횡차원 멤버, 계정 유형, 버전 유형, Var 보고 유형, UDA 또는 속성이 포함될 수 있습니다. 각 조건 유형에 대한 자세한 내용은 규칙 빌더에서 지원되는 조건을 참조하십시오.

    3. 선택한 소스 유형에 적용 가능한 경우 소스 값에 값을 입력합니다. 규칙 선택 아이콘을 눌러 옵션을 선택하거나 편집 아이콘을 눌러 무형식 값을 입력하면 됩니다.
    4. =, !=, <, <=, >, >=, 같음, 같지 않음, 포함, 시작 또는 끝, 다음에 있음 또는 다음에 없음 중에서 평가에 해당하는 연산자를 선택합니다.

      예는 데이터 검증 조건 연산자를 참조하십시오.

    5. 규칙에 해당하는 대상 유형의 옵션을 선택합니다.
    6. 조건 빌더의 오른쪽에 있는 작업 영역에서 아이콘을 눌러 조건을 업데이트합니다.
      • 조건 추가 아이콘 현재 행 옆에 조건을 추가합니다.

      • 조건 삭제 아이콘 현재 행의 조건을 삭제합니다.

    7. 업데이트할 조건 또는 조건 블록을 선택합니다.

      조건 블록을 업데이트하려면 조건 빌더의 맨위에 있는 조건 영역에서 아이콘을 누릅니다.

      • 조건 추가 아이콘 검증 규칙 내에 If로 시작하는 조건 블록을 추가합니다. 조건을 확장하거나 축소할 수 있습니다. 규칙 빌더에서 지원되는 조건을 참조하십시오.

      • 조건 삭제 아이콘 선택한 조건 블록을 삭제합니다.

      • 조건 잘라내기 아이콘 선택한 조건을 삭제하고 새 위치에 붙여넣기 위해 복사합니다.

      • 조건 복사 아이콘 선택한 조건을 복사합니다.

      • 조건 붙여넣기 아이콘 선택한 조건을 새 위치에 붙여넣습니다.

      • 조건 그룹화 아이콘 하나의 조건에서 선택 항목을 그룹화하고 그룹화 괄호를 추가합니다. 사용자가 설정한 그룹화 이외에도 조건을 그룹화하고 사용자정의 그룹화 옵션을 활성화한 경우 그룹화 블록의 If 명령문이 그룹화됩니다.

      • 조건 그룹 해제 아이콘 선택한 조건을 그룹 해제합니다. 선택한 조건에서 그룹 해제 괄호가 제거됩니다. [그룹 해제]를 선택할 때마다 조건에서 하나의 그룹화가 제거됩니다.

        사용자정의 그룹화를 선택하여 조건에 대해 사용자의 그룹화를 설정한 다음 규칙 정의 영역에서 그룹화를 설정할 수 있습니다.

        선택한 조건에는 음영이 표시됩니다. 선택한 조건을 지우려면 조건 열의 왼쪽을 한 번 더 누릅니다.

  6. 맨 오른쪽 열에 있는 [셀 처리] 아이콘 셀 처리 아이콘을 눌러 처리 지침을 추가합니다.
  7. 규칙을 활성화하여 양식에서 사용할 수 있게 되면 검증 규칙 사용을 선택합니다.

    팁:

    규칙을 빌드하는 동안 규칙을 활성화하지 않고 저장할 수 있습니다. 모든 오류를 해결하여 규칙을 검증하고 사용할 수 있게 되면 규칙을 활성화하고 저장하여 양식에서 사용 가능하게 할 수 있습니다. 검증 규칙 사용을 선택 취소하면 규칙을 일시적으로 비활성화할 수 있습니다.

  8. 규칙 업데이트가 완료되면 규칙을 검증합니다.
    1. 검증을 누릅니다.

      대화상자의 맨위에 검증 상태가 표시됩니다. 변경사항을 저장하기 전에 오류를 수정해야 합니다. 규칙을 검증하여 검증 중에 발견된 오류를 수정하지 않고 대화상자를 닫으면 업데이트 내용이 저장되지 않습니다.

    2. 검증 중에 발견된 오류를 모두 수정한 후 규칙 정의 영역 위에 있는 검증 규칙 사용을 선택하여 애플리케이션에 대해 규칙을 활성화합니다.
    3. 규칙을 검증한 후 확인을 누릅니다.
  9. 선택 사항: [양식 관리] 페이지에서 규칙을 보고 업데이트합니다.
    • [양식 관리] 페이지의 오른쪽에 있는 검증 규칙 창에서 추가 아이콘, 편집 아이콘 또는 삭제 아이콘 아이콘을 눌러 규칙을 추가, 편집 또는 삭제합니다.

    • 현재 레벨 이상의 규칙을 보려면 [양식 관리] 페이지를 누르고 [검증 규칙] 드롭다운 목록에서 옵션을 선택합니다.

    • 같은 위치에 여러 규칙이 정의되어 있으면 규칙의 우선순위가 같을 때 규칙이 처리되는 순서를 변경할 수 있습니다. 규칙을 위, 아래 또는 목록의 맨위나 맨아래로 이동하려면 규칙을 선택하고 화살표를 누릅니다. 데이터 검증 규칙 평가 및 실행 순서를 참조하십시오.

    • 현재 로그인한 사용자에게 양식에 대한 액세스 권한이 없는 경우 계획 단위를 검증할 때 양식에 연결된 검증이 실행되지 않도록 하려면 이 양식에 대한 액세스 권한이 있는 사용자에 대해서만 검증을 선택합니다.

  10. [양식 관리] 페이지에서 양식을 미리 보고 검증한 다음 검증 오류를 모두 해결하고 변경사항을 저장합니다.

    데이터 검증 규칙이 활성화된 양식의 경우 양식을 로드 또는 저장할 때 규칙이 검증됩니다. 데이터 검증 규칙은 양식을 저장할 때 저장됩니다. 단순 양식 생성을 참조하십시오.

    사용자가 양식을 열면 [데이터 검증 메시지] 창을 통해 검증 메시지를 보고 해결할 수 있습니다. Oracle Hyperion Planning 사용자 가이드 을(를) 참조하십시오.