캐스팅은 특정 데이터 유형에 대한 표현식 값과 일치합니다. 맵핑 도구를 사용한 캐스트 생성은 자동이며
메시지 모델 데이터 유형 및 다중 Wire 형식 계층을 기준으로 합니다. 각 Wire 형식에 대해
적절한 데이터 유형 및 크기에 대한 캐스트는 맵이 ESQL 오브젝트 코드에 컴파일될 때 자동으로 생성됩니다. 여러 Wire 형식의 경우 각 Wire 형식에 대한 캐스트를 생성하고 조건적으로 선택할 수 있습니다.
캐스팅을 위한 몇 가지 일반 규칙은 다음과 같습니다.
- ESQL 디폴트 캐스팅은 정상 모드입니다.
- ESQL 캐스팅이 지원되지 않는 경우, XPath 구성자를 사용하여 캐스트를 수행하십시오.
- XML 구문 분석기에서 모든 요소는 xs:string으로 구문 분석됩니다. 필요에 따라
xs:string을 다른 데이터 유형으로 캐스트해야 하며 그렇지 않으면 ESQL이 오류 예외를 생성합니다.
MRM 구문 분석기는 필드 유형 데이터를 구문 분석합니다.