B2B-üzenetek monitorozásának sémáinak nyomon követése az Azure Logic Appsben
A következőkre vonatkozik: Azure Logic Apps (Használat + Standard)
Az Azure Logic Apps beépített nyomkövetést tartalmaz, amelyet a munkafolyamat egyes részeihez engedélyezhet. A vállalatoknak szóló (B2B) üzenetek sikeres kézbesítésének vagy nyugtáinak, hibáinak és tulajdonságainak figyeléséhez AS2, X12 és egyéni nyomkövetési sémákat hozhat létre és használhat az integrációs fiókban. Ez a referencia-útmutató a követési sémák szintaxisát és attribútumait ismerteti.
AS2
AS2 üzenetkövetési séma
Az alábbi szintaxis egy AS2-üzenet nyomkövetési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"dispositionType": "",
"fileName": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isMessageEncrypted": "",
"isMessageCompressed": "",
"correlationMessageId": "",
"incomingHeaders": {},
"outgoingHeaders": {},
"isNrrEnabled": "",
"isMdnExpected": "",
"mdnType": ""
}
}
Az alábbi táblázat egy AS2-üzenet követési sémájának attribútumait ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | AS2-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | AS2-üzenet fogadójának partnerneve |
as2To | Igen | Sztring | AZ AS2-üzenet fogadójának neve az AS2-üzenet fejlécéből |
as2From | Igen | Sztring | AS2-üzenet feladójának neve az AS2-üzenet fejlécéből |
agreementName | Nem | Sztring | Annak az AS2-szerződésnek a neve, amelyre az üzeneteket feloldják |
irány | Igen | Sztring | Az üzenetfolyam iránya, amely vagy receive send |
messageId | Nem | Sztring | AS2-üzenetazonosító az AS2-üzenet fejléceiből |
dispositionType | Nem | Sztring | Üzeneteloszlási értesítés (MDN) diszpozíciótípusának értéke |
fileName | Nem | Sztring | Fájlnév az AS2-üzenet fejlécéből |
isMessageFailed | Yes | Logikai | Nem sikerült-e az AS2-üzenet |
isMessageSigned | Yes | Logikai | Az AS2-üzenet aláírása |
isMessageEncrypted | Yes | Logikai | Azt jelzi, hogy az AS2-üzenet titkosítva lett-e |
isMessageCompressed | Yes | Logikai | Az AS2-üzenet tömörítése |
correlationMessageId | Nem | Sztring | AS2-üzenetazonosító az üzenetek MDN-ekkel való korrelálásához |
incomingHeaders | No | JToken szótára | Bejövő AS2-üzenet fejlécének részletei |
outgoingHeaders | No | JToken szótára | Kimenő AS2-üzenet fejlécének részletei |
isNrrEnabled | Yes | Logikai | Az alapértelmezett érték használata, ha az érték nem ismert |
isMdnExpected | Yes | Logikai | Az alapértelmezett érték használata, ha az érték nem ismert |
mdnType | Yes | Enumeráció | Engedélyezett értékek: NotConfigured , Sync , és Async |
AS2 MDN-követési séma
Az alábbi szintaxis egy AS2 MDN-üzenet nyomkövetési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"originalMessageId": "",
"dispositionType": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isNrrEnabled": "",
"statusCode": "",
"micVerificationStatus": "",
"correlationMessageId": "",
"incomingHeaders": {
},
"outgoingHeaders": {
}
}
}
Az alábbi táblázat egy AS2 MDN-üzenet nyomkövetési sémájának attribútumait ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | AS2-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | AZ AS2 üzenet fogadójának partnerneve |
as2To | Igen | Sztring | Partnernév, aki megkapja az AS2 üzenetet |
as2From | Igen | Sztring | Az AS2 üzenetet küldő partner neve |
agreementName | Nem | Sztring | Annak az AS2-szerződésnek a neve, amelyre az üzeneteket feloldják |
irány | Igen | Sztring | Az üzenetfolyam iránya, amely vagy receive send |
messageId | Nem | Sztring | AS2 üzenetazonosító |
originalMessageId | Nem | Sztring | AS2 eredeti üzenetazonosítója |
dispositionType | Nem | Sztring | MDN-diszpozíciótípus értéke |
isMessageFailed | Yes | Logikai | Nem sikerült-e az AS2 üzenet |
isMessageSigned | Yes | Logikai | Az AS2 üzenet aláírása |
isNrrEnabled | Yes | Logikai | Az alapértelmezett érték használata, ha az érték nem ismert |
statusCode | Yes | Enumeráció | Engedélyezett értékek: Accepted , Rejected , és AcceptedWithErrors |
micVerificationStatus | Yes | Enumeráció | Engedélyezett értékek:NotApplicable , Succeeded és Failed |
correlationMessageId | Nem | Sztring | Korrelációs azonosító, amely az MDN-t konfigurálva tartalmazó eredeti üzenet azonosítója |
incomingHeaders | No | JToken szótára | Bejövő üzenet fejlécének részletei |
kimenőfejlécek | No | JToken szótára | Kimenő üzenetek fejlécének részletei |
X12
- X12-tranzakciókészlet nyomkövetési sémája
- X12-tranzakciókészlet nyugtázáskövetési sémája
- X12-váltáskövetési séma
- X12-váltás nyugtázáskövetési sémája
- X12 funkcionális csoportkövetési séma
- X12 funkcionális csoport nyugtázáskövetési sémája
X12-tranzakciókészlet nyomkövetési sémája
Az alábbi szintaxis egy X12-tranzakciókészlet nyomkövetési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"transactionSetControlNumber": "",
"CorrelationMessageId": "",
"messageType": "",
"isMessageFailed": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"needAk2LoopForValidMessages": "",
"segmentsCount": ""
}
}
Az alábbi táblázat egy X12-tranzakciókészlet nyomkövetési sémájában található attribútumokat ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | X12-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | X12-üzenet fogadójának partnerneve |
senderQualifier | Igen | Sztring | Partner minősítő küldése |
senderIdentifier | Igen | Sztring | Partnerazonosító küldése |
receiverQualifier | Igen | Sztring | Partner minősítő fogadása |
receiverIdentifier | Igen | Sztring | Partnerazonosító fogadása |
agreementName | Nem | Sztring | Annak az X12-szerződésnek a neve, amelyre az üzeneteket feloldották |
irány | Yes | Enumeráció | Az üzenetfolyam iránya, amely vagy receive send |
interchangeControlNumber | Nem | Sztring | Csomópont-vezérlési szám |
functionalGroupControlNumber | Nem | Sztring | Funkcionális vezérlőszám |
transactionSetControlNumber | Nem | Sztring | Tranzakciókészlet vezérlőszáma |
CorrelationMessageId | Nem | Sztring | Korrelációs üzenet azonosítója, amely a(z) {AgreementName}{GroupControlNumber}{TransactionSetControlNumber} kombinációja |
messageType | Nem | Sztring | Tranzakciókészlet vagy dokumentumtípus |
isMessageFailed | Yes | Logikai | Nem sikerült-e az X12-üzenet |
isTechnicalAcknowledgmentExpected | Yes | Logikai | Azt jelzi, hogy a technikai visszaigazolás az X12-szerződésben van-e konfigurálva |
isFunctionalAcknowledgmentExpected | Yes | Logikai | Azt jelzi, hogy a funkcionális nyugtázás az X12-szerződésben van-e konfigurálva |
needAk2LoopForValidMessages | Yes | Logikai | Azt jelzi, hogy az AK2 hurok szükséges-e egy érvényes üzenethez |
segmentsCount | No | Egész szám | Szegmensek száma az X12-tranzakciókészletben |
X12-tranzakciókészlet nyugtázáskövetési sémája
Az alábbi szintaxis az X12-tranzakciókészlet nyugtázásának nyomkövetési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"isaSegment": "",
"gsSegment": "",
"respondingfunctionalGroupControlNumber": "",
"respondingFunctionalGroupId": "",
"respondingtransactionSetControlNumber": "",
"respondingTransactionSetId": "",
"statusCode": "",
"processingStatus": "",
"CorrelationMessageId": "",
"isMessageFailed": "",
"ak2Segment": "",
"ak3Segment": "",
"ak5Segment": ""
}
}
Az alábbi táblázat az X12-tranzakciókészlet nyugtázásának nyomkövetési sémájában szereplő attribútumokat ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | X12-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | X12-üzenet fogadójának partnerneve |
senderQualifier | Igen | Sztring | Partner minősítő küldése |
senderIdentifier | Igen | Sztring | Partnerazonosító küldése |
receiverQualifier | Igen | Sztring | Partner minősítő fogadása |
receiverIdentifier | Igen | Sztring | Partnerazonosító fogadása |
agreementName | Nem | Sztring | Annak az X12-szerződésnek a neve, amelyre az üzeneteket feloldották |
irány | Yes | Enumeráció | Az üzenetfolyam iránya, amely vagy receive send |
interchangeControlNumber | Nem | Sztring | A funkcionális nyugtázás felcserélésének vezérlési száma. Az érték csak a küldési oldalon töltődik fel, ahol funkcionális nyugtázás érkezik a partnernek küldött üzenetekhez. |
functionalGroupControlNumber | Nem | Sztring | A funkcionális nyugtázás funkcionáliscsoport-vezérlőszáma. Az érték csak a küldési oldalon töltődik fel, ahol funkcionális nyugtázás érkezik a partnernek küldött üzenetekhez |
isaSegment | Nem | Sztring | Az üzenet ISA-szegmense. Az érték csak a küldési oldalon töltődik fel, ahol funkcionális nyugtázás érkezik a partnernek küldött üzenetekhez |
gsSegment | Nem | Sztring | Az üzenet GS-szegmense. Az érték csak a küldési oldalon töltődik fel, ahol funkcionális nyugtázás érkezik a partnernek küldött üzenetekhez |
respondingfunctionalGroupControlNumber | Nem | Sztring | A válaszoló felcserélési vezérlőszám |
respondingFunctionalGroupId | Nem | Sztring | A válaszadó funkcionális csoport azonosítója, amely leképezi az AK101-et a nyugtában |
respondingtransactionSetControlNumber | Nem | Sztring | A válaszoló tranzakciókészlet vezérlőszáma |
respondingTransactionSetId | Nem | Sztring | A válaszoló tranzakciókészlet azonosítója, amely leképezi az AK201-et a nyugtában |
statusCode | Yes | Logikai | Tranzakciókészlet nyugtázási állapotkódja |
segmentsCount | Yes | Enumeráció | Nyugtázási állapotkód a következő engedélyezett értékekkel: Accepted , Rejected , és AcceptedWithErrors |
processingStatus | Yes | Enumeráció | A nyugtázás állapotának feldolgozása a következő engedélyezett értékekkel: Received , Generated , és Sent |
CorrelationMessageId | Nem | Sztring | Korrelációs üzenet azonosítója, amely a(z) {AgreementName}{GroupControlNumber}{TransactionSetControlNumber} kombinációja |
isMessageFailed | Yes | Logikai | Az X12-üzenet sikertelen volt-e |
ak2Segment | Nem | Sztring | Nyugtázás a fogadott funkcionális csoporton belüli tranzakcióról |
ak3Segment | Nem | Sztring | Adatszegmens hibáinak jelentése |
ak5Segment | Nem | Sztring | Azt jelzi, hogy az AK2 szegmensben azonosított tranzakciókészlet elfogadva vagy elutasítva van-e, és hogy miért |
X12-kapcsolatkövetési séma
Az alábbi szintaxis egy X12-csomópont követési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isMessageFailed": "",
"isa09": "",
"isa10": "",
"isa11": "",
"isa12": "",
"isa14": "",
"isa15": "",
"isa16": ""
}
}
Az alábbi táblázat egy X12-csomópont nyomkövetési sémájának attribútumait ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | X12-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | X12-üzenet fogadójának partnerneve |
senderQualifier | Igen | Sztring | Partnerminősítő küldése |
senderIdentifier | Igen | Sztring | Partnerazonosító küldése |
receiverQualifier | Igen | Sztring | Partnerminősítő fogadása |
receiverIdentifier | Igen | Sztring | Partnerazonosító fogadása |
agreementName | Nem | Sztring | Annak az X12-szerződésnek a neve, amelyre az üzeneteket feloldották |
irány | Yes | Enumeráció | Az üzenetfolyam iránya, amely vagy receive send |
interchangeControlNumber | Nem | Sztring | Felcseréléses vezérlőszám |
isaSegment | Nem | Sztring | Üzenet ISA-szegmense |
isTechnicalAcknowledgmentExpected | Logikai | Azt jelzi, hogy a technikai visszaigazolás konfigurálva van-e az X12-szerződésben | |
isMessageFailed | Yes | Logikai | Az X12-üzenet sikertelen volt-e |
isa09 | Nem | Sztring | X12-dokumentumváltás dátuma |
isa10 | Nem | Sztring | X12-dokumentumcsere ideje |
isa11 | Nem | Sztring | X12 adatcsere-vezérlési szabványok azonosítója |
isa12 | Nem | Sztring | X12-es felcseréléses vezérlő verziószáma |
isa14 | Nem | Sztring | X12 visszaigazolás kérése |
isa15 | Nem | Sztring | Teszt vagy éles környezet mutatója |
isa16 | Nem | Sztring | Elemelválasztó |
X12-váltás nyugtázáskövetési sémája
Az alábbi szintaxis az X12-csomópontok nyugtázásának nyomkövetési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"respondingInterchangeControlNumber": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ta102": "",
"ta103": "",
"ta105": ""
}
}
Az alábbi táblázat az X12-csomópontok nyugtázásának nyomkövetési sémájában szereplő attribútumokat ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | X12-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | X12-üzenet fogadójának partnerneve |
senderQualifier | Igen | Sztring | Partnerminősítő küldése |
senderIdentifier | Igen | Sztring | Partnerazonosító küldése |
receiverQualifier | Igen | Sztring | Partnerminősítő fogadása |
receiverIdentifier | Igen | Sztring | Partnerazonosító fogadása |
agreementName | Nem | Sztring | Annak az X12-szerződésnek a neve, amelyre az üzeneteket feloldották |
irány | Yes | Enumeráció | Az üzenetfolyam iránya, amely vagy receive send |
interchangeControlNumber | Nem | Sztring | A partnerektől kapott műszaki visszaigazolások felcserélésének ellenőrzési száma |
isaSegment | Nem | Sztring | ISA-szegmens a partnerektől kapott technikai nyugtázáshoz |
respondingInterchangeControlNumber | Nem | Sztring | A partnerektől kapott műszaki nyugták felcserélése ellenőrző száma |
isMessageFailed | Yes | Logikai | Az X12-üzenet sikertelen volt-e |
statusCode | Yes | Enumeráció | A nyugtázás állapotkódja a következő engedélyezett értékekkel Accepted : , Rejected , és AcceptedWithErrors |
processingStatus | Yes | Enumeráció | Nyugtázási állapot a következő engedélyezett értékekkel: Received , Generated , és Sent |
ta102 | Nem | Sztring | Felcserélésének dátuma |
ta103 | Nem | Sztring | Felcserélődés időpontja |
ta105 | Nem | Sztring | Bankközi jegyzetkód |
X12 funkcionális csoportkövetési séma
Az alábbi szintaxis egy X12 funkcionális csoport nyomkövetési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"gsSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"isMessageFailed": "",
"gs01": "",
"gs02": "",
"gs03": "",
"gs04": "",
"gs05": "",
"gs07": "",
"gs08": ""
}
}
Az alábbi táblázat egy X12 funkcionális csoport nyomkövetési sémájának attribútumait ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | X12-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | X12-üzenet fogadójának partnerneve |
senderQualifier | Igen | Sztring | Partnerminősítő küldése |
senderIdentifier | Igen | Sztring | Partnerazonosító küldése |
receiverQualifier | Igen | Sztring | Partnerminősítő fogadása |
receiverIdentifier | Igen | Sztring | Partnerazonosító fogadása |
agreementName | Nem | Sztring | Annak az X12-szerződésnek a neve, amelyre az üzenetek fel lettek oldva |
irány | Yes | Enumeráció | Az üzenetfolyam iránya, fogadás vagy küldés |
interchangeControlNumber | Nem | Sztring | Felcseréléses vezérlőszám |
functionalGroupControlNumber | Nem | Sztring | Funkcionális vezérlőszám |
gsSegment | Nem | Sztring | Üzenet GS-szegmense |
isTechnicalAcknowledgmentExpected | Yes | Logikai | Azt jelzi, hogy a technikai visszaigazolás konfigurálva van-e az X12-szerződésben |
isFunctionalAcknowledgmentExpected | Yes | Logikai | Konfigurálva van-e a funkcionális nyugtázás az X12-szerződésben |
isMessageFailed | Yes | Logikai | Az X12-üzenet sikertelen volt-e |
gs01 | Nem | Sztring | Funkcionális azonosító kódja |
gs02 | Nem | Sztring | Alkalmazásküldő kódja |
gs03 | Nem | Sztring | Az alkalmazás fogadójának kódja |
gs04 | Nem | Sztring | Funkcionális csoport dátuma |
gs05 | Nem | Sztring | Funkcionális csoportidő |
gs07 | Nem | Sztring | Felelős ügynökség kódja |
gs08 | Nem | Sztring | A verzióhoz, kiadáshoz vagy iparághoz tartozó azonosítókód |
X12 funkcionális csoport nyugtázáskövetési sémája
Az alábbi szintaxis az X12 funkcionális csoportok nyugtázásának nyomkövetési sémáját írja le:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"isaSegment": "",
"gsSegment": "",
"respondingfunctionalGroupControlNumber": "",
"respondingFunctionalGroupId": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ak903": "",
"ak904": "",
"ak9Segment": ""
}
}
Az alábbi táblázat egy X12 funkcionális csoport nyugtázásának nyomkövetési sémájában szereplő attribútumokat ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
senderPartnerName | Nem | Sztring | X12-üzenet feladójának partnerneve |
receiverPartnerName | Nem | Sztring | X12-üzenet fogadójának partnerneve |
senderQualifier | Igen | Sztring | Partner minősítő küldése |
senderIdentifier | Igen | Sztring | Partnerazonosító küldése |
receiverQualifier | Igen | Sztring | Partner minősítő fogadása |
receiverIdentifier | Igen | Sztring | Partnerazonosító fogadása |
agreementName | Nem | Sztring | Annak az X12-szerződésnek a neve, amelyre az üzeneteket feloldották |
irány | Yes | Enumeráció | Az üzenetfolyam iránya, amely vagy receive send |
interchangeControlNumber | Nem | Sztring | Csomópont-vezérlési szám, amely a küldési oldalhoz tartozik, amikor technikai visszaigazolást kap a partnerektől |
functionalGroupControlNumber | Nem | Sztring | A technikai nyugtázás funkcionáliscsoport-vezérlési száma, amely a küldési oldalon töltődik fel, amikor technikai visszaigazolás érkezik a partnerektől |
isaSegment | Nem | Sztring | Ugyanaz, mint a csomópont-vezérlési szám, de csak bizonyos esetekben van kitöltve |
gsSegment | Nem | Sztring | Ugyanaz, mint a funkcionális csoport vezérlőszáma, de csak bizonyos esetekben van kitöltve |
respondingfunctionalGroupControlNumber | Nem | Sztring | Az eredeti funkcionális csoport vezérlőszáma |
respondingFunctionalGroupId | Nem | Sztring | Térképek az AK101-be a nyugtázás funkcionális csoportazonosítójában |
isMessageFailed | Logikai | Nem sikerült-e az X12-üzenet | |
statusCode | Yes | Enumeráció | Nyugtázási állapotkód a következő engedélyezett értékekkel: Accepted , Rejected , és AcceptedWithErrors |
processingStatus | Yes | Enumeráció | A nyugtázás állapotának feldolgozása a következő engedélyezett értékekkel: Received , Generated , és Sent |
ak903 | Nem | Sztring | Fogadott tranzakciókészletek száma |
ak904 | Nem | Sztring | Az azonosított funkcionális csoportban elfogadott tranzakciókészletek száma |
ak9Segment | Nem | Sztring | Az AK1 szegmensben azonosított funkcionális csoport elfogadása vagy elutasítása, és miért |
Egyéni
Beállíthat egyéni nyomkövetést, amely naplózza az eseményeket a logikai alkalmazás munkafolyamatának elejétől a végéig. Naplózhatja például a munkafolyamatot, a SQL Server, a BizTalk Server vagy bármely más réteget tartalmazó rétegek eseményeit. Az alábbi szakasz egyéni nyomkövetési sémakódot tartalmaz, amelyet a munkafolyamaton kívüli rétegekben használhat.
{
"sourceType": "",
"source": {
"workflow": {
"systemId": ""
},
"runInstance": {
"runId": ""
},
"operation": {
"operationName": "",
"repeatItemScopeName": "",
"repeatItemIndex": ,
"trackingId": "",
"correlationId": "",
"clientRequestId": ""
}
},
"events": [
{
"eventLevel": "",
"eventTime": "",
"recordType": "",
"record": {}
}
]
}
Az alábbi táblázat az egyéni nyomkövetési sémák attribútumait ismerteti:
Tulajdonság | Kötelező | Típus | Leírás |
---|---|---|---|
sourceType | Igen | Sztring | A futtatási forrás típusa a következő engedélyezett értékekkel: Microsoft.Logic/workflows , custom |
source | Yes | Sztring vagy JToken | Ha a forrás típusa Microsoft.Logic/workflows , a forrásinformációnak ezt a sémát kell követnie. Ha a forrás típusa custom , a séma egy JToken. |
systemId | Igen | Sztring | Logikai alkalmazás rendszerazonosítója |
runId | Igen | Sztring | Logikai alkalmazás futtatási azonosítója |
operationName | Igen | Sztring | A művelet neve, például művelet vagy eseményindító |
repeatItemScopeName | Igen | Sztring | Elem nevének megismétlése, ha a művelet egy vagy until hurkon foreach belül van |
repeatItemIndex | Yes | Egész szám | Azt jelzi, hogy a művelet egy foreach vagy until hurkon belül van, és az ismétlődő elemindexszám. |
trackingId | Nem | Sztring | Nyomkövetési azonosító az üzenetek korrelálásához |
correlationId | Nem | Sztring | Korrelációs azonosító az üzenetek korrelálásához |
clientRequestId | Nem | Sztring | Az ügyfél feltöltheti ezt a tulajdonságot az üzenetek korrelációja érdekében |
eventLevel | Igen | Sztring | Az esemény szintje |
eventTime | Yes | DateTime | Az esemény időpontja UTC formátumban: YYYY-MM-DDTHH:MM:SS.00000Z |
recordType | Igen | Sztring | A nyomkövetési rekord típusa csak az engedélyezett értékkel: custom |
Rekord | Yes | JToken | Csak JToken formátumú egyéni rekordtípus |