แชร์ผ่าน


ภาพรวมของตัวตรวจสอบ

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

สวัสดิการ

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

การดีบักแอป

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

ตัวอย่างปัญหาและคำถามที่คุณสามารถพบได้เมื่อใช้ตัวตรวจสอบ ได้แก่ :

  • การโทรผ่านเครือข่ายจำนวนมาก

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

    • คุณสามารถใช้รูปแบบที่แตกต่างกัน เช่น การแคชข้อมูลในคอลเลกชันหรือตัวแปรแทนการดึงข้อมูลเดียวกันหลาย ๆ ครั้งได้หรือไม่
  • ขนาดข้อมูลตอบกลับ

    • คุณสามารถใช้ตัวกรองการค้นหาเพื่อลดจำนวนข้อมูลที่ร้องขอได้หรือไม่
  • ระยะเวลาของคำขอ

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

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

ข้อกำหนดเบื้องต้น

คุณจะต้องมีสมาชิกบทบาทความปลอดภัยต่อไปนี้ในสภาพแวดล้อมเพื่อใช้ Monitor

ชนิดแอป บทบาทความปลอดภัยที่จำเป็น
แอปพื้นที่ทำงาน ผู้ดูแลระบบสภาพแวดล้อมหรือผู้สร้างสภาพแวดล้อม
แอปแบบจำลอง ผู้ดูแลระบบหรือผู้กำหนดค่าระบบสำหรับองค์กร Dataverse

ข้อมูลเพิ่มเติม: กำหนดค่าความปลอดภัยของผู้ใช้กับทรัพยากรในสภาพแวดล้อม

แดชบอร์ด Monitor

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

ตรวจสอบแดชบอร์ด

ชื่อคอลัมน์ รายละเอียด
Id หมายเลขลำดับของเหตุการณ์
เวลา เวลาที่เหตุการณ์เกิดขึ้น
ประเภท ชนิดของเหตุการณ์ เช่น เครือข่าย
การดำเนินการ ชื่อการดำเนินการภายในที่เป็นผลของคำขอภายในแอป ตัวอย่างเช่น createRow เป็นชื่อการดำเนินการจากฟังก์ชัน Patch 
ผลลัพธ์ คำอธิบายข้อความของรหัสสถานะ ตัวอย่างเช่น สถานะ 429 จะปรากฏเป็น  "ข้อผิดพลาด"  ในคอลัมน์ผลลัพธ์ สีแถวยังช่วยระบุข้อผิดพลาดและคำเตือนได้อย่างรวดเร็ว
ข้อมูลผลลัพธ์ การแปลรหัสข้อผิดพลาดและผลลัพธ์โดยละเอียด ตัวอย่างเช่น รหัสสถานะ 429 จะปรากฏเป็น "คำขอมากเกินไป" ในคอลัมน์นี้
สถานะ  รหัสสถานะ HTTP ของคำขอเครือข่าย ตัวอย่างเช่น รหัส 2XX แสดงถึงคำขอที่ประสบความสำเร็จ ในขณะที่รหัส 4XX แสดงถึงข้อผิดพลาด
ระยะเวลา ส่วนใหญ่สามารถใช้ระยะเวลาเพื่อทำความเข้าใจประสิทธิภาพของการโทรเครือข่ายในแอปได้ แต่ก็ขึ้นอยู่กับชนิดของเหตุการณ์ด้วย ตัวอย่างเช่น สำหรับคำขอเครือข่าย ระยะเวลาคือเวลาที่ส่งคำขอและได้รับการตอบกลับ
แหล่งข้อมูล ชื่อของแหล่งข้อมูลที่เข้าถึงโดยการดำเนินการเหตุการณ์ที่ยกขึ้น (ตัวอย่างเช่น ชื่อของตาราง Microsoft Dataverse)
ควบคุม ชื่อตัวควบคุมที่เชื่อมโยงกับเหตุการณ์นี้
คุณสมบัติ คุณสมบัติตัวควบคุมที่ใช้งานอยู่ของเหตุการณ์ที่ยกขึ้น
ขนาดการตอบสนอง สำหรับเหตุการณ์คำขอเครือข่าย แสดงขนาดของการตอบกลับที่ได้รับจากผู้ส่งไปยังแอปของคุณเป็นไบต์

เมื่อคุณเลือกเหตุการณ์ในตาราง แผงควบคุมจะแสดงรายละเอียดเพิ่มเติมเกี่ยวกับเหตุการณ์นั้น แผงมีสี่แท็บ:

  • รายละเอียด: แสดงภาพรวมระดับสูงของเหตุการณ์ที่คุณเลือกข้อมูลบางส่วนอาจถูกยุบในมุมมองทรี คุณสามารถขยายและดูรายละเอียดแนวลึกเพื่อดูเนื้อหา

    ตัวตรวจสอบ - รายละเอียด

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

    ตัวตรวจสอบ - สูตร

  • คำขอ: แสดงคำขอ HTTP ที่ถูกส่ง

    ตัวตรวจสอบ - คำขอ

  • การตอบสนอง: แสดงการตอบสนอง HTTP ที่ได้รับ คุณสามารถดูการตอบสนองในรูปแบบ JSON

    ตัวตรวจสอบ - การตอบสนอง

สถานการณ์ที่ไม่รองรับสำหรับตัวตรวจสอบ

หากต้องการเรียนรู้เกี่ยวกับสถานการณ์ที่ไม่รองรับสำหรับตัวตรวจสอบ ไปที่ การตรวจสอบขั้นสูง - สถานการณ์ที่ไม่รองรับ

ขั้นตอนถัดไป

ดูเพิ่มเติม

แก้ไขปัญหาของฟอร์มในแอปแบบจำลอง
การแก้ไขข้อบกพร่องร่วมกันด้วยตัวตรวจสอบ
การตรวจสอบขั้นสูง

หมายเหตุ

บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)

แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)