แชร์ผ่าน


การจัดการข้อผิดพลาดและการแก้ไขปัญหา

สำคัญ

ฟังก์ชันการทำงานบางชนิดที่ระบุในหัวข้อนี้พร้อมใช้งานอันเป็นส่วนหนึ่งของการเผยแพร่รุ่นพรีวิว เนื้อหาและฟังก์ชันการทำงานอาจเปลี่ยนแปลงได้

บทความนี้จะอธิบายการจัดการข้อผิดพลาดและการแก้ไขปัญหาใน Microsoft Dynamics 365 Intelligent Order Management

Dynamics 365 Intelligent Order Management มีหน้าการจัดการข้อผิดพลาดหลักห้าหน้า ที่คุณสามารถใช้เพื่อแก้ปัญหาสภาพแวดล้อมของคุณ แต่ละหน้าการจัดการข้อผิดพลาดจะมีข้อมูลที่แตกต่างกัน ตามชนิดของข้อผิดพลาด

ผลลัพธ์ของขั้นตอนการประสานรวมเฉพาะเอนทิตี

สำหรับเอนทิตี เช่น ใบสั่งขายและใบสั่งเติมสินค้า คุณสามารถเลือกแท็บ ผลลัพธ์ของขั้นตอนการประสานรวม ในหน้าใบสั่งเพื่อดูข้อมูลเกี่ยวกับทุกขั้นตอนที่เรียกใช้สำหรับเรกคอร์ดนั้น และผลลัพธ์ของการประสานรวม

ตารางต่อไปนี้อธิบายฟิลด์บนแท็บ ผลลัพธ์ของขั้นตอนการประสานรวม

ฟิลด์ คำอธิบาย
สร้างเมื่อ วันที่และเวลาที่ขั้นตอนทำงาน
ขั้นตอน ขั้นตอนในการเดินทางการประสานรวม ถ้าคุณเลือกค่าในฟิลด์นี้ คุณจะดําเนินการไปยังผลลัพธ์ขั้นตอน ซึ่งคุณสามารถดูผลลัพธ์ในเอนทิตีทั้งหมดได้
ผลลัพธ์ ผลลัพธ์: ความสำเร็จ หรือ ความล้มเหลว
รายละเอียดผลลัพธ์ ข้อความค่าผลลัพธ์การทำงานใดๆ ที่ส่งคืนขั้นตอน
รหัสการเรียกใช้ รหัสการเรียกใช้ Power Automate
เรกคอร์ดที่ประมวลผลแล้ว เรกคอร์ดที่มีการรันขั้นตอน

ตัวอย่างของผลลัพธ์บนแท็บผลลัพธ์ขั้นตอนการประสานรวม

ข้อผิดพลาดของระบบ

คุณสามารถดูข้อผิดพลาดของระบบจากสี่ชนิดข้อผิดพลาดดังนี้

  • ผู้ให้บริการขาเข้า
  • การดำเนินการของผู้ให้บริการ
  • ขั้นตอนการประสานรวม
  • กรมธรรม์

หากต้องการเข้าถึงหน้าข้อผิดพลาดของชนิดข้อผิดพลาดเหล่านี้ ให้เลือก การตรวจสอบ > ข้อผิดพลาด ในบานหน้าต่างนําทางด้านซ้ายเพื่อเปิดหน้า หน้าข้อผิดพลาด แล้วเลือก จัดการ เป็นชนิดข้อผิดพลาดเฉพาะ

หน้าเริ่มต้นหน้าข้อผิดพลาด

ข้อผิดพลาดผู้ให้บริการขาเข้า

ข้อผิดพลาดขาเข้าของผู้ให้บริการใช้ในการตรวจสอบโฟลว์ Power Automate ซึ่งจัดการข้อผิดพลาดเกี่ยวกับข้อมูล ชนิดของข้อผิดพลาดเหล่านี้สามารถทริกเกอร์ได้จากกลไกการสำรวจความคิดเห็น (จัดตารางการผลิต) หรือ webhook ที่ระบบภายนอกเรียกเข้า ฟิลด์ในหน้า ข้อผิดพลาดขาเข้าของผู้ให้บริการ สามารถช่วยให้คุณเกิดข้อผิดพลาดขึ้นกับผู้ให้บริการขาเข้าได้

ตารางต่อไปนี้อธิบายถึงฟิลด์ในหน้า ข้อผิดพลาดผู้ให้บริการขาเข้า

ฟิลด์ คำอธิบาย
เวลาเกิดข้อผิดพลาด วันที่และเวลาเมื่อเกิดข้อผิดพลาด
สถานะข้อผิดพลาด สถานะของข้อผิดพลาด คุณสามารถยกเลิกการเรียกใช้ข้อผิดพลาดเพื่อที่ข้อผิดพลาดจะไม่ปรากฏในหน้านี้
ผู้ให้บริการ ผู้ให้บริการที่ข้อผิดพลาดเป็นสมาชิกอยู่
ตัวจัดการข้อความของผู้ให้บริการ ตัวจัดการข้อความที่ล้มเหลว
รหัสข้อความ รหัสที่มอบหมายให้กับข้อความเพื่อระบุถึงรหัสเฉพาะ
ข้อความแสดงข้อผิดพลาด ข้อความแสดงข้อผิดพลาดที่ส่งคืน
ประเภทข้อผิดพลาด ประเภทของข้อผิดพลาด
URL ประวัติการเรียกใช้ ลิงค์ไปที่โฟลว์ Power Automate ที่ทำงาน

ตัวอย่างของข้อผิดพลาดในหน้าข้อผิดพลาดขาเข้าของผู้ให้บริการ

ข้อผิดพลาดการดำเนินการของผู้ให้บริการ

ข้อผิดพลาดในการทำงานของผู้ให้บริการสัมพันธ์กับการเรียกขาออกจาก Intelligent Order Management ไปยังผู้ให้บริการ คุณสามารถใช้หน้านี้เพื่อระบุว่าผู้ให้บริการเดียวกันล้มเหลวหลายครั้งทั่วทั้งระบบหรือไม่ ข้อผิดพลาดเหล่านี้อาจบ่งชี้ว่ามีบางอย่างผิดปกติกับผู้ให้บริการที่ระบุ

ตารางต่อไปนี้อธิบายถึงฟิลด์ในหน้า ข้อผิดพลาดการดำเนินการของผู้ให้บริการ

ฟิลด์ คำอธิบาย
สร้างเมื่อ วันที่และเวลาเมื่อเกิดความล้มเหลว
ผลลัพธ์ ผลลัพธ์: ความสำเร็จ หรือ ความล้มเหลว
การดำเนินการของผู้ให้บริการ การดำเนินการของผู้ให้บริการที่ล้มเหลว
ผลลัพธ์การทำงานของขั้นตอน ขั้นตอนที่เชื่อมโยงข้อผิดพลาด
เรกคอร์ดที่ประมวลผลแล้ว เรกคอร์ดที่ประมวลผลเนื่องจากความล้มเหลวนี้
รายละเอียดผลลัพธ์ ผลลัพธ์การทำงานใดๆ ที่โฟลว์ส่งคืน
URL ประวัติการเรียกใช้ การเรียกใช้โฟลว์ Power Automate ที่ล้มเหลว

ตัวอย่างของหน้าข้อผิดพลาดการดำเนินการของผู้ให้บริการ

ข้อผิดพลาดของขั้นตอนการประสานรวม

หน้า ข้อผิดพลาดของขั้นตอนการประสานรวม แสดงขั้นตอนการประสานรวมที่ล้มเหลวทั่วทั้งระบบ คุณสามารถใช้กระบวนการดังกล่าวเพื่อระบุว่ามีการออกใช้ของระบบระหว่างการรันหรือไม่ หากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดเหล่านี้ โปรดดูที่ ส่วนผลลัพธ์ของขั้นตอนการประสานรวมเฉพาะเอนทิตี ที่อธิบายไว้ก่อนหน้านี้

ข้อผิดพลาดของนโยบาย

คุณสามารถใช้หน้า ข้อผิดพลาดของนโยบาย เพื่อค้นหานโยบายและกฎล้มเหลวทั้งหมดในระบบของคุณ

ตารางต่อไปนี้อธิบายถึงฟิลด์ในหน้า ข้อผิดพลาดของนโยบาย

ฟิลด์ คำอธิบาย
สร้างเมื่อ วันที่และเวลาเมื่อนโยบายเกิดความล้มเหลว
ผลลัพธ์ ผลลัพธ์ ค่าควรจะเป็น ความล้มเหลว เสมอ
กรมธรรม์ นโยบายที่ล้มเหลว
ผลลัพธ์การทำงานของขั้นตอน ขั้นตอนที่ล้มเหลว
เรกคอร์ดที่ประมวลผลแล้ว เรกคอร์ดที่ล้มเหลว
รายละเอียดผลลัพธ์ รายละเอียดของข้อความแสดงข้อผิดพลาดที่ส่งคืน

ตัวอย่างของหน้าข้อผิดพลาดนโยบาย

การแก้ไขปัญหาความล้มเหลวของการแปลง Power Query

ถ้าการเรียกใช้ไปยังตัวแปลงของผู้ให้บริการ Intelligent Order Management ล้มเหลว วิธีที่ดีที่สุดในการดีบักความล้มเหลวคือการสังเกตการทำงานของ Power Automate โดยตรง

  1. เปิดพอร์ทัล Power Platform สำหรับสภาพแวดล้อมของคุณ

  2. ไปที่ โซลูชัน > โซลูชันเริ่มต้น

  3. ค้นหาโฟลว์ระบบคลาวด์ ตัวแปลงของผู้ให้บริการ IOM และเปิด

  4. ตรวจสอบข้อมูลในกริด ประวัติการรัน 28 วัน

    ตัวอย่างของกริดประวัติการรัน 28 วัน

  5. ค้นหาการทำงานที่คุณสนใจ และเปิด

  6. ขยาย กระบวนการลอง ทั้งนี้ขึ้นอยู่กับเวอร์ชันของ Intelligent Order Management คุณอาจต้องขยายเพิ่มเติมเพื่อค้นหาการเรียกไปยัง การแปลงข้อมูล

  7. ถ้ากระบวนการเสร็จสิ้นคุณสามารถดูผลลัพธ์ของการแปลงโดยตรงได้ หากมีข้อยกเว้นเกิดขึ้น คุณสามารถดูรายละเอียดข้อยกเว้นได้โดยเลือก แสดงผลลัพธ์ดิบ เพื่อแสดงผลลัพธ์ดิบของการเรียกใช้

    ตัวอย่างของขั้นตอนของโฟลว์

ตัวอย่างข้อผิดพลาด

ตารางต่อไปนี้จะแสดงตัวอย่างของข้อความแสดงข้อผิดพลาดและอธิบายขั้นตอนที่แนะนำเพื่อแก้ไขข้อผิดพลาด

ข้อความแสดงข้อผิดพลาด ขั้นตอนที่แนะนำ
ล้มเหลวในการดึงข้อมูลเรกคอร์ดการแปลงผู้ให้บริการที่ตรงกัน รหัสผู้ให้บริการต้องตรงกับ อินสแตนซ์ผู้ให้บริการที่ใช้งานอยู่ ไม่ใช่คำนิยามผู้ให้บริการ ออบเจ็กต์ต้นทางและออบเจ็กต์ปลายทางในการแปลต้องตรงกับสิ่งที่แสดงอยู่ในการเรียกใช้ของคุณไปยังตัวแปลงของผู้ให้บริการ Intelligent Order Management
ไม่พบฟิลด์ "field_name" ในตาราง คุณพยายามเข้าถึงข้อมูลที่ไม่มีที่ให้ค่าในเรกคอร์ด ถ้าข้อมูลไม่บังคับ คุณต้องใช้ Record.FieldOrDefault เป็นค่าเริ่มต้น