Håndtere fasefeil i orkestreringer
Konfigurer feilbaner for å behandle fasefeil i orkestreringer. Legg til elementer og Gå til-koblinger som kjører når en fase eller dens trinn støter på feil. Disse banene hjelper orkestreringer med å fullføre riktig i stedet for å mislykkes.
Nødvendige utgaver
| Se støttede versjoner for Flow Orchestration. |
| Nødvendig brukertillatelse | |
|---|---|
| For å åpne, redigere eller opprette en orkestrering i Flow Builder: | Behandle flyter |
Hvis du vil forstå verdien av og strategiene for feilhåndtering i orkestreringer, kan du se Feilhåndtering i orkestreringer.
Legge til en feilbane
Definer en feilbane for en fase i orkestreringen.
Denne oppgaven krever en orkestrering med minst én fase.
- Før markøren over en fase i orkestreringen.
-
Klikk på
, og velg deretter Legg til feilbane.
- Lagre arbeidet.
Legg til minst ett element i feilbanen.
Legge til et Beslutning-element i en feilbane
Bruk beslutningselementer til å opprette betingelser som bestemmer hvilke elementer som kjører i en feilbane.
Denne oppgaven krever en orkestrering med minst én fase som har en definert feilbane.
Bruk et Beslutning-element til å finne ut hvilket trinn som oppdaget en feil, og rute orkestreringen til den riktige gjenopprettingshandlingen. Beslutningselementer evaluerer orkestreringskjøringsvariabler og automatiske utdata for å identifisere feilkilden og bestemme den beste gjenopprettingsbanen.
Når du implementerer en strategi for sentralisert feilbane, tjener Beslutning-elementet som inngangspunkt. Den identifiserer hvilken fase som forårsaket feilen, og ruter til den riktige utfallsbanen for løsning.
-
Klikk på
i Feilbane, og velg deretter Beslutning.
- Skriv inn en etikett, et API-navn og en beskrivelse.
-
Velg typen beslutningslogikk som skal brukes til Beslutning-elementet.
- Hvis du vil bestemme hvilke utfall som skal kjøres basert på tradisjonelle logiske uttrykk og eksplisitt definerte data fra orkestreringen, velger du Definere manuelt (Standard)
- Velg Definer med AI (Advanced) for å bestemme hvilke utfall som kjører basert på AI-vurderingsdata fra orkestreringen.
-
Hvis du valgte Definer manuelt (standard), definerer du betingelsene og utfallene for elementet. Utfall for et Beslutning-element med manuelle betingelser evalueres i den rekkefølgen de er oppført. Rekkefølgen du definerer utfallene i, kan derfor påvirke utfallet som orkestreringskjøringen tar.
- Skriv inn en etikett og et API-navn for utfallet. API-navnet på utfallet må være unikt i orkestreringen
-
Definer betingelseskravene som skal brukes til det første utfallet.
Alternativ Virkemåte for beslutningsresultater Alle betingelser er oppfylt Hvis en av betingelsene er usann, evaluerer orkestreringen det neste utfallets betingelser. Én eller flere av betingelsene er oppfylt Hvis en av betingelsene er sann, tar orkestreringen umiddelbart banen til dette utfallet. Tilpasset betingelseslogikk er oppfylt Hvis du velger dette alternativet, oppgir du betingelseslogikken ved å skrive inn opptil 1000 tegn. Bruk:
- tall som refererer til hver betingelse
- Og, eller eller ikke til å identifisere hvilken kombinasjon av vilkårene som må være sann
- parentes for å gruppere deler av strengen
Hvis du oppgir AND, er det det samme som å velge Alle betingelser er oppfylt. Hvis du oppgir OR, er det det samme som å velge Én eller flere av betingelsene er oppfylt. Hvis du oppgir en annen logikk, må du huske på å ta med et nummer for hver betingelse.
For 1 AND NOT(2 OR 3) evaluerer for eksempel flyten om den første betingelsen er
trueog verken den andre eller den tredje betingelsen ertrue. -
Definer logikkbetingelsene for det første utfallet.
Kolonneoverskrift Beskrivelse Ressurs - Velg en inndatavariabel eller automatisk utdata fra en fase eller et trinn.
- Velg et Beslutning-element.
- Velg en global variabel.
Operator Hvilke operatorer som er tilgjengelig, er avhengig av datatypen valgt for Ressurs. Se Flytorkestreringsoperatorer i Beslutningselementer. Verdi Ressurs og Verdi i samme rad må ha kompatible datatyper.
- Velg en orkestreringsressurs, som en inndatavariabel eller automatisk utdata fra en fase eller et trinn.
- Velg en global variabel.
- Du kan skrive inn en litteral verdi.
Når du legger til eller trekker fra et tall i en datoverdi, justeres datoen i dager, ikke timer.
-
Hvis du valgte Definer med AI (avansert), definerer du instruksjonene og utfallene for elementet.
- I Beslutningsinstruksjoner skriver du inn tekst som beskriver hvilken beslutning elementet tar. Inkluder ressurser fra orkestreringen for å forbedre AI-presisjonen.
- Skriv inn en etikett og et API-navn for utfallet. API-navnet for utfallet må være unikt i orkestreringen.
- I Utfallsinstruksjoner skriver du inn tekst som forteller AI når utfallet skal tas. Inkluder ressurser fra orkestreringen for å forbedre AI-presisjonen. Utfall for et Beslutning-element med AI-betingelser evalueres samtidig. Rekkefølgen som du definerer utfallene i, har derfor ingen innvirkning på utfallet som orkestreringskjøringen tar.
-
(Valgfritt) Klikk på
for å legge til et beslutningsutfall i et Beslutning-element. Gjenta trinnene for å legge til et API-navn for etiketter og utfall, konfigurere betingelser og identifisere logikk mellom betingelsene. Du finner manuelle betingelser i Trinn 4b. Du finner AI-betingelser i Trinn 5b.
-
(Valgfritt) Hvis du vil endre rekkefølgen på et beslutningsresultat i et Beslutning-element, klikker du på
og drar elementet til den nye plasseringen. Du kan ikke flytte et beslutningsutfall med betingelser til siste posisjon i listen fordi standardutfallet alltid er sist.
-
(Valgfritt) Hvis du vil forbedre lesbarheten til Beslutning-elementet, endrer du navnet på standardutfallet.
- Velg Standardutfall under Utfallsrekkefølge.
- Skriv en etikett.
- Lagre arbeidet.

