등록정보 생성

등록정보 정의를 생성하려면 다음을 수행합니다.

  1. 홈 페이지에서 관리를 선택합니다.
  2. 새로 작성에서 등록정보 정의를 선택합니다.
  3. 등록정보의 이름을 입력합니다.

    주:

    등록정보는 Custom 네임스페이스에 지정됩니다. 이름을 입력하면 [전체 이름] 및 [레이블] 필드가 자동으로 채워집니다. 등록정보의 전체 이름은 고유해야 합니다. 등록정보 레이블은 애플리케이션 관리 옆의 모든 기능 등록정보 정의에 대해 표시되는, 사용자에게 친숙한 기술자입니다. 동일한 네임스페이스에만 없으면 여러 등록정보가 동일한 레이블을 사용할 수 있습니다. 등록정보 설명은 등록정보 편집기 맨아래에 표시되는 선택적인 긴 기술자입니다.

  4. 등록정보의 매개변수를 정의합니다.

    주:

    아래 매개변수가 모두 표시되지는 않습니다. 선택한 데이터 유형에 따라 표시되는 매개변수가 달라집니다.

    • 데이터 유형 - 표 9-2을 참조하십시오.

      연결된 그룹, 연결된 단일 노드, 연결된 복수 노드, 글로벌 노드, 리프 노드, 림 노드, 여러 노드 또는 노드 데이터 유형을 선택하여 사용자에게 표시되는 노드 목록을 제한할 수 있습니다. 데이터 유형을 선택하면 제약 조건 탭이 표시됩니다.

    • 등록정보 레벨 – 다음과 같은 등록정보 정의 레벨입니다.

      • 로컬 노드 – 특정 계층의 노드에 대해 등록정보 값이 관리되고 이 레벨에서만 액세스할 수 있습니다.

      • 글로벌 노드 – 버전의 노드에 대해 등록정보 값이 관리되지만 로컬 노드 레벨에서도 액세스할 수 있습니다.

      • 계층 – 계층에 대해 등록정보 값이 관리되지만 로컬 노드 레벨에서도 액세스할 수 있습니다.

      • 버전 – 버전에 대해 등록정보 값이 관리되지만 글로벌 또는 로컬 노드 레벨에서도 액세스할 수 있습니다.

      주:

      글로벌 노드 상속 등록정보를 정의하는 경우 글로벌 등록정보에 대한 제어 계층을 정의해야 합니다. 이렇게 하려면 홈 페이지의 [계층] 탭에서 계층에 제어된 등록정보를 지정합니다.

    • 등록정보 유형

      • 정의됨 - 값이 사용자에 의해 정의되고 저장됩니다.

      • 룩업 - 다른 등록정보와 룩업 테이블에 따라 룩업됩니다.

      • 파생됨 – Deriver 클래스를 사용하여 계산됩니다.

        주:

        스크립트 deriver 클래스를 사용한 파생 등록정보는 버전, 계층 및 노드 등록정보에 사용할 수 있습니다. 공식 deriver 클래스는 글로벌 또는 로컬 노드 등록정보에만 사용할 수 있습니다.

      • 외부 룩업 - 외부 데이터 소스를 사용한 룩업입니다.

        주:

        외부 데이터 소스에서 실시간으로 값을 검색합니다. 여러 개의 값이 반환되는 경우 등록정보에 대한 특정 값을 선택해야 합니다.

    • 기본값 - 등록정보의 기본값입니다.

    • 도메인 – 데이터 유형이 노드, 림 노드, 리프 노드, 여러 노드, 연결된 단일 노드, 연결된 복수 노드 또는 연결된 그룹인 등록정보의 경우(모두 값으로 저장된 노드를 나타냄) [도메인] 드롭다운을 사용할 수 있습니다. 드롭다운에는 시스템에서 정의된 모든 도메인이 포함되며, 선택적으로 기존 도메인 중 하나를 선택할 수 있습니다.

    • 열 너비 – 등록정보 유형이 [정의됨]인 경우 고정 너비 열의 너비입니다.

    • 최소값/길이 - 데이터 유형에 따른 등록정보의 값 또는 길이입니다.

    • 최대값/길이 - 데이터 유형에 따른 등록정보의 값 또는 길이입니다.

  5. 다음 옵션 중에서 선택합니다.
    • 상속됨 – 등록정보를 상속으로 정의합니다.

      주:

      이 옵션은 AncestorProp 또는 DualAncestorProp 등의 등록정보 Deriver가 사용되고 등록정보가 글로벌인 특수한 경우를 제외하고 파생 등록정보 유형에 영향을 주지 않습니다. 이 경우 등록정보가 실제로 값을 상속하지 않아도 [상속됨] 옵션을 통해 제어 계층을 지정할 수 있습니다.

    • 재정의 가능 – 등록정보 그리드에서 등록정보를 재정의할 수 있게 합니다.

      주:

      이 옵션은 파생 등록정보 유형에 대해서만 활성화됩니다.

    • 목록 – 사전 정의된 값 목록에서만 등록정보 값을 선택할 수 있습니다.

      주:

      EnforceListProps 시스템 환경설정을 사용하여 목록 등록정보에 대해 저장되는 등록정보 값을 목록의 값으로만 제한할 수 있습니다.

      주:

      정의된 등록정보 또는 재정의 가능한 파생 등록정보에 대해 값 목록을 사용할 수 있습니다.

    • 숨김 – 등록정보 그리드에서 등록정보를 숨깁니다.

    • 인덱싱 - 등록정보에 대한 인덱스를 생성하여 검색, 등록정보 쿼리 및 검증 성능을 향상시킵니다. 이 옵션은 정의된 문자열 데이터 유형 등록정보에서만 사용할 수 있습니다.

      주:

      인덱스화된 등록정보는 애플리케이션 서버에서 메모리 사용을 증가시킬 수 있으며, 검색, 쿼리 및 고유성을 확인하는 검증에서 사용될 가능성이 큰 등록정보에만 사용해야 합니다.

  6. 다음 중 하나를 수행합니다.
    • 등록정보를 범주에 지정하려면 사용가능 목록에서 범주를 선택하고 선택됨 목록으로 이동합니다.

    • 목록 옵션과 함께 정의됨 등록정보 유형을 선택한 경우 목록 값 탭에서 다음을 수행합니다.

      1. 추가를 누르고 목록에 값을 입력합니다.

      2. 행의 [작업] 열에서 저장을 누릅니다.

        주:

        각 행의 [이동] 또는 [삭제]를 사용하여 목록 값의 순서를 조정하거나 삭제합니다. [편집]을 사용하거나 행을 두 번 눌러 편집하고 [취소]를 사용하여 편집을 취소합니다.

    • 룩업 등록정보 유형을 선택한 경우 룩업 테이블 탭을 선택하고 다음을 수행합니다.

      1. 추가를 눌러 목록에 새 키-값 쌍을 입력합니다.

      2. 행의 [작업] 열에서 저장을 누릅니다.

        주:

        각 행의 [이동] 또는 [삭제]를 사용하여 목록 값의 순서를 조정하거나 삭제합니다. [편집]을 사용하거나 행을 두 번 눌러 편집하고 [취소]를 사용하여 편집을 취소합니다.

    • 계층 제약 조건을 허용하는 데이터 유형을 선택한 경우 제약 조건 탭을 선택하고 다음을 수행합니다.

      1. 계층 그룹 등록정보에서 등록정보를 선택하고 계층 그룹을 선택합니다.

        노드 선택기에서 사용자는 선택된 계층 그룹에 속한 계층의 노드만 볼 수 있습니다.

        주:

        Oracle Data Relationship Management Analytics에서는 기본 코어 등록정보 유형만 지원됩니다.

      2. 선택사항: 서버 등록정보 업데이트에 제약 조건 적용을 선택하여 웹 클라이언트, 임포트, 작업 스크립트 또는 웹 서비스 API를 통해 등록정보가 업데이트될 때 이 제약 조건을 검증합니다.

    • 파생됨 등록정보 유형을 선택한 경우 매개변수 탭을 선택하고 파생 등록정보에 대한 공식 또는 스크립트를 정의합니다.

      공식에 대한 자세한 내용은 공식 생성을 참조하십시오. 스크립트에 대한 자세한 내용은 동적 스크립트 생성을 참조하십시오.

    • 외부 룩업 등록정보 유형을 선택한 경우 외부 룩업 탭을 선택하고 다음 정보를 입력합니다.

      • 외부 연결 - 데이터베이스 또는 웹 서비스 연결을 선택합니다.

      • 작업 - 수행할 외부 작업을 선택합니다.

      • 각 매개변수에 대해 다음을 구성합니다.

        • 매개변수 소스 유형 - [리터럴] 또는 [등록정보]를 선택합니다.

        • 소스 - 소스 유형에 대해 리터럴을 선택한 경우 [매개변수 소스] 열에 리터럴 값을 입력합니다. 이 외부 룩업 등록정보에 대해 외부 작업을 호출하면 현재 매개변수에 대한 리터럴 값이 전달됩니다. 소스 유형에 대해 등록정보를 선택한 경우 외부 작업에 대한 매개변수 값을 제공할 등록정보를 선택합니다. 외부 룩업을 실행하면 현재 노드 또는 요청 항목에서 선택한 등록정보의 매개변수 값이 전달됩니다.

      • 열/등록정보 매핑에서 선택한 룩업 결과 중 선택한 외부 룩업 등록정보의 값을 제공할 결과 열을 선택합니다. 추가를 눌러 다른 등록정보에 매핑할 수 있는 열을 더 추가하여 외부 룩업 값을 선택할 때 다른 등록정보 값이 자동으로 업데이트되도록 합니다.

        첫 번째 열/등록정보 매핑은 자동으로 정의되며 삭제할 수 없습니다. 이 매핑은 현재 등록정보에 적용됩니다. 열을 선택해야 하며, 기본적으로 작업에서 저장된 첫 번째 열로 설정됩니다. 첫 번째 행의 열 값을 수정할 수 있지만 등록정보 값은 수정할 수 없습니다. 추가 매핑을 위해 열 이름 및 결과 열을 선택하고 편집할 수 있습니다.

  7. 저장 버튼을 누릅니다.