การจัดการข้อผิดพลาดและการแก้ไขปัญหา
สำคัญ
ฟังก์ชันการทำงานบางชนิดที่ระบุในหัวข้อนี้พร้อมใช้งานอันเป็นส่วนหนึ่งของการเผยแพร่รุ่นพรีวิว เนื้อหาและฟังก์ชันการทำงานอาจเปลี่ยนแปลงได้
บทความนี้จะอธิบายการจัดการข้อผิดพลาดและการแก้ไขปัญหาใน 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 โดยตรง
เปิดพอร์ทัล Power Platform สำหรับสภาพแวดล้อมของคุณ
ไปที่ โซลูชัน > โซลูชันเริ่มต้น
ค้นหาโฟลว์ระบบคลาวด์ ตัวแปลงของผู้ให้บริการ IOM และเปิด
ตรวจสอบข้อมูลในกริด ประวัติการรัน 28 วัน
ค้นหาการทำงานที่คุณสนใจ และเปิด
ขยาย กระบวนการลอง ทั้งนี้ขึ้นอยู่กับเวอร์ชันของ Intelligent Order Management คุณอาจต้องขยายเพิ่มเติมเพื่อค้นหาการเรียกไปยัง การแปลงข้อมูล
ถ้ากระบวนการเสร็จสิ้นคุณสามารถดูผลลัพธ์ของการแปลงโดยตรงได้ หากมีข้อยกเว้นเกิดขึ้น คุณสามารถดูรายละเอียดข้อยกเว้นได้โดยเลือก แสดงผลลัพธ์ดิบ เพื่อแสดงผลลัพธ์ดิบของการเรียกใช้
ตัวอย่างข้อผิดพลาด
ตารางต่อไปนี้จะแสดงตัวอย่างของข้อความแสดงข้อผิดพลาดและอธิบายขั้นตอนที่แนะนำเพื่อแก้ไขข้อผิดพลาด
ข้อความแสดงข้อผิดพลาด | ขั้นตอนที่แนะนำ |
---|---|
ล้มเหลวในการดึงข้อมูลเรกคอร์ดการแปลงผู้ให้บริการที่ตรงกัน | รหัสผู้ให้บริการต้องตรงกับ อินสแตนซ์ผู้ให้บริการที่ใช้งานอยู่ ไม่ใช่คำนิยามผู้ให้บริการ ออบเจ็กต์ต้นทางและออบเจ็กต์ปลายทางในการแปลต้องตรงกับสิ่งที่แสดงอยู่ในการเรียกใช้ของคุณไปยังตัวแปลงของผู้ให้บริการ Intelligent Order Management |
ไม่พบฟิลด์ "field_name" ในตาราง | คุณพยายามเข้าถึงข้อมูลที่ไม่มีที่ให้ค่าในเรกคอร์ด ถ้าข้อมูลไม่บังคับ คุณต้องใช้ Record.FieldOrDefault เป็นค่าเริ่มต้น |