CBE 이벤트 확장자 정의에서 일부 특성은 Enterprise Console 이벤트 클래스 정의에 있는 속성과 일치합니다. 표 1에서는 CBE 이벤트 확장자 정의에 있는 특성 하부 필드의 Enterprise Console 이벤트 클래스 정의 속성으로의 맵핑에 대해 설명합니다.
CBE 이벤트 확장자 정의 |
Enterprise Console 이벤트 클래스 정의 |
---|---|
속성 이름 |
|
특성이 속성에 맵핑되어야 하는지를 표시합니다. |
|
"기본" 유형이 속성에 추가되어야 하는지를 표시합니다. |
|
property.permittedValue |
무시됨: CBE 이벤트 확장자 정의에 있는 허용된 값에는 대상 Enterprise Console 이벤트 클래스 정의에 열거하기 위해 필요한 숫자와 레이블 쌍이 없습니다. |
property.required |
무시됨: Enterprise Console 이벤트 클래스 정의에 있는 모든 속성이 필요합니다. |
property.minValue |
무시됨: Enterprise Console 이벤트 클래스 정의에 동등한 값이 없습니다. |
표 1. CBE 이벤트 정의 요소 및 Enterprise Console 이벤트 클래스 정의 속성의 맵핑
다음 절에서는 CBE 이벤트 정의의 각 특성이 Enterprise Console 이벤트 클래스 정의에 있는 속성으로의 맵핑되는 방법을 자세히 설명합니다.
BAROC 생성기 유틸리티는 동일한 기본 특성을 CBE-TEC 변환 알고리즘으로 맵핑합니다.
globalInstanceId 예외와 함께 기타 속성은 항상 룰 베이스에 있는 EVENT 클래스에 정의됩니다. BAROC 생성기 유틸리티는 CBE 이벤트 정의에 있는 이들 특성을 단순히 확인한 후 생성된 클래스에 새 기본값이 있는지 여부를 판별하여 새 기본값이 없는 경우 특성을 무시합니다.
globalInstanceId 특성은 대상 Enterprise Console 이벤트 클래스 정의에 있는 다음과 같은 속성에 맵핑됩니다.
TEC_CLASS class_name ISA parent_class_name DEFINES { ... globalInstanceId: STRING; }; END
property.path 하위 필드가 CBE 형식에 있는 이벤트의 상대 속성 위치를 표시하는 경우, property.path 하위 필드가 설정되었을 때 속성은 기본 속성이 아니므로 특성이 삭제되었음을 표시합니다.
property.defaultValue 하위 필드가 설정되면 "기본" 유형이 Enterprise Console 이벤트 클래스 정의에 작성된 속성에 추가됩니다.
유형 값은 CBE 이벤트 확장자 정의에 있는 특성 기본값과 동일합니다.
관련 항목
CBE 형식의 이벤트를 Enterprise Console 이벤트 형식으로 변환
Enterprise Console 이벤트 속성에
Common Base Event 속성 맵핑