Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2023-06-23
Concetto: MVEL e Studio

Concetto: MVEL e Studio

In Workday Studio, MVEL consente di esaminare e modificare le parti del messaggio e i parametri dei componenti negli assembly. È possibile utilizzare MVEL per:
  • Estrarre informazioni da un messaggio.
  • Formattare numeri e date.
  • Sostituire caratteri specifici in una stringa.
  • Recuperare gli attributi di integrazione o i parametri di avvio.
Evitare di utilizzare MVEL per modificare stringhe di dati di grandi dimensioni. Esempio: la conversione dei messaggi in stringhe può creare problemi di performance e scalabilità.
In un campo che supporta MVEL, è possibile premere Ctrl+Barra spaziatrice per visualizzare una finestra popup di assistenza ai contenuti.
Le espressioni MVEL possono essere istruzioni singole o script multiriga. Per gli script multiriga, utilizzare un punto e virgola per separare ogni riga.
Studio valuta le espressioni multiriga come un'unità, non in sequenza.
I campi compatibili con MVEL si espandono per adattarsi a nuove righe. Dopo 6 righe, non si espandono più e diventano scorrevoli. Studio applica la colorazione della sintassi alle espressioni MVEL.
MVEL implementa la precedenza degli operatori durante l'esecuzione. È possibile utilizzare le parentesi per controllare l'ordine di esecuzione delle espressioni MVEL.
Poiché vengono elaborati in memoria, esiste un limite di 1 milione di caratteri per i metodi XPath, ad esempio
xpath
,
xpathB
, e
xpathF
. Non verrà visualizzato un messaggio di errore se la query supera questo limite. È necessario utilizzare API di streaming come lo step
di scrittura
xml-stream
se è necessario elaborare messaggi di grandi dimensioni.