Quando sono necessari più di 3 requisiti per controllare l'esecuzione di fasi e fasi, utilizzare un flusso di valutazione. Selezionare il riquadro Flusso di valutazione nella finestra Nuovo flusso per creare un flusso di valutazione.
Quando si seleziona il riquadro Flusso di valutazione nella finestra Nuovo flusso, si crea un flusso di valutazione contenente una variabile di output booleana predefinita denominata isOrchestrationConditionMet.
Inizializzare isOrchestrationConditionMet su false e, per indicare che le condizioni personalizzate sono soddisfatte, impostare isOrchestrationConditionMet su true.
I flussi di valutazione restituiscono solo un valore per isOrchestrationConditionMet. I valori di altre variabili di output vengono scartati.
Esecuzione flusso di valutazione
Ogni volta che viene completata una fase in background asincrona, una fase interattiva o una fase MuleSoft all'interno della fase corrente, l'orchestrazione valuta le condizioni per quella fase e le relative fasi. Per attivare una valutazione delle condizioni per la fase corrente e le relative fasi, pubblicare un evento di orchestrazione con $Orchestration.Instance
Lo stato di ogni fase o fase determina le condizioni controllate dall'orchestrazione. Se la condizione verificata si basa su un flusso di valutazione, il flusso di valutazione viene eseguito.
Quando una fase è in corso, l'orchestrazione determina se può essere completata.
Per ogni fase non iniziata nella fase corrente, l'orchestrazione determina se la fase è pronta per iniziare.
Per ogni fase interattiva in corso nella fase corrente, l'orchestrazione determina se la fase può essere contrassegnata come completata.
Contesto in esecuzione di un flusso di valutazione
Nell'API versione 60.0 e successive, i flussi di valutazione possono essere eseguiti solo nel contesto di sistema senza condivisione e hanno accesso a tutti i dati.
Nell'API versione 58.0 e 59.0, i flussi di valutazione vengono sempre eseguiti nel contesto di sistema.
Nell'API versione 57.0 e precedenti, i flussi di valutazione vengono eseguiti come specificato nell'opzione avanzata Come eseguire il flusso.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.