Traceringsschema's voor het bewaken van B2B-berichten in Azure Logic Apps
Van toepassing op: Azure Logic Apps (verbruik + standaard)
Azure Logic Apps bevat ingebouwde tracering die u kunt inschakelen voor delen van uw werkstroom. Om u te helpen de geslaagde bezorging of ontvangst, fouten en eigenschappen voor B2B-berichten (business-to-business) te controleren, kunt u AS2-, X12- en aangepaste traceringsschema's maken en gebruiken in uw integratieaccount. In deze naslaggids worden de syntaxis en kenmerken voor deze traceringsschema's beschreven.
AS2
AS2-schema voor berichttracering
De volgende syntaxis beschrijft het traceringsschema voor een AS2-bericht:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"dispositionType": "",
"fileName": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isMessageEncrypted": "",
"isMessageCompressed": "",
"correlationMessageId": "",
"incomingHeaders": {},
"outgoingHeaders": {},
"isNrrEnabled": "",
"isMdnExpected": "",
"mdnType": ""
}
}
In de volgende tabel worden de kenmerken in een traceringsschema voor een AS2-bericht beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Naam van de partner van de afzender van het AS2-bericht |
receiverPartnerName | Nee | Tekenreeks | Naam van de partner van de ontvanger van het AS2-bericht |
as2To | Ja | Tekenreeks | Naam van as2-berichtontvanger uit de kopteksten van het AS2-bericht |
as2From | Ja | Tekenreeks | Naam van afzender van AS2-bericht uit de kopteksten van het AS2-bericht |
agreementName | Nee | Tekenreeks | Naam van de AS2-overeenkomst waarmee de berichten worden omgezet |
richting | Ja | Tekenreeks | Richting van de berichtenstroom, die of is receive send |
messageId | Nee | Tekenreeks | AS2-bericht-id uit de kopteksten van het AS2-bericht |
dispositionType | Nee | Tekenreeks | MdN-verwijderingstypewaarde (Message Disposition Notification) |
fileName | Nee | Tekenreeks | Bestandsnaam uit de koptekst van het AS2-bericht |
isMessageFailed | Ja | Booleaans | Of het AS2-bericht is mislukt |
isMessageSigned | Ja | Booleaans | Of het AS2-bericht is ondertekend |
isMessageEncrypted | Ja | Booleaans | Of het AS2-bericht is versleuteld |
isMessageCompressed | Ja | Booleaans | Of het AS2-bericht is gecomprimeerd |
correlationMessageId | Nee | Tekenreeks | AS2-bericht-id, om berichten te correleren met MDN's |
incomingHeaders | No | Woordenlijst van JToken | Details van binnenkomende AS2-berichtkop |
outgoingHeaders | No | Woordenlijst van JToken | Details van uitgaande AS2-berichtkop |
isNrrEnabled | Ja | Booleaans | Of de standaardwaarde moet worden gebruikt als de waarde niet bekend is |
isMdnExpected | Ja | Booleaans | Of de standaardwaarde moet worden gebruikt als de waarde niet bekend is |
mdnType | Yes | Enum | Toegestane waarden: NotConfigured , Sync en Async |
AS2 MDN-traceringsschema
De volgende syntaxis beschrijft het traceringsschema voor een AS2 MDN-bericht:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"originalMessageId": "",
"dispositionType": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isNrrEnabled": "",
"statusCode": "",
"micVerificationStatus": "",
"correlationMessageId": "",
"incomingHeaders": {
},
"outgoingHeaders": {
}
}
}
In de volgende tabel worden de kenmerken in een traceringsschema voor een AS2 MDN-bericht beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Naam van de partner van de afzender van het AS2-bericht |
receiverPartnerName | Nee | Tekenreeks | Naam van de partner van de ontvanger van het AS2-bericht |
as2To | Ja | Tekenreeks | Partnernaam die het AS2-bericht ontvangt |
as2From | Ja | Tekenreeks | Partnernaam die het AS2-bericht verzendt |
agreementName | Nee | Tekenreeks | Naam van de AS2-overeenkomst waarmee de berichten worden omgezet |
richting | Ja | Tekenreeks | Richting van de berichtenstroom, die of is receive send |
messageId | Nee | Tekenreeks | AS2-bericht-id |
originalMessageId | Nee | Tekenreeks | Oorspronkelijke bericht-id van AS2 |
dispositionType | Nee | Tekenreeks | MDN-verwijderingstypewaarde |
isMessageFailed | Ja | Booleaans | Of het AS2-bericht is mislukt |
isMessageSigned | Ja | Booleaans | Of het AS2-bericht is ondertekend |
isNrrEnabled | Ja | Booleaans | Of de standaardwaarde moet worden gebruikt als de waarde niet bekend is |
statuscode | Yes | Enum | Toegestane waarden: Accepted , Rejected en AcceptedWithErrors |
micVerificationStatus | Yes | Enum | Toegestane waarden:NotApplicable , Succeeded , en Failed |
correlationMessageId | Nee | Tekenreeks | Correlatie-id, de id voor het oorspronkelijke bericht waarin de MDN is geconfigureerd |
incomingHeaders | No | Woordenlijst van JToken | Details van binnenkomende berichtkoptekst |
outgoingHeaders | No | Woordenlijst van JToken | Details van de koptekst van uitgaand bericht |
X12
- Traceringsschema voor X12-transactieset
- X12-bevestigingsschema voor transactiesets
- Schema voor X12-uitwisselingstracering
- Schema voor het bijhouden van X12-uitwisselingsbevestigingen
- X12-schema voor het bijhouden van functionele groepen
- X12-schema voor het bijhouden van bevestigingsbevestigingen voor functionele groepen
Traceringsschema voor X12-transactieset
De volgende syntaxis beschrijft het traceringsschema voor een X12-transactieset:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"transactionSetControlNumber": "",
"CorrelationMessageId": "",
"messageType": "",
"isMessageFailed": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"needAk2LoopForValidMessages": "",
"segmentsCount": ""
}
}
In de volgende tabel worden de kenmerken in een traceringsschema voor een X12-transactieset beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Partnernaam van afzender van X12-bericht |
receiverPartnerName | Nee | Tekenreeks | De naam van de partner van de ontvanger van het X12-bericht |
senderQualifier | Ja | Tekenreeks | Partnerkwalificatie verzenden |
senderIdentifier | Ja | Tekenreeks | Partner-id verzenden |
receiverQualifier | Ja | Tekenreeks | Partnerkwalificatie ontvangen |
receiverIdentifier | Ja | Tekenreeks | Partner-id ontvangen |
agreementName | Nee | Tekenreeks | Naam van de X12-overeenkomst waarmee de berichten worden omgezet |
richting | Yes | Enum | Richting van de berichtenstroom, namelijk receive of send |
interchangeControlNumber | Nee | Tekenreeks | Controlenummer voor uitwisseling |
functionalGroupControlNumber | Nee | Tekenreeks | Functioneel controlenummer |
transactionSetControlNumber | Nee | Tekenreeks | Controlenummer transactieset |
CorrelationMessageId | Nee | Tekenreeks | Correlatiebericht-id, een combinatie van {AgreementName}{GroupControlNumber}{TransactionSetControlNumber} |
messageType | Nee | Tekenreeks | Transactieset of documenttype |
isMessageFailed | Ja | Booleaans | Of het X12-bericht is mislukt |
isTechnicalAcknowledgmentExpected | Ja | Booleaans | Of de technische bevestiging is geconfigureerd in de X12-overeenkomst |
isFunctionalAcknowledgmentExpected | Ja | Booleaans | Of de functionele bevestiging is geconfigureerd in de X12-overeenkomst |
needAk2LoopForValidMessages | Ja | Booleaans | Of de AK2-lus vereist is voor een geldig bericht |
segmentsCount | No | Geheel getal | Aantal segmenten in de X12-transactieset |
X12-bevestigingsschema voor transactiesets
De volgende syntaxis beschrijft het traceringsschema voor een bevestiging van een X12-transactieset:
{
"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": ""
}
}
In de volgende tabel worden de kenmerken in een traceringsschema voor een bevestiging van een X12-transactieset beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Naam van de partner van de afzender van het X12-bericht |
receiverPartnerName | Nee | Tekenreeks | De partnernaam van de ontvanger van X12-berichten |
senderQualifier | Ja | Tekenreeks | Partnerkwalificatie verzenden |
senderIdentifier | Ja | Tekenreeks | Partner-id verzenden |
receiverQualifier | Ja | Tekenreeks | Partnerkwalificatie ontvangen |
receiverIdentifier | Ja | Tekenreeks | Partner-id ontvangen |
agreementName | Nee | Tekenreeks | Naam van de X12-overeenkomst waarmee de berichten worden omgezet |
richting | Yes | Enum | Richting van de berichtenstroom, namelijk receive of send |
interchangeControlNumber | Nee | Tekenreeks | Uitwisselingscontrolenummer van de functionele bevestiging. De waarde wordt alleen ingevuld voor de verzendzijde waar functionele bevestiging wordt ontvangen voor de berichten die naar de partner worden verzonden. |
functionalGroupControlNumber | Nee | Tekenreeks | Het controlenummer van de functionele groep van de functionele bevestiging. De waarde wordt alleen ingevuld voor de verzendzijde waar functionele bevestiging wordt ontvangen voor de berichten die naar de partner zijn verzonden |
isaSegment | Nee | Tekenreeks | ISA-segment van het bericht. De waarde wordt alleen ingevuld voor de verzendzijde waar functionele bevestiging wordt ontvangen voor de berichten die naar de partner zijn verzonden |
gsSegment | Nee | Tekenreeks | GS-segment van het bericht. De waarde wordt alleen ingevuld voor de verzendzijde waar functionele bevestiging wordt ontvangen voor de berichten die naar de partner zijn verzonden |
respondingfunctionalGroupControlNumber | Nee | Tekenreeks | Het controlenummer van de reagerende uitwisseling |
respondingFunctionalGroupId | Nee | Tekenreeks | De reagerende functionele groeps-id, die wordt toegewezen aan AK101 in de bevestiging |
respondingtransactionSetControlNumber | Nee | Tekenreeks | Het controlenummer van de reagerende transactieset |
respondingTransactionSetId | Nee | Tekenreeks | De id van de reagerende transactieset, die wordt toegewezen aan AK201 in de bevestiging |
statuscode | Ja | Booleaans | Bevestigingsstatuscode van transactieset |
segmentsCount | Yes | Enum | Bevestigingsstatuscode met deze toegestane waarden: Accepted , Rejected en AcceptedWithErrors |
processingStatus | Yes | Enum | Verwerkingsstatus van de bevestiging met deze toegestane waarden: Received , Generated en Sent |
CorrelationMessageId | Nee | Tekenreeks | Correlatiebericht-id, een combinatie van {AgreementName}{GroupControlNumber}{TransactionSetControlNumber} |
isMessageFailed | Ja | Booleaans | Of het X12-bericht is mislukt |
ak2Segment | Nee | Tekenreeks | Bevestiging voor een transactieset binnen de ontvangen functionele groep |
ak3Segment | Nee | Tekenreeks | Rapporteert fouten in een gegevenssegment |
ak5Segment | Nee | Tekenreeks | Rapporteert of de transactieset die is geïdentificeerd in het AK2-segment wordt geaccepteerd of geweigerd, en waarom |
Schema voor X12-uitwisselingstracering
De volgende syntaxis beschrijft het traceringsschema voor een X12-uitwisseling:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isMessageFailed": "",
"isa09": "",
"isa10": "",
"isa11": "",
"isa12": "",
"isa14": "",
"isa15": "",
"isa16": ""
}
}
In de volgende tabel worden de kenmerken in een traceringsschema voor een X12-uitwisseling beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Naam van de partner van de afzender van het X12-bericht |
receiverPartnerName | Nee | Tekenreeks | De partnernaam van de ontvanger van X12-berichten |
senderQualifier | Ja | Tekenreeks | Partnerkwalificatie verzenden |
senderIdentifier | Ja | Tekenreeks | Partner-id verzenden |
receiverQualifier | Ja | Tekenreeks | Partnerkwalificatie ontvangen |
receiverIdentifier | Ja | Tekenreeks | Partner-id ontvangen |
agreementName | Nee | Tekenreeks | Naam van de X12-overeenkomst waarmee de berichten worden omgezet |
richting | Yes | Enum | Richting van de berichtenstroom, namelijk receive of send |
interchangeControlNumber | Nee | Tekenreeks | Controlenummer voor uitwisseling |
isaSegment | Nee | Tekenreeks | Bericht-ISA-segment |
isTechnicalAcknowledgmentExpected | Booleaans | Of de technische bevestiging is geconfigureerd in de X12-overeenkomst | |
isMessageFailed | Ja | Booleaans | Of het X12-bericht is mislukt |
isa09 | Nee | Tekenreeks | X12-datum van uitwisseling van document |
isa10 | Nee | Tekenreeks | X12-documentwisseltijd |
isa11 | Nee | Tekenreeks | X12-standaardaanduiding voor uitwisselingscontrole |
isa12 | Nee | Tekenreeks | X12-versienummer voor uitwisselingsbeheer |
isa14 | Nee | Tekenreeks | X12-bevestiging is aangevraagd |
isa15 | Nee | Tekenreeks | Indicator voor test of productie |
isa16 | Nee | Tekenreeks | Elementscheidingsteken |
Schema voor het bijhouden van X12-uitwisselingsbevestigingen
De volgende syntaxis beschrijft het traceringsschema voor een X12-uitwisselingsbevestiging:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"respondingInterchangeControlNumber": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ta102": "",
"ta103": "",
"ta105": ""
}
}
In de volgende tabel worden de kenmerken in een traceringsschema voor een X12-uitwisselingsbevestiging beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Partnernaam van afzender van X12-bericht |
receiverPartnerName | Nee | Tekenreeks | De naam van de partner van de ontvanger van het X12-bericht |
senderQualifier | Ja | Tekenreeks | Partnerkwalificatie verzenden |
senderIdentifier | Ja | Tekenreeks | Partner-id verzenden |
receiverQualifier | Ja | Tekenreeks | Partnerkwalificatie ontvangen |
receiverIdentifier | Ja | Tekenreeks | Partner-id ontvangen |
agreementName | Nee | Tekenreeks | Naam van de X12-overeenkomst waarmee de berichten worden omgezet |
richting | Yes | Enum | Richting van de berichtenstroom, die of is receive send |
interchangeControlNumber | Nee | Tekenreeks | Uitwisselingscontrolenummer van de technische bevestiging die is ontvangen van partners |
isaSegment | Nee | Tekenreeks | ISA-segment voor de technische bevestiging die is ontvangen van partners |
respondingInterchangeControlNumber | Nee | Tekenreeks | Uitwisselingscontrolenummer voor de technische bevestiging die is ontvangen van partners |
isMessageFailed | Ja | Booleaans | Of het X12-bericht is mislukt |
statuscode | Yes | Enum | De bevestigingsstatuscode uitwisselen met deze toegestane waarden: Accepted , Rejected en AcceptedWithErrors |
processingStatus | Yes | Enum | Bevestigingsstatus met deze toegestane waarden: Received , Generated en Sent |
ta102 | Nee | Tekenreeks | Uitwisselingsdatum |
ta103 | Nee | Tekenreeks | Uitwisselingstijd |
ta105 | Nee | Tekenreeks | Code voor uitwisselingsnotitie |
Schema voor het bijhouden van X12-functionele groepen
De volgende syntaxis beschrijft het traceringsschema voor een X12-functionele groep:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"gsSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"isMessageFailed": "",
"gs01": "",
"gs02": "",
"gs03": "",
"gs04": "",
"gs05": "",
"gs07": "",
"gs08": ""
}
}
In de volgende tabel worden de kenmerken in een traceringsschema voor een X12-functionele groep beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Naam van de partner van de afzender van het X12-bericht |
receiverPartnerName | Nee | Tekenreeks | De partnernaam van de ontvanger van X12-berichten |
senderQualifier | Ja | Tekenreeks | Partnerkwalificatie verzenden |
senderIdentifier | Ja | Tekenreeks | Partner-id verzenden |
receiverQualifier | Ja | Tekenreeks | Partnerkwalificatie ontvangen |
receiverIdentifier | Ja | Tekenreeks | Partner-id ontvangen |
agreementName | Nee | Tekenreeks | De naam van de X12-overeenkomst waarmee de berichten worden omgezet |
richting | Yes | Enum | Richting van de berichtenstroom, ontvangen of verzenden |
interchangeControlNumber | Nee | Tekenreeks | Controlenummer voor uitwisseling |
functionalGroupControlNumber | Nee | Tekenreeks | Functioneel controlenummer |
gsSegment | Nee | Tekenreeks | Bericht GS-segment |
isTechnicalAcknowledgmentExpected | Ja | Booleaans | Of de technische bevestiging is geconfigureerd in de X12-overeenkomst |
isFunctionalAcknowledgmentExpected | Ja | Booleaans | Of de functionele bevestiging is geconfigureerd in de X12-overeenkomst |
isMessageFailed | Ja | Booleaans | Of het X12-bericht is mislukt |
gs01 | Nee | Tekenreeks | Code voor functionele id |
gs02 | Nee | Tekenreeks | Code van de afzender van de toepassing |
gs03 | Nee | Tekenreeks | Code van toepassingsontvanger |
gs04 | Nee | Tekenreeks | Datum van functionele groep |
gs05 | Nee | Tekenreeks | Functionele groepstijd |
gs07 | Nee | Tekenreeks | Code van verantwoordelijke instantie |
gs08 | Nee | Tekenreeks | Id-code voor de versie, release of branche |
X12-schema voor het bijhouden van bevestigingsbevestigingen voor functionele groepen
De volgende syntaxis beschrijft het traceringsschema voor een X12 functionele groepsbevestiging:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"isaSegment": "",
"gsSegment": "",
"respondingfunctionalGroupControlNumber": "",
"respondingFunctionalGroupId": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ak903": "",
"ak904": "",
"ak9Segment": ""
}
}
In de volgende tabel worden de kenmerken in een traceringsschema beschreven voor een bevestiging van een X12-functionele groep:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
senderPartnerName | Nee | Tekenreeks | Partnernaam van afzender van X12-bericht |
receiverPartnerName | Nee | Tekenreeks | De naam van de partner van de ontvanger van het X12-bericht |
senderQualifier | Ja | Tekenreeks | Partnerkwalificatie verzenden |
senderIdentifier | Ja | Tekenreeks | Partner-id verzenden |
receiverQualifier | Ja | Tekenreeks | Partnerkwalificatie ontvangen |
receiverIdentifier | Ja | Tekenreeks | Partner-id ontvangen |
agreementName | Nee | Tekenreeks | Naam van de X12-overeenkomst waarmee de berichten worden omgezet |
richting | Yes | Enum | Richting van de berichtenstroom, die of is receive send |
interchangeControlNumber | Nee | Tekenreeks | Uitwisselingscontrolenummer, dat wordt ingevuld voor de verzendzijde wanneer een technische bevestiging van partners wordt ontvangen |
functionalGroupControlNumber | Nee | Tekenreeks | Het besturingselementnummer van de functionele groep van de technische bevestiging, die wordt ingevuld voor de verzendzijde wanneer een technische bevestiging van partners wordt ontvangen |
isaSegment | Nee | Tekenreeks | Hetzelfde als het nummer van de uitwisselingscontrole, maar alleen ingevuld in specifieke gevallen |
gsSegment | Nee | Tekenreeks | Hetzelfde als het besturingselementnummer voor functionele groepen, maar alleen ingevuld in specifieke gevallen |
respondingfunctionalGroupControlNumber | Nee | Tekenreeks | Controlenummer van de oorspronkelijke functionele groep |
respondingFunctionalGroupId | Nee | Tekenreeks | Wordt toegewezen aan AK101 in de bevestigings functionele groeps-id |
isMessageFailed | Booleaans | Of het X12-bericht is mislukt | |
statuscode | Yes | Enum | Bevestigingsstatuscode met deze toegestane waarden: Accepted , Rejected en AcceptedWithErrors |
processingStatus | Yes | Enum | Verwerkingsstatus van de bevestiging met deze toegestane waarden: Received , Generated en Sent |
ak903 | Nee | Tekenreeks | Aantal ontvangen transactiesets |
ak904 | Nee | Tekenreeks | Aantal geaccepteerde transactiesets in de geïdentificeerde functionele groep |
ak9Segment | Nee | Tekenreeks | Of de functionele groep die is geïdentificeerd in het AK1-segment wordt geaccepteerd of geweigerd, en waarom |
Aangepast telefoonnummer
U kunt aangepaste tracering instellen om gebeurtenissen van het begin tot het einde van de werkstroom van uw logische app te registreren. U kunt bijvoorbeeld gebeurtenissen vastleggen van lagen die uw werkstroom, SQL Server, BizTalk Server of een andere laag bevatten. De volgende sectie bevat aangepaste traceringsschemacode die u kunt gebruiken in de lagen buiten uw werkstroom.
{
"sourceType": "",
"source": {
"workflow": {
"systemId": ""
},
"runInstance": {
"runId": ""
},
"operation": {
"operationName": "",
"repeatItemScopeName": "",
"repeatItemIndex": ,
"trackingId": "",
"correlationId": "",
"clientRequestId": ""
}
},
"events": [
{
"eventLevel": "",
"eventTime": "",
"recordType": "",
"record": {}
}
]
}
In de volgende tabel worden de kenmerken in een aangepast traceringsschema beschreven:
Eigenschap | Vereist | Type | Beschrijving |
---|---|---|---|
Sourcetype | Ja | Tekenreeks | Type van de bron van de uitvoering met deze toegestane waarden: Microsoft.Logic/workflows , custom |
source | Yes | Tekenreeks of JToken | Als het brontype is Microsoft.Logic/workflows , moet de broninformatie dit schema volgen. Als het brontype is custom , is het schema een JToken. |
systemId | Ja | Tekenreeks | Systeem-id van logische app |
runId | Ja | Tekenreeks | Uitvoerings-id van logische app |
operationName | Ja | Tekenreeks | Naam van de bewerking, bijvoorbeeld actie of trigger |
repeatItemScopeName | Ja | Tekenreeks | Itemnaam herhalen als de actie zich binnen een foreach of-lus until bevindt |
repeatItemIndex | Ja | Geheel getal | Geeft aan dat de actie zich binnen een foreach of-lus until bevindt en het indexnummer van het herhaalde item is. |
trackingId | Nee | Tekenreeks | Tracerings-id om de berichten te correleren |
correlationId | Nee | Tekenreeks | Correlatie-id om de berichten te correleren |
clientRequestId | Nee | Tekenreeks | Client kan deze eigenschap vullen om berichten te correleren |
eventLevel | Ja | Tekenreeks | Niveau van de gebeurtenis |
eventTime | Yes | DateTime | Tijd van de gebeurtenis in UTC-indeling: JJJJ-MM-DDTHH:MM:SS.00000Z |
recordType | Ja | Tekenreeks | Type van de track record met alleen deze toegestane waarde: custom |
opnemen | Yes | JToken | Aangepast recordtype met alleen JToken-indeling |