Synkronisering av tillgångar och konfigurationsobjekt med undantag och felhantering
Att förstå synkroniseringsfel hjälper till att hålla data om hårdvarutillgångshantering och konfigurationshanteringsdatabas korrekta. Det icke-blockerande felramverket säkerställer att ett enskilt postfel inte stoppar ett helt synkroniseringsjobb. Systemet samlar in problem i åtgärdsloggar så att administratörer snabbt kan granska och lösa avvikelser.
Versioner som krävs
Tillgängliga i: Lightning Experience
Tillgängliga i: Enterprise, Performance och Unlimited Editions med Agentforce IT Service.
Nyckelundantagskategorier
Synkroniseringsmotorn bevakar specifika kategorier av undantag för att förhindra felaktiga länkar och datakorruption mellan konfigurationsobjekt (CI) och tillgångar.
Undantag för att länka och matcha
Flera tillgångsmatchningar: Om en upptäckt CI matchar mer än en tillgångspost baserat på aktiva matchningsregler hoppar systemet över länkningsprocessen. Denna begränsning förhindrar felaktiga associationer. Motorn flaggar CI för granskning och skapar en automatiserad loggpost.
Obligatoriska fält saknas: Om en CI matchar exakt en tillgång men saknar fält som behövs för att skapa tillgångar skapar systemet fortfarande tillgångsposten. Ramverket markerar posten som ofullständig och flaggar den för administrativ granskning.
Undantag för mappning och värde
Omappade fältvärden: Om ett CI-fält ändras till ett värde som saknar ett motsvarande mappat tillgångsvärde hoppar systemet över uppdateringen för det specifika fältet. Denna säkerhetsfunktion förhindrar datakorruption från ogiltiga eller okända data.
Mappningskonfigurationer som saknas: Om ett tillgångs- eller CI-fält ändras men ingen giltig mappningskonfiguration finns för det attributet hoppar systemet över uppdateringen och loggar en varning.
System- och driftsundantag
System- och API-fel: Dessa händelser inkluderar fel på grund av tekniska problem, som till exempel API-timeouter för konfigurationshanteringsdatabas eller problem med plattformsanslutning.
Händelser ur ordning: Om datahändelser anländer utanför sekvensen använder systemet tidsstämplar för att identifiera och ignorera gamla uppdateringar. Motorn tar bort gamla data istället för att placera dessa uppdateringar i en kö för nytt försök.
Beteenden i säkerhetssystem
När systemet upptäcker ett undantag kör det specifika arbetsflöden för att skydda plattformsstabilitet och minimera administrativa notiser.
Satsnotiser
För att minska varningsvolymen vid massfel skickar motorn inte individuella varningar i realtid för varje misslyckad post. Istället aggregerar systemet notiser i sammanfattningar, som "Synkroniseringsjobb misslyckades med 5 000 fel".
Logdeduplicering
För att hålla felräkningar tydliga skapar inte systemet dubblettloggar för samma upprepade fel på en enskild tillgång. Istället uppdaterar ramverket loggtidsstämpeln för den befintliga loggposten.
Icke-blockerande åtgärder
Synkroniseringsprocessen förlitar sig på delvis batchbearbetning. Fel som uppstår på en specifik CI eller tillgång stoppar inte det övergripande synkroniseringsjobbet från att bearbeta de återstående giltiga posterna i batchen.
Datamodell för undantag
Alla undantag fyller i poster i synkroniseringsloggen för konfigurationsobjekt. Denna strukturerade granskningslogg följer dessa parametrar:
Loggtitel och loggbeskrivning: Sammanfattningar på hög nivå och detaljerade felsökningssammanhang.
Status: Kategoriserade lägen inklusive Framgång, Varning, Fel eller Åtgärd som krävs.
Identifierare: Direktsökningar till det relaterade objekt, konfigurationsobjekt-ID och den specifika ändringshändelse för konfigurationsobjekt som utlöste bearbetningsfelet.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!
Laddar
Salesforce Help | Article
Cookie Consent Manager
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
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.