Loading
Automatisere forretningsprosessene
Innhold
Velg filtre

          Ingen resultater
          Ingen resultater
          Her er noen søketips

          Kontroller stavemåten i søkeordene.
          Bruk mer generelle søkebegreper.
          Velg færre filtre for å utvide søket.

          Søk i all Salesforce Hjelp
          Feilhåndtering i orkestreringer

          Feilhåndtering i orkestreringer

          Feilhåndtering håndterer uventede problemer som skjer i faser under en orkestreringskjøring. Konfigurer feilbaner for faser for å definere gjenopprettingshandlinger når fasefeil oppstår, slik at orkestreringer fullføres riktig i stedet for å mislykkes.

          Nødvendige utgaver

          Se støttede versjoner for Flow Orchestration.

          Generelt

          Når en orkestreringskjøring støter på en feil, setter systemet statusen til Feil. Mange feil som oppstår innen faser, kan gjenopprettes. For disse feilene har du opptil 14 dager på deg til å rette opp feilen og gjenoppta orkestreringen. Hvis det oppstår feil utenfor faser, mislykkes orkestreringskjøringen, og du kan ikke gjenoppta den. Se Gjenoppta en mislykket orkestrering i orkestreringskjøring.

          Gjenopptagelse krever at en administrator retter opp den underliggende flyten eller feilen, og deretter gjenopptar orkestreringen. Denne tilnærmingen er forskjellig fra feilbaner, som en orkestreringsdesigner konfigurerer på utformingstidspunktet. Feilbaner håndterer feil på en god måte og gir gjenopprettingsmekanismer eller manuelle intervensjonstrinn for sluttbrukere.

          Når en orkestreringskjøring mislykkes, sender Salesforce en e-postfeilmelding til administratoren som sist endret orkestreringen, eller til mottakere av e-post om Apex. Feilmeldingen inneholder detaljer om orkestreringskjøringen, inkludert hvilke elementer som ble kjørt og hvilke flyter trinnene det refereres til. For en aktiv orkestrering inkluderer e-postmeldingen også en lenke for å vise detaljer om den mislykkede orkestreringskjøringen i Flow Builder. Hvis en flyt som kalles opp av orkestreringen, fører til feilen, mottar mottakere to e-postfeilmeldinger: én for orkestreringen og én for den kallede flyten.

          Når en feilbane håndterer en feil og fullføres riktig, sender ikke orkestreringen feilmeldinger. Du kan imidlertid legge til et bakgrunnstrinn i feilbanen som varsler interessenter når det oppstår en feil.

          For å håndtere feil konfigurerer du feilbaner for faser i orkestreringen. Hvis en fase eller et trinn i den støter på en feil, definerer disse banene alternative handlinger for å minimere prosessfeil.

          Utform og feilsøk orkestreringer i et Sandbox-miljø før du distribuerer til produksjon, fordi mislykkede orkestreringer ikke nødvendigvis ruller tilbake alle tidligere postendringer.

          Ikke-håndterte feil og statusendringer

          En ikke-håndtert feil oppstår når en orkestreringskjøring støter på et problem under utførelse og det ikke finnes noen gjenopprettingsmekanisme. Når det gjelder orkestreringer, oppstår en ubehandlet feil når en fase eller et trinn støter på en feil og fasen ikke har noen konfigurert feilbane.

          Statuser knyttet til ikke-håndterte feil
          Element Betingelse Status
          Orchestration Run (Orkestreringskjøring) Det oppsto en feil Feil
          Fasekjøring Fasen pågikk da det oppsto en feil på orkestreringskjernivå Avbrutt
          Fasekjøring Fasen eller et trinn i fasen forårsaket feilen Feil
          Trinnkjøring Trinnet i fasen forårsaket feilen Feil
          Trinnkjøring Trinnet i fasen startet ikke før feilen oppstod Ikke startet
          Trinnkjøring Trinnet i fasen var pågår da feilen oppstod Avbrutt

          Feilhåndteringsstrategier for orkestreringer

          Feilhåndtering i orkestreringer håndterer feil slik at forretningsprosesser fullføres eller gjenopprettes på en god måte. Bruk feilbaner til å behandle feil fra faser og trinn. Du kan bruke individuelle feilbaner til målrettet gjenoppretting eller en sentralisert feilbane til omfattende feilhåndtering.

          Feilbaner er nyttige i scenarier der sluttbrukere kan gi manuell intervensjon når orkestreringskjøringen støter på en feil. En ekstern integrasjon eller et API-kall mislykkes for eksempel fordi et sluttpunkt er nede. En feilbane kan inkludere et interaktivt trinn der den tilordnede manuelt legger inn de nødvendige dataene.

          En feilbane kan være tom eller inneholde beslutningselementer og faseelementer. Hver fase i en feilbane krever minst ett trinn og kan inneholde flere trinn. Disse trinnene inkluderer bakgrunnstrinn, interaktive trinn eller en kombinasjon av begge. Feilbaner støtter også Gå til-koblinger. En Gå til-kobling kobler til et annet element i samme feilbane, en annen feilbane eller orkestreringens hovedbane.

          Individuelle feilbaner. Konfigurer en separat feilbane for hver fase i en orkestrering. Disse individuelle banene inneholder elementer og faser med trinn som håndterer feil spesifikke for hver fase. Denne løsningen gir svært lokalisert feilløsning. I en bestillingsbehandlingsorkestrering vil for eksempel varebekreftelsesfasen støte på en feil på grunn av et tidsavbrudd for tilkobling. Feilbanen kan kjøre bekreftelsestrinnet på nytt, sende et varsel til operasjoner eller rute til en manuell gjennomgangsfase.

          Sentralisert feilbane. Konfigurer én sentral feilbane som fungerer som en konsolidert feilhåndteringsmekanisme. Denne løsningen starter vanligvis med et beslutningselement som evaluerer variabler og automatiske utdata relatert til orkestreringskjøringen. Beslutningen identifiserer den spesifikke fasen der feilen oppstod. Elementene på den tilknyttede utfallsbanen løser feilen. Koble feilbanen for hver fase til det første beslutningselementet i den sentrale feilbanen. Denne løsningen gir omfattende feilsøking.

          Eksempel
          Eksempel

          I en introduksjonsorkestrering for kunder starter for eksempel den sentraliserte feilbanen med et beslutningselement. Denne beslutningen evaluerer hvilken fase som oppdaget en feil, og bestemmer den riktige gjenopprettingshandlingen.

          Hvis fasestatusen Opprett kundekonto ikke er Completed, inkluderer beslutningsresultatets bane en fase med et bakgrunnstrinn. Dette trinnet varsler kontoansvarlig om problemet. Hvis trinnet Konfigurer tjenestetilgang i Klargjøringssystemer-fasen mislykkes, inkluderer beslutningsutfallets bane en fase med to trinn. Et bakgrunnstrinn oppretter en kundestøttebillett. Et interaktivt trinn tildeler systemkonfigurasjonen til IT-teamet. Når IT har fullført konfigurasjonen, fortsetter orkestreringen til tjenesteaktiveringsfasen.

          Begrensninger for feilhåndtering

          • Du kan ikke legge til feilhåndtering for orkestreringsnivåfeil.
          • Du kan vise feilsøkingsdetaljer for en mislykket orkestreringskjøring bare innen 14 dager etter feilen.
          • En feilbane som inneholder bare et Slutt-element, håndterer feil ved å endre orkestreringskjøringsstatusen til Completed. Denne løsningen hindrer feilen uten å løse den. Salesforce sender ikke e-postvarsler om feil når orkestreringskjøringsstatusen er Fullført. Trinnet og fasen som opprinnelig støttet på feilen, forblir imidlertid i Feil-status selv om orkestreringskjøringsstatusen er Fullført.
           
          Laster
          Salesforce Help | Article