Hoppa till innehållet

Korrelations-id

Ett korrelations-id kopplar ihop meddelanden som hör till en åtgärd. Det kan omfatta flera händelser och ersätter inte dubblettidentifiering.

Även känt somCorrelation ID
API:er & integration

Ett korrelations-id kopplar samman relaterade meddelanden eller bearbetningssteg med en gemensam åtgärd. Då går det att följa ett förlopp genom flera deltagande system. Applikationen avgör vilka meddelanden som hör ihop; det behöver avtalas för utbytet.

Följ en åtgärd genom dess meddelanden

I en fiktiv portal startar en begäran en bearbetning i ERP-systemet. Senare kommer en mottagningsbekräftelse och resultatet tillbaka. Dessa meddelanden har olika egna identifierare men delar det avtalade korrelations-id:t. Vid felsökning kan du därmed samla meddelandena för den aktuella begäran.

Skilj samband från identitet

Microsoft beskriver applikationsegenskapen CorrelationId för detta ändamål; skrivsättet CorrelationId hör till detta exempel. Gemensam korrelation gör inte två meddelanden till dubbletter. Den bevisar inte heller att förloppet är fullständigt. Ange vem som skapar identifieraren, vilka överföringar som bevarar den och vilka återkopplingar du behöver för att bedöma åtgärden.

Källor

Artiklar om ämnet

API:er & integration med ASES

ERP, CRM och webbutik smidigt sammankopplade