CBE에서 확장된 데이터 요소에 대한 맵핑 규칙으로 Enterprise Console 이벤트에 같은 속성 이름이 포함될 수 있습니다. 그러나 이는 이벤트 서버에서는 허용되지 않습니다. 맵핑 메커니즘에 의해 Enterprise Console 속성 이름 또는 Enterprise Console 이벤트에 이미 맵핑된 다른 확장된 데이터 요소와 충돌하는 이름을 가진 확장된 데이터 요소가 삭제되어 이러한 가능성이 제거됩니다.
예를 들어, 다음과 같은 확장된 데이터 요소가 있는 CBE 이벤트가 있다고 가정합니다.
<CommonBaseEvent ...> <extendedDataElements name="msg" type="string"> <values>my value</values> </extendedDataElements> <extendedDataElements name="slot1" type="string"> <values>my value</values> <children name="def" type="int"> <values>123</values> </children> </extendedDataElements> <extendedDataElements name="slot1.def" type="string"> <values>456</values> </extendedDataElements> ... </CommonBaseEvent>
Enterprise Console 이벤트에서 결과 속성 및 해당 값은 다음과 같습니다.
slot1.def=456
Enterprise Console 속성 "msg"가 이미 CBE 이벤트의 다른 속성으로부터 맵핑되었기 때문에 "msg"라는 이름의 확장된 데이터 요소는 맵핑되지 않습니다.
"slot1"이라는 확장된 데이터 요소에 "def"라는 확장된 데이터 요소가 이미 "slot1.def" 이름의 Enterprise Console 속성에 맵핑되었기 때문에 "slot1.def" 확장 데이터 요소는 맵핑되지 않습니다.
Enterprise Console 이벤트 클래스 속성에 확장된 데이터 요소 맵핑