การวินิจฉัยคิวรี

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

หากต้องการใช้การวินิจฉัยคิวรี ให้ไปที่ แท็บ เครื่องมือ ในริตัวแก้ไข Power Queryบอน

การวินิจฉัยคิวรี

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

ตัวเลือกการวินิจฉัยคิวรี

เมื่อใดก็ตามที่คุณเริ่มการวินิจฉัย Power Queryเริ่มการติดตามการประเมินใดก็ตามที่คุณทํา การประเมินที่ผู้ใช้ส่วนใหญ่คิดว่าเป็นเมื่อคุณกดรีเฟรช หรือเมื่อคุณดึงข้อมูลเป็นครั้งแรก แต่มีหลายอย่างที่อาจทําให้เกิดการประเมิน ทั้งนี้ขึ้นอยู่กับตัวเชื่อมต่อ ตัวอย่างเช่น ด้วยตัวเชื่อมต่อ SQL เมื่อคุณเรียกดูรายการของค่าที่จะกรอง มันจะเริ่มต้นการประเมินผลเช่นกัน แต่ไม่ได้เชื่อมโยงกับ — คิวรีผู้ใช้ และที่จะแสดงในการวินิจฉัย คิวรีที่ระบบสร้างขึ้นอื่นๆ อาจรวมถึงตัวนําทางหรือประสบการณ์รับข้อมูล

เมื่อคุณกด วินิจฉัยขั้นตอน Power Queryเรียกใช้การประเมินพิเศษของเฉพาะขั้นตอนที่คุณดู จากนั้นจะแสดงการวินิจฉัยของขั้นตอนนั้น โดยไม่แสดงการวินิจฉัยขั้นตอนอื่นๆ ในคิวรีให้คุณ ซึ่งสามารถช่วยให้การดูปัญหาแคบลงได้ง่ายขึ้น

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

ชนิดของการวินิจฉัย

ขณะนี้เรามีการวินิจฉัยสามประเภท ซึ่งหนึ่งในนั้นมีรายละเอียดสองระดับ

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

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

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

หมายเหตุ

Power Queryอาจประเมินที่คุณอาจไม่ได้ทริกเกอร์โดยตรง การประเมินบางอย่างเหล่านี้จะปฏิบัติการเพื่อดึงเมตาดาต้าเพื่อให้เราสามารถปรับคิวรีของเราให้เหมาะสมที่สุด หรือเพื่อให้ประสบการณ์ของผู้ใช้ดีขึ้น (เช่น การดึงรายการค่าที่แตกต่างกันภายในคอลัมน์ที่แสดงในประสบการณ์การใช้งานแถวตัวกรอง) รายการอื่น ๆ อาจเกี่ยวข้องกับวิธีที่ตัวเชื่อมต่อจัดการการประเมินแบบขนาน ในเวลาเดียวกัน ถ้าคุณเห็นในการวินิจฉัยคิวรีของคุณที่ซ้ํากันซึ่งคุณคิดว่าสมเหตุสมผล อย่าลังเลที่จะติดต่อผ่านช่องทางการสนับสนุนปกติ คําติชม — ของคุณคือวิธีที่เราปรับปรุงผลิตภัณฑ์ของเรา

มุมมองสรุปเทียบกับมุมมองโดยละเอียด

การวินิจฉัยคิวรีมีสองมุมมอง: สรุปและโดยละเอียด มุมมองสรุป "ยุบ" การดําเนินการที่เกี่ยวข้องหลายรายการให้เป็นการดําเนินการเดียว ในกระบวนการนี้ รายละเอียดที่รวบรวมโดยแต่ละการดําเนินการจะถูกรวมเข้าด้วยกัน และระยะเวลาแบบเฉพาะจะถูกรวมเข้าด้วยกัน ไม่มีข้อมูลสูญหายโดยเป็นส่วนหนึ่งของกระบวนการนี้

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

การอธิบายการประเมินหลายรายการ

เมื่อรีเฟรชใน Power Query editor มีหลายอย่างที่อยู่เบื้องหลังเพื่อพยายามมอบประสบการณ์ผู้ใช้อย่างคล่องตัว ตัวอย่างเช่น เมื่อคุณรีเฟรชตัวอย่าง ตัวประเมิน จะรันขั้นตอนสุดท้ายของแต่ละคิวรีที่ระบุ แต่ในพื้นหลัง ให้เรียกใช้ขั้นตอน n-1, n-2, ขั้นตอน และอื่นๆ ตามลและมีขั้นตอนของคุณอีกครั้ง

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

Schema การวินิจฉัย

Id

เมื่อวิเคราะห์ผลลัพธ์ของการบันทึก คุณสําคัญที่จะกรองเซสชันการบันทึกตาม Id เพื่อให้คอลัมน์ดังกล่าวเช่น % ระยะเวลาแบบเฉพาะเข้าใจได้

Id เป็นตัวระบุแบบรวม ซึ่งเกิดขึ้นจากตัวเลขสอง — ตัวอยู่ก่อนจุด และอีกตัวเลขหนึ่ง ตัวเลขแรกจะเหมือนกันกับการประเมินทั้งหมดที่เป็นผลมาจากการแอคชันผู้ใช้รายเดียว กล่าวอีกนัยหนึ่ง ถ้าคุณกดรีเฟรชสองครั้ง จะมีตัวเลขที่แตกต่างกันสองตัวที่จุดซึ่งหนึ่งจุดนั้นจะถูกแสดงในแต่ละกิจกรรมของผู้ใช้ การระบุหมายเลขนี้จะเป็นตามลดับของการบันทึกการวินิจฉัยที่ระบุ

ตัวเลขที่สองแสดงถึงการประเมินโดยกลไกจัดการ หมายเลขนี้จะตามลดับอายุการใช้งานของกระบวนการที่มีการจัดคิวการประเมิน ถ้าคุณเรียกใช้เซสชันการบันทึกการวินิจฉัยหลายเซสชัน คุณจะเห็นหมายเลขนี้ยังคงขยายในเซสชันต่าง ๆ

เพื่อสรุป ถ้าคุณเริ่มการบันทึก กดการประเมินผลหนึ่งครั้ง และหยุดการบันทึก คุณจะมี ID บางส่วนในการวินิจฉัยของคุณ แต่เนื่องจากคุณมีเพียงวิธีเดียว คือทั้งหมดจะเป็น 1.1, 1.2, 1.3 และอื่น ๆ

การรวมของ activityId และ evaluationId ที่คั่นด้วยจุด จะมีตัวระบุที่ไม่เฉพาะสมาช้ติเพื่อประเมินเซสชันการบันทึกเดียว

สอบถาม

ชื่อของ Query ในบานหน้าต่างด้านซ้ายของตัวแก้ไขPower Queryแก้ไขรายงาน

ขั้นตอน

ชื่อของขั้นตอน ในบานหน้าต่างด้านขวาของตัวแก้ไขPower Queryแก้ไขเอกสาร สิ่งต่าง ๆ เช่น ดรอปดาวน์ตัวกรอง มักเชื่อมโยงกับขั้นตอนที่คุณกรองอยู่ แม้ว่าคุณไม่ได้รีเฟรชขั้นตอน

ประเภท

ประเภทของการดําเนินการ

ชนิดแหล่งข้อมูล

ซึ่งบอกคุณว่าคุณเข้าถึงแหล่งข้อมูลประเภทใด เช่น SQL หรือ Oracle

การดำเนินการ

การดําเนินการจริงที่ดําเนินการ การดําเนินการนี้สามารถรวมงานของตัวประเมิน การเปิดการเชื่อมต่อ การส่งคิวรีไปยังแหล่งข้อมูล และอื่น ๆ อีกมากมาย

เวลาเริ่มต้น

เวลาที่การดําเนินการเริ่มต้น

เวลาสิ้นสุด

เวลาที่การดําเนินการสิ้นสุด

ระยะเวลาแบบเฉพาะ (%)

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

% ระยะเวลาแบบเฉพาะที่เพิ่มเป็นประมาณ 100% ภายในการประเมินที่มอบให้ ตามที่แสดงโดยคอลัมน์ Id ตัวอย่างเช่น ถ้าคุณกรองแถวที่มี Id 1.x เปอร์เซ็นต์ระยะเวลาแบบเฉพาะจะรวมเป็นประมาณ 100% นี่ไม่ใช่กรณีถ้าคุณรวมค่า % ระยะเวลาแบบเฉพาะของแถวทั้งหมดในตารางการวินิจฉัยที่ระบุ

ระยะเวลาแบบเอกสิทธิ์เฉพาะ

เวลาสัมบูรณ์ แทนที่จะเป็น % ของระยะเวลาแบบเฉพาะ ระยะเวลารวม (นั่นคือ ระยะเวลา + เวลาเฉพาะเมื่อไม่ได้ใช้งานเหตุการณ์) ของการประเมินสามารถคํานวณได้หนึ่งในสองวิธี:

  • ค้นหาการดําเนินการที่เรียกว่า "การประเมิน" ความแตกต่างระหว่าง เวลา – เริ่มต้นสิ้นสุด แสดงระยะเวลารวมของเหตุการณ์

  • ลบเวลาเริ่มต้นของการดําเนินการทั้งหมดในเหตุการณ์จากเวลาสิ้นสุดสูงสุด โปรดทราบว่า ในกรณีข้อมูลที่รวบรวมไว้สรับเหตุการณ์ไม่ได้แสดงระยะเวลารวม การดําเนินการที่เรียกว่า "Trace Gaps" จะถูกสร้างขึ้นเพื่อคิดหาช่องว่างในเวลานี้

ทรัพยากร

ทรัพยากรที่คุณเข้าถึงเพื่อข้อมูล รูปแบบที่แน่นอนของทรัพยากรนี้ขึ้นอยู่กับแหล่งข้อมูล

คิวรีแหล่งข้อมูล

Power Queryนี้เรียกว่า Folding ซึ่งเป็นการเรียกใช้งานส่วนต่างๆ ของคิวรีกับแหล่งข้อมูลส่วนหลังให้มากที่สุดเท่าที่จะเป็นไปได้ ในโหมดคิวรีโดยตรง (เหนือPower Query) ที่เปิดใช้งาน จะแปลงเฉพาะการพับเท่านั้นที่จะเรียกใช้ ในโหมดนําเข้า การแปลงข้อมูลที่ไม่สามารถพับได้จะถูกเรียกใช้ภายในเครื่องแทน

คอลัมน์คิวรีแหล่งข้อมูลช่วยให้คุณสามารถดูคิวรีหรือ HTTP request/response ที่ส่งไปยังแหล่งข้อมูล back-end ได้ เมื่อคุณเขียนคิวรีของคุณในตัวแก้ไข คิวรีแหล่งข้อมูลหลายตัวจะถูกปล่อยออกมา บางส่วนเป็นคิวรีแหล่งข้อมูลขั้นสุดท้ายจริงเพื่อแสดงตัวอย่าง แต่แหล่งข้อมูลอื่นอาจใช้สมารถสร้างโปรไฟล์ข้อมูล รายการดรอปดาวน์ตัวกรอง การต่อรวม การดึงข้อมูลเมตาดาต้าสคีมา และคิวรีขนาดเล็กอื่นๆ จํานวนมาก

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

ข้อมูลเพิ่มเติม

มีข้อมูลมากมายที่ตัวเชื่อมต่อของเราดึงข้อมูลมา มากมายจะไม่ตรงกัน และไม่พอดีกับลวบลคอลัมน์มาตรฐาน ข้อมูลนี้จะถูกวางลงในระเบียนในคอลัมน์ข้อมูลเพิ่มเติม ข้อมูลที่บันทึกจากตัวเชื่อมต่อแบบเองจะปรากฏที่นี่

จำนวนแถว

จํานวนแถวที่ส่งกลับโดย Data Source Query ไม่ได้เปิดใช้งานบนตัวเชื่อมต่อทั้งหมด

ความยาวเนื้อหา

ความยาวเนื้อหาที่ส่งกลับตามการร้องขอ HTTP ตามที่กําหนดไว้ทั่วไป ไม่ได้เปิดใช้งานในทุกตัวเชื่อมต่อ และจะไม่แม่นยาของตัวเชื่อมต่อที่ดึงข้อมูลการร้องขอเป็นกลุ่ม

เป็นคิวรีผู้ใช้

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

เส้นทาง

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

สาขาการดําเนินการเพิ่มเติมจากราก ตัวอย่างเช่น การดําเนินการอาจมี "0/1/5" เป็นเส้นทาง เส้นทางนี้จะเข้าใจได้เป็น:

  • 0: รากของต้นไม้
  • 1: พาเรนต์ของตัวดําเนินการปัจจุบัน
  • 5: ดัชนีของการดําเนินการปัจจุบัน

การดําเนินการ "0/1/5" อาจมีโหนดลูก ซึ่งในกรณีนี้ เส้นทางมีฟอร์ม "0/1/5/8", ด้วย 8 ที่แสดงดัชนีของรอง

รหัสกลุ่ม

การรวมการดําเนินการสองอย่าง (หรือมากกว่า) จะไม่เกิดขึ้นหากการดําเนินการนี้ไปสู่การสูญหายในรายละเอียด การจัดกลุ่มออกแบบมาเพื่อ "สั่ง" โดยประมาณที่การสั่งการในระหว่างการประเมินผล ในมุมมองโดยละเอียด การดําเนินการหลายรายการ จะแชร์รหัสกลุ่มที่สอดคล้องกับกลุ่มที่รวมอยู่ในมุมมองสรุป

เช่นเดียวกับคอลัมน์ส่วนใหญ่ ID กลุ่มจะเกี่ยวข้องเฉพาะภายในการประเมินเฉพาะเท่านั้นตามที่กรองโดยคอลัมน์ Id

เค้าร่างพาร์ติชันความเป็นส่วนตัวของข้อมูล

Id

เหมือนกับ ID ของผลลัพธ์การวินิจฉัยคิวรีอื่น ๆ ส่วนจํานวนเต็มแสดงถึง ID กิจกรรมเดียว ในขณะที่ส่วนเศษส่วนแสดงถึงการประเมินเดียว

คีย์พาร์ติชัน

สอดคล้องกับ คิวรี/ขั้นตอน ที่ใช้เป็นพาร์ติชันไฟร์วอลล์

กลุ่มไฟร์วอลล์

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

แหล่งข้อมูลที่เข้าถึงแล้ว

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

อินพุตพาร์ติชัน

รายการของคีย์พาร์ติชันที่พาร์ติชันปัจจุบันขึ้นอยู่กับ (รายการนี้สามารถใช้เพื่อสร้างกราฟได้)

นิพจน์

นิพจน์ที่ได้รับการประเมินที่ด้านบนของคิวรี/ขั้นตอนของพาร์ติชัน ในหลายกรณี จะตรงกับคิวรี/ขั้นตอน

เวลาเริ่มต้น

เวลาเมื่อเริ่มต้นการประเมินของพาร์ติชันนี้

เวลาสิ้นสุด

เวลาเมื่อการประเมินสิ้นสุดที่พาร์ติชันนี้

ระยะเวลา

ค่าที่สืบทอดมาจากเวลาสิ้นสุดลบเวลาเริ่มต้น

ระยะเวลาแบบเอกสิทธิ์เฉพาะ

หากพาร์ติชันถูกสันนิษฐานให้ปฏิบัติการในเธรดเดียว ระยะเวลาที่เฉพาะคือระยะเวลา "จริง" ที่สามารถแอตทริบิวต์ไปยังพาร์ติชันนี้

% ระยะเวลาเฉพาะ

ระยะเวลาแบบไม่เฉพาะเป็นเปอร์เซ็นต์

การวินิจฉัย

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

เค้าร่างตัวนับประสิทธิภาพ

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

% เวลาตัวประมวลผล

เปอร์เซ็นต์ของเวลาที่ใช้โดยตัวประมวลผลในคิวรี เปอร์เซ็นต์นี้อาจสูงกว่า 100% เนื่องจากตัวประมวลผลหลายตัว

เวลาตัวประมวลผลทั้งหมด

ระยะเวลารวมของเวลาตัวประมวลผลที่ใช้ในคิวรี

ไบต์ข้อมูล IO ต่อวินาที

ความเร็วความเร็วของข้อมูลที่ได้รับจากแหล่งข้อมูล ซึ่งแสดงเป็นไบต์ต่อวินาที

ยอมรับ (ไบต์)

จํานวนหน่วยความจําเสมือนที่สงวนไว้โดยการประเมิน

ชุดการใช้งานได้ (ไบต์)

จํานวนหน่วยความจําที่สงวนไว้โดยการประเมิน

อ่านเพิ่มเติม

วิธีการบันทึกการวินิจฉัยในกรณีการใช้งานต่าง ๆ

อ่านเพิ่มเติมเกี่ยวกับการอ่านและการแสดงภาพการติดตามที่บันทึกไว้

วิธีการเข้าใจว่าการดําเนินการคิวรีใดจะพับโดยใช้การวินิจฉัยคิวรี