코드 테이블:
코드 테이블은 추출되어 'ctx' 확장자의 파일에 저장됩니다. 파일은 대상 구성요소에 있는 폴더에
기록됩니다(codetableDir 입력 매개변수 참조). 각 코드 테이블은 별도의 파일에 추출됩니다. 두 개의 코드 테이블이 추출됩니다.
- EvidenceType
- TemporalEvTypeApproval
엔티티(데이터베이스 테이블):
엔티티가 추출되어 'dmx' 확장자의 파일에 저장됩니다. 엔티티당 하나의 해당 파일이 있습니다. 이러한 파일은
대상 구성요소에 있는 데이터 관리자 폴더에 쓰여집니다(datamanagerDir 및 dmxDir
입력 매개변수 참조). blob 및 clob 레코드가 외부 파일로 추출되고 DMX 파일에서
참조됩니다. blob 및 clob 파일은 dmxDir 폴더 내에 있는 별도의 폴더(이름: 'blob' 및 'clob')에 저장됩니다.
- EvidenceTypeDef: 이 엔티티는 동적 증거 유형을 시스템에 저장하며 가장 먼저 추출됩니다. 앞에서 설명한
증거 유형 추출 전략에 따라 이 엔티티에서 추출할 레코드가 결정됩니다. EvidenceTypeDef에서
추출할 수 있는 레코드가 없는 경우 추출 프로세스가 종료됩니다.
- EvidenceTypeVersionDef: 이 엔티티의 추출은 EvidenceTypeDef에 종속됩니다. 동적 증거 유형에 대해
여러 메타데이터 버전을 저장합니다. EvidenceTypeDef에서 추출되는 각 레코드(증거 유형)에 대해 활성 및 편집 중 버전이 추출됩니다.
- EvidenceTypeDefinition: 증거 유형을 증거 성질에 맵핑합니다. 추출은 EvidenceTypeDef 엔티티에 종속됩니다.
- SecurityGroup: 시스템에서 보안 그룹 정의를 포함합니다. 각 활성 동적 증거 유형에는
자동 생성 보안 그룹이 있으므로 이 엔티티는 추출 프로세스에서 EvidenceTypeDef에
종속됩니다. 사용자는 시스템 관리 애플리케이션을 통해 보안 그룹에 액세스할 수 있습니다. 수정되거나 삭제된
자동 생성 동적 증거 보안 그룹은 추출기에서 선택할 수 없습니다. 또한 수정된 그룹에 대해서는
보안 ID와 보안 그룹 SID 맵핑이 추출되지 않습니다.
- SecurityIdentifier: 이 엔티티는 추출 프로세스에서 SecurityGroup과
SecurityGroupSid에 종속됩니다. 추출된 보안 그룹에 링크된 보안 ID만 추출됩니다.
- SecurityGroupSid: 보안 ID를 보안 그룹에 링크합니다. 추출된 보안 ID 중 최상위 레벨 EVIDENCEGROUP 보안 그룹에
링크된 것이 있는 경우에는 이 링크도 추출됩니다.
- AppResource: 이 엔티티는 blob 필드에 기타 정보를 저장합니다. 이는 추출 프로세스에서
EvidenceTypeDef와 EvidenceTypeVersionDef에 종속됩니다. 다음 아티팩트가 추출됩니다.
- 증거 유형 현지화 가능 설명: 동적 증거 유형당 하나씩 'blob' 폴더에 특성 파일로 추출됩니다.
- 증거 유형 버전 현지화 가능 특성: 활성 증거 유형 버전당 하나씩 'blob' 폴더에 특성 파일로 추출됩니다.
- 탭 구성 파일: 'blob' 폴더에 XML 파일로 추출됩니다. 활성 증거 유형 버전당 최대 3개의 파일이 추출됩니다(탭, 메뉴, 탐색 구성 파일).
- 이전에 사용된 단일 증거 설명 특성 자원(DynEvd_EvidenceTypeDescriptions.properties)이 발견되는 경우에는
개별(증거 유형당 하나) 특성 파일로 분할되어 blob 폴더에 저장됩니다.
- CreoleRuleset: 이 엔티티는 공개된 규칙 세트를 저장하며
EvidenceTypeDef와 EvidenceTypeVersionDef 엔티티에
종속됩니다. 데이터 및 처리 규칙 세트는 추출된 EvidenceTypeDef 레코드에서 추출되며
사용자 정의 규칙 세트(계산된 속성, 유효성 검증, 요약 정보)는 추출된 활성 EvidenceTypeVersionDef 레코드에서 판별됩니다.
- CreoleRulesetEditAction: 편집 중 규칙 세트를 저장하며 EvidenceTypeDef 및
EvidenceTypeVersionDef 엔티티에 대해 종속성이 있습니다. 데이터 및 처리 규칙 세트는 추출된 EvidenceTypeDef 레코드에서 추출되며
사용자 정의 규칙 세트는 추출된 편집 중 EvidenceTypeVersionDef 레코드에서 판별됩니다.
- CreoleRulesetCategoryLink: 규칙 세트를 카테고리에 링크합니다. 추출 프로세스에서 CreoleRuleset와
CreouleRulesetEditAction 둘 다에 종속됩니다.
- EvidenceRulesetDef: 이 엔티티는 증거 유형을 편집 중 데이터 및 처리 규칙 세트와
규칙 오브젝트 전파자 구성에 맵핑합니다.
- RuleObjectPropagatorConfig: 각 활성 동적 증거 유형당 하나씩 전파자 구성을
저장합니다. EvidenceRulesetDef는 이 엔티티를 동적 증거 유형(EvidenceTypeDef)에 링크합니다.
- LocalizableText: 이 엔티티는 전파자 구성을 현지화 가능한 설명에 링크합니다. 추출에 대해
RuleObjectPropagatorConfig에 종속성이 있습니다.
- TextTranslation: 전파자 구성 설명을 저장하며 추출에 대해
LocalizableText 엔티티에 종속됩니다.
- ProductEvidenceTypeDefLink: 이 엔티티는 동적 증거 유형을 제품에 링크하며
선택적으로 추출됩니다. 추출 프로세스에서 EvidenceTypeDef 엔티티에 종속됩니다.
- AdminICEvidenceTypeDefLink: 이 엔티티는 동적 증거 유형을 통합 케이스에 링크하며
선택적으로 추출됩니다. 추출 프로세스에서 EvidenceTypeDef 엔티티에 종속됩니다.
- KeyServer: 이 엔티티에서는 단일 레코드만 추출됩니다. 동적 증거 유형 코드를 생성하는 데 사용되는 키 세트(DYNEVDCODE)입니다.
섹션 구성 파일:
섹션 구성은 AppResource 엔티티에 저장됩니다. 각 섹션 구성은 여러 구성요소를 참조할 수 있으므로
DMX 파일을 통해 추출할 수 없습니다. 대신 섹션 구성은 섹션 기여 파일(확장자 'sec')에 추출되어 'tab' 폴더에
저장됩니다(tabDir 입력 매개변수 참조).