Azure Logic Apps'te B2B iletilerini izlemeye yönelik şemaları izleme
Şunlar için geçerlidir: Azure Logic Apps (Tüketim + Standart)
Azure Logic Apps, iş akışınızın bazı bölümleri için etkinleştirebileceğiniz yerleşik izleme içerir. İşletmeler arası (B2B) iletilerin başarılı teslimini veya makbuzunu, hatalarını ve özelliklerini izlemenize yardımcı olmak için, tümleştirme hesabınızda AS2, X12 ve özel izleme şemaları oluşturabilir ve kullanabilirsiniz. Bu başvuru kılavuzunda, bu izleme şemaları için söz dizimi ve öznitelikler açıklanmaktadır.
AS2
AS2 ileti izleme şeması
Aşağıdaki söz diziminde, AS2 iletisinin izleme şeması açıklanmaktadır:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"dispositionType": "",
"fileName": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isMessageEncrypted": "",
"isMessageCompressed": "",
"correlationMessageId": "",
"incomingHeaders": {},
"outgoingHeaders": {},
"isNrrEnabled": "",
"isMdnExpected": "",
"mdnType": ""
}
}
Aşağıdaki tabloda, AS2 iletisi için izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | AS2 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | AS2 ileti alıcısı iş ortağı adı |
as2To | Evet | Dize | AS2 iletisinin üst bilgilerinden AS2 ileti alıcısının adı |
as2From | Evet | Dize | AS2 iletisinin üst bilgilerinden AS2 iletisini gönderenin adı |
agreementName | Hayır | Dize | İletilerin çözümlendiği AS2 sözleşmesinin adı |
yön | Evet | Dize | veya olan ileti akışının receive yönü send |
Messageıd | Hayır | Dize | AS2 iletisinin üst bilgilerinden AS2 ileti kimliği |
dispositionType | Hayır | Dize | İleti Bırakma Bildirimi (MDN) bırakma türü değeri |
fileName | Hayır | Dize | AS2 iletisinin üst bilgisinden dosya adı |
isMessageFailed | Yes | Boole | AS2 iletisinin başarısız olup olmadığı |
isMessageSigned | Yes | Boole | AS2 iletisinin imzalanıp imzalanmadığı |
isMessageEncrypted | Yes | Boole | AS2 iletisinin şifrelenip şifrelenmediği |
isMessageCompressed | Yes | Boole | AS2 iletisinin sıkıştırılıp sıkıştırılmadığı |
correlationMessageId | Hayır | Dize | AS2 ileti kimliği, iletileri MDN'lerle ilişkilendirmek için |
incomingHeaders | No | JToken Sözlüğü | Gelen AS2 ileti üst bilgisi ayrıntıları |
gidenBaşlıklar | No | JToken Sözlüğü | Giden AS2 ileti üst bilgisi ayrıntıları |
isNrrEnabled | Yes | Boole | Değer bilinmiyorsa varsayılan değerin kullanılıp kullanılmaymayacağı |
isMdnExpected | Yes | Boole | Değer bilinmiyorsa varsayılan değerin kullanılıp kullanılmaymayacağı |
mdnType | Yes | Sabit listesi | İzin verilen değerler: NotConfigured , Sync ve Async |
AS2 MDN izleme şeması
Aşağıdaki söz diziminde, AS2 MDN iletisinin izleme şeması açıklanmaktadır:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"as2To": "",
"as2From": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"messageId": "",
"originalMessageId": "",
"dispositionType": "",
"isMessageFailed": "",
"isMessageSigned": "",
"isNrrEnabled": "",
"statusCode": "",
"micVerificationStatus": "",
"correlationMessageId": "",
"incomingHeaders": {
},
"outgoingHeaders": {
}
}
}
Aşağıdaki tabloda, AS2 MDN iletisi için izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | AS2 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | AS2 ileti alıcılarının iş ortağı adı |
as2To | Evet | Dize | AS2 iletisini alan iş ortağı adı |
as2From | Evet | Dize | AS2 iletisini gönderen iş ortağı adı |
agreementName | Hayır | Dize | İletilerin çözümlendiği AS2 sözleşmesinin adı |
yön | Evet | Dize | veya olan ileti akışının receive yönü send |
Messageıd | Hayır | Dize | AS2 ileti kimliği |
originalMessageId | Hayır | Dize | AS2 özgün ileti kimliği |
dispositionType | Hayır | Dize | MDN değerlendirme türü değeri |
isMessageFailed | Yes | Boole | AS2 iletisinin başarısız olup olmadığı |
isMessageSigned | Yes | Boole | AS2 iletisinin imzalanıp imzalanmadığı |
isNrrEnabled | Yes | Boole | Değer bilinmiyorsa varsayılan değerin kullanılıp kullanılmaymayacağı |
statusCode | Yes | Sabit listesi | İzin verilen değerler: Accepted , Rejected ve AcceptedWithErrors |
micVerificationStatus | Yes | Sabit listesi | İzin verilen değerler:NotApplicable , Succeeded , ve Failed |
correlationMessageId | Hayır | Dize | MDN'nin yapılandırıldığı özgün iletinin kimliği olan Bağıntı Kimliği |
incomingHeaders | No | JToken Sözlüğü | Gelen ileti üst bilgisi ayrıntıları |
gidenBaşlıklar | No | JToken Sözlüğü | Giden ileti üst bilgisi ayrıntıları |
X12
- X12 işlem kümesi izleme şeması
- X12 işlem kümesi onay izleme şeması
- X12 değişim izleme şeması
- X12 değişim onay izleme şeması
- X12 işlevsel grup izleme şeması
- X12 işlev grubu onay izleme şeması
X12 işlem kümesi izleme şeması
Aşağıdaki söz diziminde bir X12 işlem kümesinin izleme şeması açıklanmaktadır:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"transactionSetControlNumber": "",
"CorrelationMessageId": "",
"messageType": "",
"isMessageFailed": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"needAk2LoopForValidMessages": "",
"segmentsCount": ""
}
}
Aşağıdaki tabloda, bir X12 işlem kümesinin izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | X12 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | X12 ileti alıcılarının iş ortağı adı |
senderQualifier | Evet | Dize | İş ortağı niteleyicisi gönderme |
senderIdentifier | Evet | Dize | İş ortağı tanımlayıcısı gönder |
receiverQualifier | Evet | Dize | İş ortağı niteleyicisi alma |
receiverIdentifier | Evet | Dize | İş ortağı tanımlayıcısı alma |
agreementName | Hayır | Dize | İletilerin çözümlendiği X12 sözleşmesinin adı |
yön | Yes | Sabit listesi | veya olan ileti akışının receive yönü send |
interchangeControlNumber | Hayır | Dize | Değişim denetim numarası |
functionalGroupControlNumber | Hayır | Dize | İşlevsel denetim numarası |
transactionSetControlNumber | Hayır | Dize | İşlem kümesi denetim numarası |
CorrelationMessageId | Hayır | Dize | {AgreementName}{GroupControlNumber}{TransactionSetControlNumber} birleşimi olan bağıntı iletisi kimliği |
Messagetype | Hayır | Dize | İşlem kümesi veya belge türü |
isMessageFailed | Yes | Boole | X12 iletisinin başarısız olup olmadığı |
isTechnicalAcknowledgmentExpected | Yes | Boole | X12 sözleşmesinde teknik bildirimin yapılandırılıp yapılandırılmadığı |
isFunctionalAcknowledgmentExpected | Yes | Boole | İşlevsel bildirimin X12 sözleşmesinde yapılandırılıp yapılandırılmadığı |
needAk2LoopForValidMessages | Yes | Boole | Geçerli bir ileti için AK2 döngüsünün gerekli olup olmadığı |
segmentsCount | No | Tamsayı | X12 işlem kümesindeki segmentlerin sayısı |
X12 işlem kümesi onay izleme şeması
Aşağıdaki söz dizimi, X12 işlem kümesi bildirimi için izleme şemasını açıklar:
{
"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": ""
}
}
Aşağıdaki tabloda, X12 işlem kümesi bildirimi için izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | X12 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | X12 ileti alıcısı iş ortağı adı |
senderQualifier | Evet | Dize | İş ortağı niteleyicisi gönderme |
senderIdentifier | Evet | Dize | İş ortağı tanımlayıcısı gönder |
receiverQualifier | Evet | Dize | İş ortağı niteleyicisi alma |
receiverIdentifier | Evet | Dize | İş ortağı tanımlayıcısı alma |
agreementName | Hayır | Dize | İletilerin çözümlendiği X12 sözleşmesinin adı |
yön | Yes | Sabit listesi | veya olan ileti akışının receive yönü send |
interchangeControlNumber | Hayır | Dize | İşlevsel bildirimin değişim denetim numarası. Değer yalnızca iş ortağına gönderilen iletiler için işlevsel bildirim alınan gönderme tarafı için doldurulur. |
functionalGroupControlNumber | Hayır | Dize | İşlevsel bildirimin işlevsel grup denetim numarası. Değer yalnızca iş ortağına gönderilen iletiler için işlevsel bildirim alınan gönderme tarafı için doldurulur |
isaSegment | Hayır | Dize | İletinin ISA kesimi. Değer yalnızca iş ortağına gönderilen iletiler için işlevsel bildirim alınan gönderme tarafı için doldurulur |
gsSegment | Hayır | Dize | İletinin GS kesimi. Değer yalnızca iş ortağına gönderilen iletiler için işlevsel bildirim alınan gönderme tarafı için doldurulur |
respondingfunctionalGroupControlNumber | Hayır | Dize | Yanıtlayan değişim denetim numarası |
respondingFunctionalGroupId | Hayır | Dize | Bildirimde AK101 ile eşlenen yanıtlayan işlev grubu kimliği |
respondingtransactionSetControlNumber | Hayır | Dize | Yanıtlayan işlem kümesi denetim numarası |
respondingTransactionSetId | Hayır | Dize | Bildirimde AK201 ile eşlenen yanıtlayan işlem kümesi kimliği |
statusCode | Yes | Boole | İşlem kümesi onay durum kodu |
segmentsCount | Yes | Sabit listesi | şu izin verilen değerlerle bildirim durum kodu: Accepted , Rejected ve AcceptedWithErrors |
processingStatus | Yes | Sabit listesi | Onay durumunu şu izin verilen değerlerle işleme: Received , Generated ve Sent |
CorrelationMessageId | Hayır | Dize | {AgreementName}{GroupControlNumber}{TransactionSetControlNumber} birleşimi olan bağıntı iletisi kimliği |
isMessageFailed | Yes | Boole | X12 iletisinin başarısız olup olmadığı |
ak2Segment | Hayır | Dize | Alınan işlev grubu içindeki bir işlem kümesi için onay |
ak3Segment | Hayır | Dize | Veri kesimindeki hataları bildirir |
ak5Segment | Hayır | Dize | AK2 segmentinde tanımlanan işlem kümesinin kabul edilip edilmediğini ve neden kabul edilip edilmediğini bildirir |
X12 değişim izleme şeması
Aşağıdaki söz diziminde X12 değişimi için izleme şeması açıklanmaktadır:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isMessageFailed": "",
"isa09": "",
"isa10": "",
"isa11": "",
"isa12": "",
"isa14": "",
"isa15": "",
"isa16": ""
}
}
Aşağıdaki tabloda, X12 değişimi için izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | X12 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | X12 ileti alıcısı iş ortağı adı |
senderQualifier | Evet | Dize | İş ortağı niteleyicisi gönderme |
senderIdentifier | Evet | Dize | İş ortağı tanımlayıcısı gönder |
receiverQualifier | Evet | Dize | İş ortağı niteleyicisi alma |
receiverIdentifier | Evet | Dize | İş ortağı tanımlayıcısı alma |
agreementName | Hayır | Dize | İletilerin çözümlendiği X12 sözleşmesinin adı |
yön | Yes | Sabit listesi | veya olan ileti akışının receive yönü send |
interchangeControlNumber | Hayır | Dize | Değişim denetim numarası |
isaSegment | Hayır | Dize | İleti ISA kesimi |
isTechnicalAcknowledgmentExpected | Boole | X12 sözleşmesinde teknik bildirimin yapılandırılıp yapılandırılmadığı | |
isMessageFailed | Yes | Boole | X12 iletisinin başarısız olup olmadığı |
isa09 | Hayır | Dize | X12 belge değişim tarihi |
isa10 | Hayır | Dize | X12 belge değişim süresi |
isa11 | Hayır | Dize | X12 değişim denetimi standartları tanımlayıcısı |
isa12 | Hayır | Dize | X12 değişim denetimi sürüm numarası |
isa14 | Hayır | Dize | X12 bildirimi istendi |
isa15 | Hayır | Dize | Test veya üretim göstergesi |
isa16 | Hayır | Dize | Öğe ayırıcısı |
X12 değişim onay izleme şeması
Aşağıdaki söz diziminde X12 değişim bildirimi için izleme şeması açıklanmaktadır:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"isaSegment": "",
"respondingInterchangeControlNumber": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ta102": "",
"ta103": "",
"ta105": ""
}
}
Aşağıdaki tabloda, X12 değişim bildirimi için izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | X12 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | X12 ileti alıcısı iş ortağı adı |
senderQualifier | Evet | Dize | İş ortağı niteleyicisi gönderme |
senderIdentifier | Evet | Dize | İş ortağı tanımlayıcısı gönder |
receiverQualifier | Evet | Dize | İş ortağı niteleyicisi alma |
receiverIdentifier | Evet | Dize | İş ortağı tanımlayıcısı alma |
agreementName | Hayır | Dize | İletilerin çözümlendiği X12 sözleşmesinin adı |
yön | Yes | Sabit listesi | veya olan ileti akışının receive yönü send |
interchangeControlNumber | Hayır | Dize | İş ortaklarından alınan teknik bildirimin değişim denetim numarası |
isaSegment | Hayır | Dize | İş ortaklarından alınan teknik onay için ISA segmenti |
respondingInterchangeControlNumber | Hayır | Dize | İş ortaklarından alınan teknik onay için değişim denetim numarası |
isMessageFailed | Yes | Boole | X12 iletisinin başarısız olup olmadığı |
statusCode | Yes | Sabit listesi | Şu izin verilen değerlerle değişim bildirimi durum kodu: Accepted , Rejected ve AcceptedWithErrors |
processingStatus | Yes | Sabit listesi | şu izin verilen değerlerle bildirim durumu: Received , Generated ve Sent |
ta102 | Hayır | Dize | Değişim tarihi |
ta103 | Hayır | Dize | Değişim süresi |
ta105 | Hayır | Dize | Değişim not kodu |
X12 işlevsel grup izleme şeması
Aşağıdaki söz diziminde X12 işlev grubu için izleme şeması açıklanmaktadır:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"gsSegment": "",
"isTechnicalAcknowledgmentExpected": "",
"isFunctionalAcknowledgmentExpected": "",
"isMessageFailed": "",
"gs01": "",
"gs02": "",
"gs03": "",
"gs04": "",
"gs05": "",
"gs07": "",
"gs08": ""
}
}
Aşağıdaki tabloda, bir X12 işlev grubu için izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | X12 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | X12 ileti alıcılarının iş ortağı adı |
senderQualifier | Evet | Dize | İş ortağı niteleyicisi gönderme |
senderIdentifier | Evet | Dize | İş ortağı tanımlayıcısı gönder |
receiverQualifier | Evet | Dize | İş ortağı niteleyicisi alma |
receiverIdentifier | Evet | Dize | İş ortağı tanımlayıcısı alma |
agreementName | Hayır | Dize | İletilerin çözümlendiği X12 sözleşmesinin adı |
yön | Yes | Sabit listesi | İleti akışının alma veya gönderme yönü |
interchangeControlNumber | Hayır | Dize | Değişim denetim numarası |
functionalGroupControlNumber | Hayır | Dize | İşlevsel denetim numarası |
gsSegment | Hayır | Dize | İleti GS kesimi |
isTechnicalAcknowledgmentExpected | Yes | Boole | Teknik bildirimin X12 sözleşmesinde yapılandırılıp yapılandırılmadığı |
isFunctionalAcknowledgmentExpected | Yes | Boole | İşlevsel bildirimin X12 sözleşmesinde yapılandırılıp yapılandırılmadığı |
isMessageFailed | Yes | Boole | X12 iletisinin başarısız olup olmadığı |
gs01 | Hayır | Dize | İşlevsel tanımlayıcı kodu |
gs02 | Hayır | Dize | Uygulama gönderenin kodu |
gs03 | Hayır | Dize | Uygulama alıcı kodunu |
gs04 | Hayır | Dize | İşlevsel grup tarihi |
gs05 | Hayır | Dize | İşlevsel grup süresi |
gs07 | Hayır | Dize | Sorumlu acente kodu |
gs08 | Hayır | Dize | Sürüm, sürüm veya sektör için tanımlayıcı kodu |
X12 işlev grubu onay izleme şeması
Aşağıdaki söz dizimi, X12 işlev grubu bildirimi için izleme şemasını açıklar:
{
"agreementProperties": {
"senderPartnerName": "",
"receiverPartnerName": "",
"senderQualifier": "",
"senderIdentifier": "",
"receiverQualifier": "",
"receiverIdentifier": "",
"agreementName": ""
},
"messageProperties": {
"direction": "",
"interchangeControlNumber": "",
"functionalGroupControlNumber": "",
"isaSegment": "",
"gsSegment": "",
"respondingfunctionalGroupControlNumber": "",
"respondingFunctionalGroupId": "",
"isMessageFailed": "",
"statusCode": "",
"processingStatus": "",
"ak903": "",
"ak904": "",
"ak9Segment": ""
}
}
Aşağıdaki tabloda, X12 işlev grubu bildirimi için izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
senderPartnerName | Hayır | Dize | X12 iletisi gönderenin iş ortağı adı |
receiverPartnerName | Hayır | Dize | X12 ileti alıcısı iş ortağı adı |
senderQualifier | Evet | Dize | İş ortağı niteleyicisi gönderme |
senderIdentifier | Evet | Dize | İş ortağı tanımlayıcısı gönder |
receiverQualifier | Evet | Dize | İş ortağı niteleyicisi alma |
receiverIdentifier | Evet | Dize | İş ortağı tanımlayıcısı alma |
agreementName | Hayır | Dize | İletilerin çözümlendiği X12 sözleşmesinin adı |
yön | Yes | Sabit listesi | veya olan ileti akışının receive yönü send |
interchangeControlNumber | Hayır | Dize | ortaklardan teknik bir bildirim alındığında gönderme tarafı için doldurulan değişim denetim numarası |
functionalGroupControlNumber | Hayır | Dize | İş ortaklarından teknik bir onay alındığında gönderme tarafı için doldurulan teknik bildirimin işlevsel grup denetim numarası |
isaSegment | Hayır | Dize | Değişim denetim numarasıyla aynıdır, ancak yalnızca belirli durumlarda doldurulur |
gsSegment | Hayır | Dize | İşlevsel grup denetim numarasıyla aynıdır, ancak yalnızca belirli durumlarda doldurulur |
respondingfunctionalGroupControlNumber | Hayır | Dize | Özgün işlev grubunun denetim numarası |
respondingFunctionalGroupId | Hayır | Dize | Onay işlev grubu kimliğindeki AK101 ile eşlenir |
isMessageFailed | Boole | X12 iletisinin başarısız olup olmadığı | |
statusCode | Yes | Sabit listesi | şu izin verilen değerlerle bildirim durum kodu: Accepted , Rejected ve AcceptedWithErrors |
processingStatus | Yes | Sabit listesi | Onay durumunu şu izin verilen değerlerle işleme: Received , Generated ve Sent |
ak903 | Hayır | Dize | Alınan işlem kümesi sayısı |
ak904 | Hayır | Dize | Tanımlanan işlev grubunda kabul edilen işlem kümesi sayısı |
ak9Segment | Hayır | Dize | AK1 segmentinde tanımlanan işlevsel grubun kabul edilip edilmediği ve neden |
Özel
Mantıksal uygulama iş akışınızın başından sonuna kadar olayları günlüğe kaydeden özel izleme ayarlayabilirsiniz. Örneğin, iş akışınızı, SQL Server, BizTalk Server veya başka bir katmanı içeren katmanlardaki olayları günlüğe kaydedebilirsiniz. Aşağıdaki bölümde, iş akışınızın dışındaki katmanlarda kullanabileceğiniz özel izleme şema kodu sağlanır.
{
"sourceType": "",
"source": {
"workflow": {
"systemId": ""
},
"runInstance": {
"runId": ""
},
"operation": {
"operationName": "",
"repeatItemScopeName": "",
"repeatItemIndex": ,
"trackingId": "",
"correlationId": "",
"clientRequestId": ""
}
},
"events": [
{
"eventLevel": "",
"eventTime": "",
"recordType": "",
"record": {}
}
]
}
Aşağıdaki tabloda özel izleme şemasındaki öznitelikler açıklanmaktadır:
Özellik | Gerekli | Tür | Açıklama |
---|---|---|---|
Sourcetype | Evet | Dize | Şu izin verilen değerlere sahip çalıştırma kaynağının türü: Microsoft.Logic/workflows , custom |
kaynak | Yes | Dize veya JToken | Kaynak türü ise Microsoft.Logic/workflows , kaynak bilgilerinin bu şemayı izlemesi gerekir. Kaynak türü ise custom şema bir JToken'dir. |
Systemıd | Evet | Dize | Mantıksal uygulama sistem kimliği |
runId | Evet | Dize | Mantıksal uygulama çalıştırma kimliği |
operationName | Evet | Dize | İşlemin adı, örneğin, eylem veya tetikleyici |
repeatItemScopeName | Evet | Dize | Eylem bir foreach veya until döngüsünün içindeyse öğe adını yineleme |
repeatItemIndex | Yes | Tamsayı | Eylemin bir foreach veya until döngüsü içinde olduğunu ve yinelenen öğe dizin numarası olduğunu gösterir. |
trackingId | Hayır | Dize | İletileri ilişkilendirmek için izleme kimliği |
correlationId | Hayır | Dize | İletileri ilişkilendirmek için bağıntı kimliği |
clientRequestId | Hayır | Dize | İstemci, iletileri ilişkilendirmek için bu özelliği doldurabilir |
Eventlevel | Evet | Dize | Olay düzeyi |
eventTime | Yes | DateTime | Olayın UTC biçimindeki saati: YYYY-MM-DDTHH:MM:SS.00000Z |
recordType | Evet | Dize | Yalnızca bu izin verilen değere sahip izleme kaydının türü: custom |
kaydet | Yes | JToken | Yalnızca JToken biçiminde özel kayıt türü |