Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Conceito: MVEL e Studio

Conceito: MVEL e Studio

No Workday Studio, o MVEL permite que você inspecione e manipule partes de mensagens e parâmetros de componente nos seus assemblies. Você pode usar o MVEL para:
  • Extrair informações de uma mensagem.
  • Formatar números e datas.
  • Substituir caracteres específicos em uma cadeia de caracteres.
  • Recuperar atributos de integração ou parâmetros de inicialização.
Você deve evitar usar o MVEL para manipular grandes cadeias de dados. Exemplo: converter mensagens em cadeias de caracteres pode criar problemas de desempenho e escalabilidade.
Em um campo compatível com MVEL, você pode pressionar Ctrl + Espaço para exibir a janela pop-up do assistente de conteúdo.
As expressões MVEL podem ser instruções únicas ou scripts com várias linhas. Para scripts com várias linhas, use um ponto e vírgula para separar cada linha.
O Studio avalia as expressões de várias linhas como uma unidade, não sequencialmente.
Os campos compatíveis com MVEL se expandem para acomodar novas linhas. Após seis linhas, eles param de expandir e se tornam roláveis. O Studio aplica cores de sintaxe às expressões MVEL.
O MVEL implementa a precedência de operador durante a execução. Você pode usar colchetes para controlar a ordem de execução de expressões Mvel.
Como são processados na memória, há um limite de 1 milhão de caracteres nos métodos XPath, como
xpath
,
xpathB
, e
xpathF
. Você não receberá um erro se a sua consulta exceder esse limite. Você deve usar APIs de fluxo contínuo, como o da etapa
de gravação
xml-stream
Se você precisa processar mensagens grandes,