تتبع المخططات لمراقبة رسائل B2B في Azure Logic Apps

ينطبق على: Azure Logic Apps (الاستهلاك + قياسي)

تتضمن Azure Logic Apps تتبعا مضمنا يمكنك تمكينه لأجزاء من سير العمل الخاص بك. لمساعدتك في مراقبة التسليم أو الإيصال الناجح والأخطاء والخصائص لرسائل العمل إلى العمل (B2B)، يمكنك إنشاء مخططات التعقب المخصصة AS2 وX12 واستخدامها في حساب التكامل الخاص بك. يصف هذا الدليل المرجعي بناء الجملة والسمات لمخططات التتبع هذه.

AS2

مخطط تعقب رسائل AS2

يصف بناء الجملة التالي مخطط التعقب لرسالة AS2:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "as2To": "",
      "as2From": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "messageId": "",
      "dispositionType": "",
      "fileName": "",
      "isMessageFailed": "",
      "isMessageSigned": "",
      "isMessageEncrypted": "",
      "isMessageCompressed": "",
      "correlationMessageId": "",
      "incomingHeaders": {},
      "outgoingHeaders": {},
      "isNrrEnabled": "",
      "isMdnExpected": "",
      "mdnType": ""
    }
}

يصف الجدول التالي السمات في مخطط تعقب لرسالة AS2:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة AS2
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة AS2
as2To نعم سلسلة اسم مُتلقي رسالة AS2 من رؤوس رسالة AS2
as2From نعم سلسلة اسم مرسل رسالة AS2 من رؤوس رسالة AS2
agreementName لا سلسلة اسم اتفاقية AS2 التي يتم حل الرسائل بموجبها
direction نعم سلسلة اتجاه تدفق الرسالة، إما receive أو send
messageId لا سلسلة معرّف رسالة AS2 من رؤوس رسالة AS2
dispositionType لا سلسلة قيمة نوع الترتيب إعلام ترتيب الرسائل (MDN)
fileName لا سلسلة اسم الملف من رأس رسالة AS2
isMessageFailed نعم منطقي ما إذا كانت رسالة AS2 قد فشلت
isMessageSigned نعم منطقي ما إذا تم توقيع رسالة AS2 أم لا
isMessageEncrypted نعم منطقي ما إذا كانت رسالة AS2 مشفرة أم لا
isMessageCompressed نعم منطقي ما إذا كانت رسالة AS2 مضغوطة أم لا
correlationMessageId لا سلسلة معرّف رسالة AS2، لربط الرسائل بأرقام MDN
incomingHeaders لا قاموس JToken تفاصيل رأس رسالة AS2 الواردة
outgoingHeaders لا قاموس JToken تفاصيل رأس رسالة AS2 الصادرة
isNrrEnabled نعم منطقي ما إذا كان سيتم استخدام القيمة الافتراضية إذا كانت القيمة غير معروفة أم لا
isMdnExpected نعم منطقي ما إذا كان سيتم استخدام القيمة الافتراضية إذا كانت القيمة غير معروفة أم لا
mdnType نعم التعداد القيم المسموح بها:NotConfiguredو SyncAsync

مخطط تتبع AS2 MDN

يصف بناء الجملة التالي مخطط التعقب لرسالة AS2 MDN:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "as2To": "",
      "as2From": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "messageId": "",
      "originalMessageId": "",
      "dispositionType": "",
      "isMessageFailed": "",
      "isMessageSigned": "",
      "isNrrEnabled": "",
      "statusCode": "",
      "micVerificationStatus": "",
      "correlationMessageId": "",
      "incomingHeaders": {
      },
      "outgoingHeaders": {
      }
   }
}

يصف الجدول التالي السمات في مخطط تعقب لرسالة AS2 MDN:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة AS2
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة AS2
as2To نعم سلسلة اسم الشريك الذي يتلقى رسالة AS2
as2From نعم سلسلة اسم الشريك الذي يرسل رسالة AS2
agreementName لا سلسلة اسم اتفاقية AS2 التي يتم حل الرسائل بموجبها
direction نعم سلسلة اتجاه تدفق الرسالة، إما receive أو send
messageId لا سلسلة معرف رسالة AS2
originalMessageId لا سلسلة معرّف الرسالة الأصلي لـ AS2
dispositionType لا سلسلة قيمة نوع ترتيب MDN
isMessageFailed نعم منطقي ما إذا كانت رسالة AS2 قد فشلت
isMessageSigned نعم منطقي ما إذا تم توقيع رسالة AS2 أم لا
isNrrEnabled نعم منطقي ما إذا كان سيتم استخدام القيمة الافتراضية إذا كانت القيمة غير معروفة أم لا
statusCode نعم التعداد القيم المسموح بها:Acceptedو RejectedAcceptedWithErrors
micVerificationStatus نعم التعداد القيم المسموح بها:NotApplicableو SucceededFailed
correlationMessageId لا سلسلة معرف الارتباط، وهو معرف الرسالة الأصلية التي تم تكوين MDN بها
incomingHeaders لا قاموس JToken تفاصيل رأس الرسالة الواردة
outgoingHeaders لا قاموس JToken تفاصيل رأس الرسالة الصادرة

X12

مخطط تعقب مجموعة معاملات X12

يصف بناء الجملة التالي مخطط التعقب لمجموعة معاملات X12:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "functionalGroupControlNumber": "",
      "transactionSetControlNumber": "",
      "CorrelationMessageId": "",
      "messageType": "",
      "isMessageFailed": "",
      "isTechnicalAcknowledgmentExpected": "",
      "isFunctionalAcknowledgmentExpected": "",
      "needAk2LoopForValidMessages": "",
      "segmentsCount": ""
   }
}

يصف الجدول التالي السمات في مخطط تعقب لمجموعة معاملات X12:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة X12
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة X12
senderQualifier نعم سلسلة إرسال مؤهل الشريك
senderIdentifier نعم سلسلة معرف شريك المضيف
receiverQualifier نعم سلسلة تلقي مؤهل الشريك
receiverIdentifier نعم سلسلة تلقي معرِّف الشريك
agreementName لا سلسلة اسم اتفاقية X12 التي يتم حل الرسائل بموجبها
direction نعم التعداد اتجاه تدفق الرسالة، إما receive أو send
interchangeControlNumber لا سلسلة رقم التحكم في التبادل
functionalGroupControlNumber لا سلسلة رقم التحكم الوظيفي
transactionSetControlNumber لا سلسلة رقم التحكم في مجموعة المعاملات
CorrelationMessageId لا سلسلة معرف رسالة الارتباط، وهو مزيج من {AgreementName}{GroupControlNumber}{TransactionSetControlNumber}
messageType لا سلسلة مجموعة المعاملات أو نوع المستند
isMessageFailed نعم منطقي ما إذا كانت رسالة X12 قد فشلت
isTechnicalAcknowledgmentExpected نعم منطقي ما إذا كان قد تم تكوين الإقرار التقني في اتفاقية X12
isFunctionalAcknowledgmentExpected نعم منطقي ما إذا كان قد تم تكوين الإقرار التقني في اتفاقية X12
needAk2LoopForValidMessages نعم منطقي ما إذا كانت حلقة AK2 مطلوبة لرسالة صالحة
segmentsCount لا عدد صحيح عدد المقاطع في مجموعة معاملات X12

مخطط تعقب إقرار مجموعة المعاملات X12

يصف بناء الجملة التالي مخطط التعقب لإقرار مجموعة معاملات X12:

{
   "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": ""
   }
}

يصف الجدول التالي السمات في مخطط تعقب لإقرار مجموعة معاملات X12:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة X12
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة X12
senderQualifier نعم سلسلة إرسال مؤهل الشريك
senderIdentifier نعم سلسلة معرف شريك المضيف
receiverQualifier نعم سلسلة تلقي مؤهل الشريك
receiverIdentifier نعم سلسلة تلقي معرِّف الشريك
agreementName لا سلسلة اسم اتفاقية X12 التي يتم حل الرسائل بموجبها
direction نعم التعداد اتجاه تدفق الرسالة، إما receive أو send
interchangeControlNumber لا سلسلة تبادل رقم التحكم في الإقرار الوظيفي. تملأ القيمة فقط لجانب الإرسال حيث يتم تلقي الإقرار الوظيفي للرسائل المرسلة إلى الشريك.
functionalGroupControlNumber لا سلسلة رقم التحكم في المجموعة الوظيفية للإقرار الوظيفي. تملأ القيمة فقط لجانب الإرسال حيث يتم تلقي الإقرار الوظيفي للرسائل المرسلة إلى الشريك
isaSegment لا سلسلة مقطع ISA من الرسالة. تملأ القيمة فقط لجانب الإرسال حيث يتم تلقي الإقرار الوظيفي للرسائل المرسلة إلى الشريك
gsSegment لا سلسلة مقطع GS من الرسالة. تملأ القيمة فقط لجانب الإرسال حيث يتم تلقي الإقرار الوظيفي للرسائل المرسلة إلى الشريك
respondingfunctionalGroupControlNumber لا سلسلة رقم عنصر تحكم تبادل الاستجابة
respondingFunctionalGroupId لا سلسلة معرف المجموعة الوظيفية المستجيبة، الذي يعين AK101 في الإقرار
respondingtransactionSetControlNumber لا سلسلة رقم عنصر تحكم مجموعة المعاملات المستجيبة
respondingTransactionSetId لا سلسلة معرف مجموعة المعاملات المستجيبة، الذي يعين إلى AK201 في الإقرار
statusCode نعم منطقي رمز حالة إقرار مجموعة المعاملات
segmentsCount نعم التعداد رمز حالة الإقرار بهذه القيم المسموح بها: Accepted وRejected وAcceptedWithErrors
processingStatus نعم التعداد معالجة حالة الإقرار بهذه القيم المسموح بها: Received وGenerated وSent
CorrelationMessageId لا سلسلة معرف رسالة الارتباط، وهو مزيج من {AgreementName}{GroupControlNumber}{TransactionSetControlNumber}
isMessageFailed نعم منطقي ما إذا كانت رسالة X12 قد فشلت
ak2Segment لا سلسلة إقرار معاملة تم تعيينها ضمن المجموعة الوظيفية المستلمة
ak3Segment لا سلسلة الإبلاغ عن أخطاء في مقطع بيانات
ak5Segment لا سلسلة يوضح ما إذا كانت مجموعة العمليات المحددة في مقطع AK2 مقبولة أو مرفوضة ولماذا.

مخطط تعقب تبادل X12

يصف بناء الجملة التالي مخطط التعقب لتبادل X12:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "isaSegment": "",
      "isTechnicalAcknowledgmentExpected": "",
      "isMessageFailed": "",
      "isa09": "",
      "isa10": "",
      "isa11": "",
      "isa12": "",
      "isa14": "",
      "isa15": "",
      "isa16": ""
   }
}

يصف الجدول التالي السمات في مخطط تعقب لتبادل X12:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة X12
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة X12
senderQualifier نعم سلسلة إرسال مؤهل الشريك
senderIdentifier نعم سلسلة معرف شريك المضيف
receiverQualifier نعم سلسلة تلقي مؤهل الشريك
receiverIdentifier نعم سلسلة تلقي معرِّف الشريك
agreementName لا سلسلة اسم اتفاقية X12 التي يتم حل الرسائل بموجبها
direction نعم التعداد اتجاه تدفق الرسالة، إما receive أو send
interchangeControlNumber لا سلسلة رقم التحكم في التبادل
isaSegment لا سلسلة مقطع ISA للرسالة
isTechnicalAcknowledgmentExpected منطقي ما إذا كان قد تم تكوين الإقرار التقني في اتفاقية X12
isMessageFailed نعم منطقي ما إذا كانت رسالة X12 قد فشلت
isa09 لا سلسلة تاريخ تبادل المستندات X12
isa10 لا سلسلة وقت تبادل المستندات X12
isa11 لا سلسلة معرف معايير التحكم في تبادل X12
isa12 لا سلسلة رقم إصدار عنصر التحكم في تبادل X12
isa14 لا سلسلة مطلوب إقرار X12
isa15 لا سلسلة مؤشر للاختبار أو الإنتاج
isa16 لا سلسلة فاصل العناصر

مخطط تعقب إقرار مجموعة المعاملات X12

يصف بناء الجملة التالي مخطط التعقب لإقرار تبادل X12:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "isaSegment": "",
      "respondingInterchangeControlNumber": "",
      "isMessageFailed": "",
      "statusCode": "",
      "processingStatus": "",
      "ta102": "",
      "ta103": "",
      "ta105": ""
   }
}

يصف الجدول التالي السمات في مخطط تعقب لإقرار تبادل X12:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة X12
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة X12
senderQualifier نعم سلسلة إرسال مؤهل الشريك
senderIdentifier نعم سلسلة معرف شريك المضيف
receiverQualifier نعم سلسلة تلقي مؤهل الشريك
receiverIdentifier نعم سلسلة تلقي معرِّف الشريك
agreementName لا سلسلة اسم اتفاقية X12 التي يتم حل الرسائل بموجبها
direction نعم التعداد اتجاه تدفق الرسالة، إما receive أو send
interchangeControlNumber لا سلسلة تبادل رقم التحكم في الإقرار التقني الذي يتم تلقيه من الشركاء
isaSegment لا سلسلة مقطع ISA للاعتراف الفني الذي تم استلامه من الشركاء
respondingInterchangeControlNumber لا سلسلة تبادل رقم التحكم في الإقرار التقني الذي يتم تلقيه من الشركاء
isMessageFailed نعم منطقي ما إذا كانت رسالة X12 قد فشلت
statusCode نعم التعداد رمز حالة الإقرار التبادلي بهذه القيم المسموح بها: Accepted وRejected وAcceptedWithErrors
processingStatus نعم التعداد حالة الإقرار بهذه القيم المسموح بها: Received وGenerated وSent
ta102 لا سلسلة تاريخ تبادل
ta103 لا سلسلة وقت التبادل
ta105 لا سلسلة رمز ملاحظة التبادل

مخطط تعقب المجموعة الوظيفية X12

يصف بناء الجملة التالي مخطط التعقب لمجموعة وظيفية X12:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "functionalGroupControlNumber": "",
      "gsSegment": "",
      "isTechnicalAcknowledgmentExpected": "",
      "isFunctionalAcknowledgmentExpected": "",
      "isMessageFailed": "",
      "gs01": "",
      "gs02": "",
      "gs03": "",
      "gs04": "",
      "gs05": "",
      "gs07": "",
      "gs08": ""
   }
}

يصف الجدول التالي السمات في مخطط تعقب لمجموعة وظيفية X12:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة X12
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة X12
senderQualifier نعم سلسلة إرسال مؤهل الشريك
senderIdentifier نعم سلسلة معرف شريك المضيف
receiverQualifier نعم سلسلة تلقي مؤهل الشريك
receiverIdentifier نعم سلسلة تلقي معرِّف الشريك
agreementName لا سلسلة اسم اتفاقية X12 التي يتم حل الرسائل بموجبها
direction نعم التعداد اتجاه تدفق الرسالة، إما تلقي أو إرسال
interchangeControlNumber لا سلسلة رقم التحكم في التبادل
functionalGroupControlNumber لا سلسلة رقم التحكم الوظيفي
gsSegment لا سلسلة مقطع GS للرسالة
isTechnicalAcknowledgmentExpected نعم منطقي ما إذا كان قد تم تكوين الإقرار التقني في اتفاقية X12
isFunctionalAcknowledgmentExpected نعم منطقي ما إذا كان قد تم تكوين الإقرار التقني في اتفاقية X12
isMessageFailed نعم منطقي ما إذا كانت رسالة X12 قد فشلت
gs01 لا سلسلة رمز المعرف الوظيفي
gs02 لا سلسلة التعليمات البرمجية لمرسل التطبيق
gs03 لا سلسلة التعليمات البرمجية لمتلقي التطبيق
gs04 لا سلسلة تاريخ المجموعة الوظيفية
gs05 لا سلسلة تاريخ المجموعة الوظيفية
gs07 لا سلسلة رمز الوكالة المسؤولة
gs08 لا سلسلة رمز المعرف للنسخة أو الإصدار أو الصناعة

مخطط تتبع إقرار المجموعة الوظيفية X12

يصف بناء الجملة التالي مخطط التعقب لإقرار مجموعة وظيفية X12:

{
   "agreementProperties": {
      "senderPartnerName": "",
      "receiverPartnerName": "",
      "senderQualifier": "",
      "senderIdentifier": "",
      "receiverQualifier": "",
      "receiverIdentifier": "",
      "agreementName": ""
   },
   "messageProperties": {
      "direction": "",
      "interchangeControlNumber": "",
      "functionalGroupControlNumber": "",
      "isaSegment": "",
      "gsSegment": "",
      "respondingfunctionalGroupControlNumber": "",
      "respondingFunctionalGroupId": "",
      "isMessageFailed": "",
      "statusCode": "",
      "processingStatus": "",
      "ak903": "",
      "ak904": "",
      "ak9Segment": ""
   }
}

يصف الجدول التالي السمات في مخطط تعقب لإقرار مجموعة وظيفية X12:

الخاصية مطلوب النوع الوصف
senderPartnerName لا سلسلة اسم شريك مرسل رسالة X12
receiverPartnerName لا سلسلة اسم شريك مستقبل رسالة X12
senderQualifier نعم سلسلة إرسال مؤهل الشريك
senderIdentifier نعم سلسلة معرف شريك المضيف
receiverQualifier نعم سلسلة تلقي مؤهل الشريك
receiverIdentifier نعم سلسلة تلقي معرِّف الشريك
agreementName لا سلسلة اسم اتفاقية X12 التي يتم حل الرسائل بموجبها
direction نعم التعداد اتجاه تدفق الرسالة، إما receive أو send
interchangeControlNumber لا سلسلة رقم عنصر التحكم التبادلي، الذي يملأ لجانب الإرسال عند تلقي إقرار تقني من الشركاء
functionalGroupControlNumber لا سلسلة رقم عنصر التحكم التبادلي، الذي يملأ لجانب الإرسال عند تلقي إقرار تقني من الشركاء
isaSegment لا سلسلة مثل رقم عنصر تحكم تبادلي، ولكن يتم ملؤه فقط في حالات محددة
gsSegment لا سلسلة مثل رقم عنصر تحكم تبادلي، ولكن يتم ملؤه فقط في حالات محددة
respondingfunctionalGroupControlNumber لا سلسلة التحكم في عدد المجموعة الوظيفية الأصلية
respondingFunctionalGroupId لا سلسلة تعيين إلى AK101 في معرف المجموعة الوظيفية الإقرار
isMessageFailed منطقي ما إذا كانت رسالة X12 قد فشلت
statusCode نعم التعداد رمز حالة الإقرار بهذه القيم المسموح بها: Accepted وRejected وAcceptedWithErrors
processingStatus نعم التعداد معالجة حالة الإقرار بهذه القيم المسموح بها: Received وGenerated وSent
ak903 لا سلسلة عدد مجموعات المعاملات المستلمة
ak904 لا سلسلة عدد مجموعات العمليات المقبولة في المجموعة الوظيفية المحددة
ak9Segment لا سلسلة ما إذا كانت المجموعة الوظيفية المحددة في مقطع AK1 مقبولة أو مرفوضة، ولماذا

مخصص

يمكنك إعداد التتبع المخصص الذي يسجل الأحداث من بداية سير عمل تطبيق المنطق إلى نهايته. على سبيل المثال، يمكنك تسجيل الأحداث من طبقات تتضمن سير العمل أو SQL Server أو BizTalk Server أو أي طبقة أخرى. يوفر القسم التالي تعليمة برمجية مخصصة لمخطط التتبع التي يمكنك استخدامها في الطبقات خارج سير العمل الخاص بك.

{
   "sourceType": "",
   "source": {
      "workflow": {
         "systemId": ""
      },
      "runInstance": {
         "runId": ""
      },
      "operation": {
         "operationName": "",
         "repeatItemScopeName": "",
         "repeatItemIndex": ,
         "trackingId": "",
         "correlationId": "",
         "clientRequestId": ""
      }
   },
   "events": [
      {
         "eventLevel": "",
         "eventTime": "",
         "recordType": "",
         "record": {}
      }
   ]
}

يصف الجدول التالي السمات في مخطط تعقب مخصص:

الخاصية مطلوب النوع الوصف
sourceType نعم سلسلة نوع مصدر التشغيل مع هذه القيم المسموح بها: Microsoft.Logic/workflows، custom
المصدر نعم سلسلة أو JToken إذا كان نوع المصدر هو Microsoft.Logic/workflows، يجب أن تتبع معلومات المصدر هذا المخطط. إذا كان نوع المصدر هو custom، فإن المخطط هو JToken.
systemId نعم سلسلة معرف نظام التطبيق المنطقي
runId نعم سلسلة معرف تشغيل التطبيق المنطقي
operationName نعم سلسلة اسم العملية، على سبيل المثال، الإجراء أو المشغل
repeatItemScopeName نعم سلسلة كرر اسم العنصر، إذا كان الإجراء داخل foreach أو حلقة until
repeatItemIndex نعم عدد صحيح يشير إلى أن الإجراء داخل foreach أو حلقة until وهو رقم فهرس العنصر المتكرر.
trackingId لا سلسلة معرف التعقب لربط الرسائل
correlationId لا سلسلة معرف الارتباط لربط الرسائل
clientRequestId لا سلسلة يمكن للعميل ملء هذه الخاصية لربط الرسائل
eventLevel نعم سلسلة مستوى الحدث
⁧⁩توقيت الحدث⁧⁩ نعم التاريخ والوقت وقت الحدث بتنسيق UTC: YYYY-MM-DDTHH:MM:SS.00000Z
recordType نعم سلسلة نوع سجل التتبع بهذه القيمة المسموح بها فقط: custom
سجل⁧ ⁩ نعم JToken نوع سجل مخصص بتنسيق JToken فقط

الخطوات التالية