개념: MVEL 및 Studio
Workday Studio에서 MVEL을 사용하면 어셈블리의 메시지 부분 및 구성요소 매개변수를 검사하고 조작할 수 있습니다. MVEL을 사용하여 다음을 수행할 수 있습니다.
- 메시지에서 정보를 추출합니다.
- 숫자 및 날짜의 서식을 지정합니다.
- 문자열의 특정 문자를 바꿉니다.
- 통합 속성 또는 개시 매개변수를 검색합니다.
MVEL을 사용하여 대규모 데이터 문자열을 조작해서는 안 됩니다. 예: 메시지를 문자열로 변환하면 성능 및 확장성 문제가 발생할 수 있습니다.
MVEL 사용 필드에서 Ctrl+스페이스바를 눌러 콘텐츠 지원 팝업 창을 표시할 수 있습니다.
MVEL 표현식은 단일 문 또는 여러 줄의 스크립트일 수 있습니다. 여러 줄 스크립트의 경우 세미콜론을 사용하여 각 줄을 구분합니다.
Studio는 여러 줄의 표현식을 순차적으로 평가하지 않고 하나의 단위로 평가합니다.
MVEL 사용 필드는 신규 라인을 수용하도록 확장됩니다. 6개 라인 이후에는 확장이 중지되고 스크롤할 수 있게 됩니다. Studio는 MVEL 표현식에 구문 색상 지정을 적용합니다.
MVEL은 실행 중에 연산자 우선순위를 구현합니다. 괄호를 사용하여 MVEL 표현식의 실행 순서를 제어할 수 있습니다.
메모리에서 처리되므로 다음과 같은 XPath 메서드에는 100만 자로 제한됩니다.
xpath
, xpathB
, 및 xpathF
. 쿼리가 이 한도를 초과해도 오류가 표시되지 않습니다. 쓰기
단계의 스트리밍 API와 같은 스트리밍 API를 사용해야 합니다. xml-stream
큰 메시지를 처리해야 하는 경우 요소