การคํานวณแอปเมตริก
บทความนี้อธิบายการคํานวณบางอย่างที่ใช้ในการคํานวณปริมาณการใช้ใน Microsoft Fabric ใช้บทความนี้เพื่อทําความเข้าใจเกี่ยวกับข้อมูลที่แสดงใน แอปเมตริกความจุของ Microsoft Fabric ได้ดียิ่งขึ้น
การวิเคราะห์ปริมาณการใช้
ความจุโอเวอร์โหลดคือความจุที่มีมากกว่า 100% ของกําลังการประมวลผล เมื่อความจุโอเวอร์โหลด ความจุจะเริ่มจํากัดปริมาณ การควบคุมการควบคุมช่วยให้คุณเข้าใจการใช้งานของคุณเป็นเปอร์เซ็นต์ของขีดจํากัดการควบคุมของ Fabric ณ จุดเวลาที่กําหนด การควบคุมจะดําเนินการต่อจนกว่าการใช้งานความจุต่ํากว่า 100% การควบคุมจํานวนวิชวลมีสามแท็บ แต่ละแท็บจะแสดงข้อมูลเกี่ยวกับชนิดการควบคุมที่แตกต่างกัน โดยยึดตามหน้าต่างเวลาที่แตกต่างกัน
Tab | ขีดจํากัด | จะเกิดอะไรขึ้นเมื่อความจุของคุณสูงถึง 100% | ระยะเวลาก่อนที่ความจุของคุณจะกลับมาที่ 100% |
---|---|---|---|
การหน่วงเวลาแบบโต้ตอบ | 10 นาที | การควบคุมปริมาณ 20 วินาทีถูกนําไปใช้กับคําขอแบบโต้ตอบ | หลังจากความล่าช้าถูกนําไปใช้แบบโต้ตอบใหม่และคําขอพื้นหลังจะยังคงสะสมการใช้งานการคํานวณในอนาคต |
การปฏิเสธแบบโต้ตอบ | 60 นาที | คําขอแบบโต้ตอบถูกปฏิเสธและผู้ใช้เห็นข้อผิดพลาดใน UI | คําขอพื้นหลังยังคงสะสมการใช้งานการคํานวณในอนาคต |
การปฏิเสธพื้นหลัง | 24 ชั่วโมง | คําขอทั้งหมดถูกปฏิเสธ รวมถึงคําขอพื้นหลังและแบบโต้ตอบ | ไม่ระบุ |
เมื่อการใช้งานการคํานวณในอนาคตลดลงต่ํากว่า 100% คําขอเพิ่มเติมจะถูกยอมรับ คําขอเหล่านี้อาจส่งผลให้การใช้งานความจุของคุณเกิน 100% อีกครั้ง คุณอาจมองว่าเหตุการณ์นี้เป็นเหตุการณ์การควบคุมอย่างต่อเนื่องครั้งเดียว เมื่อในความเป็นจริงแล้วเป็นเหตุการณ์การจํากัดสองเหตุการณ์ที่เกิดขึ้นติดต่อกัน
การปฏิเสธพื้นหลัง
เนื่องจากค่าเกณฑ์การปฏิเสธพื้นหลังคือ 24 ชั่วโมง ตัวเลขการควบคุมเปอร์เซ็นต์สูงจะระบุว่าคุณใช้งานทรัพยากรความจุรายวัน (24 ชั่วโมง) มากเกินไป เมื่อการปฏิเสธพื้นหลังของคุณสูงกว่า 100% คําขอทั้งหมดจะถูกปฏิเสธ การปฏิเสธจะหยุดลงเมื่อการใช้งานความจุของคุณต่ํากว่า 100% ตัวอย่างเช่น การปฏิเสธพื้นหลัง 250% หมายความว่าคุณใช้ 2.5 เท่าของปริมาณทรัพยากรความจุประจําวันของคุณสําหรับระดับ SKU ของคุณ
หมายเหตุ
งานพื้นหลังจะไม่ถูกจํากัดและสามารถขยายเวลาที่ใช้สําหรับการปฏิเสธแบบโต้ตอบเพื่อหยุด
การหน่วงเวลาและการปฏิเสธแบบโต้ตอบ
เมื่อคุณดูวิชวลเหล่านี้ คุณจะเห็นเฉพาะสิ่งที่มีผลต่อความจุของคุณที่จุดเวลาเฉพาะเท่านั้น วิชวลเหล่านี้รวมถึงการใช้งานที่ ราบรื่น ลงในหน้าต่างการประเมินปัจจุบัน จุดเวลาในภายหลังอาจรวมถึงการใช้งานที่ราบรื่นเพิ่มเติมที่ไม่ส่งผลกระทบต่อจุดเวลานี้ การบริโภคที่ราบรื่นพื้นหลังอาจลดปริมาณการใช้งานที่พร้อมใช้งานสําหรับคําขอแบบโต้ตอบในจุดเวลาในอนาคต
การหน่วงเวลา แบบโต้ตอบ - การหน่วงเวลาการโต้ตอบ 250% หมายความว่า Fabric กําลังพยายามพอดีกับปริมาณการใช้ 25 นาทีในอีก 10 นาทีข้างหน้า
การ ปฏิเสธแบบโต้ตอบ - การปฏิเสธแบบโต้ตอบ 250% หมายความว่า Fabric กําลังพยายามให้เหมาะกับปริมาณการใช้ 2.5 ชั่วโมงในอีก 60 นาทีข้างหน้า
คํานวณเวลาที่จะกู้คืนจากการจํากัด
เมื่อการใช้งานของคุณมากกว่า 100% คุณจะต้องรอจนกว่าความจุจะลดการใช้งานในอนาคตลงต่ํากว่า 100% คุณสามารถใช้สูตรต่อไปนี้เพื่อประเมินระยะเวลาที่จะลดลงต่ํากว่า 100% โดยสมมติว่าไม่มีการใช้การคํานวณเพิ่มเติม
$$ \text{เวลาต่ําสุดในการกู้คืนจาก throttling} = \frac{\text{% ประเภทการปฏิเสธ } – \text{ }100}{100}\times{\text{period duration}} $$
การปฏิเสธแบบโต้ตอบและการหน่วงเวลาการโต้ตอบอาจใช้เวลานานกว่า 1.5 เท่าของระยะเวลาของหน้าต่างเพื่อหยุดการจํากัดผลลัพธ์ คําขอใหม่อาจเพิ่มการใช้งานไปข้างหน้าไปยังความจุได้มากขึ้น ทําให้เวลาที่ใช้ในการใช้งานความจุนานกว่า 100% นานกว่าหน้าต่างเวลา 60 นาที หรือ 10 นาที
ตัวอย่างการคํานวณการปฏิเสธพื้นหลัง
เมื่อการใช้งานของคุณถึง 250% คําขอทั้งหมดจะถูกปฏิเสธใน 36 ชั่วโมงถัดไป
$$ \frac{250-100}{100}\times{24 \text{ hours} = 36 \text{ hours}} $$
ซึ่งจะใช้เวลาอย่างน้อย 1.5 วันสําหรับการใช้งานความจุถึง 100% งานพื้นหลังจะไม่ถูกปฏิเสธ และสามารถขยายเวลาการหยุดการปฏิเสธแบบโต้ตอบได้
ตัวอย่างการคํานวณการปฏิเสธแบบโต้ตอบ
เมื่อการใช้งานของคุณถึง 250% คําขอแบบโต้ตอบเท่านั้นที่จะถูกปฏิเสธเป็นเวลาอย่างน้อย 90 นาทีถัดไป
$$ \frac{250-100}{100}\times{60 \text{ minutes} = 90 \text{ minutes}} $$
ใช้เวลาอย่างน้อย 1.5 ชั่วโมงสําหรับการใช้งานความจุเพื่อรับต่ํากว่า 100% อย่างไรก็ตาม เนื่องจากงานพื้นหลังที่มีปริมาณการใช้ในอนาคตเกิน 10 และ 60 นาที อาจส่งผลกระทบต่อความจุของคุณ ระยะเวลาของเหตุการณ์นี้อาจนานกว่า
ตัวอย่างการคํานวณความล่าช้าแบบโต้ตอบ
เมื่อการใช้งานของคุณถึง 250% คําขอแบบโต้ตอบจะล่าช้าใน 15 นาทีถัดไป
$$ \frac{250-100}{100}\times{10 \text{ minutes} = 15 \text{ minutes}} $$
ใช้เวลาอย่างน้อย 15 นาทีในการใช้งานความจุเพื่อรับต่ํากว่า 100% อย่างไรก็ตาม เนื่องจากงานพื้นหลังที่มีปริมาณการใช้ในอนาคตเกิน 10 และ 60 นาที ส่งผลกระทบต่อความจุของคุณ ระยะเวลาของเหตุการณ์นี้อาจนานกว่า
ส่วนที่แตกต่างของประสิทธิภาพการทํางาน
เม ทริกซ์ตามรายการและตารางการดําเนินการ ใช้สีเพื่อช่วยให้คุณเข้าใจว่ารายการ Fabric ทํางานอย่างไรในองค์กรของคุณ
ไม่มีสี - ค่าที่สูงกว่า -10
สีส้ม - ค่าระหว่าง -10 และ -25
สีแดง - ค่าที่ต่ํากว่า -25
เพื่อสร้างเดลต้าประสิทธิภาพการทํางาน Microsoft Fabric จะคํานวณค่าเฉลี่ยต่อชั่วโมงสําหรับการดําเนินการอย่างรวดเร็วทั้งหมดที่ใช้เวลาต่ํากว่า 200 มิลลิวินาทีในการดําเนินการให้เสร็จสมบูรณ์ ค่าต่อชั่วโมงใช้เป็นค่าเฉลี่ยเคลื่อนที่ช้าในช่วงเจ็ดวันที่ผ่านมา (168 ชั่วโมง) จากนั้นค่าเฉลี่ยเคลื่อนที่ช้าจะถูกเปรียบเทียบกับค่าเฉลี่ยระหว่างจุดข้อมูลล่าสุดและจุดข้อมูลจากเจ็ดวันที่ผ่านมา ผล ต่าง ประสิทธิภาพการทํางานจะระบุความแตกต่างระหว่างค่าเฉลี่ยสองค่าเหล่านี้
คุณสามารถใช้ค่า Delta ของประสิทธิภาพการทํางานเพื่อประเมินว่าประสิทธิภาพเฉลี่ยของรายการของคุณดีขึ้นหรือแย่ลงในสัปดาห์ที่ผ่านมาหรือไม่ ยิ่งค่าสูงขึ้นเท่าใด ประสิทธิภาพก็จะยิ่งดีเท่านั้น ค่าใกล้เคียงกับศูนย์ระบุว่าไม่มีการเปลี่ยนแปลงมากนัก และค่าลบแสดงให้เห็นว่าประสิทธิภาพเฉลี่ยของหน่วยข้อมูลของคุณแย่ลงในสัปดาห์ที่ผ่านมา
การเรียงลําดับเมทริกซ์ตามคอลัมน์ส่วนต่างของประสิทธิภาพช่วยระบุแบบจําลองความหมายที่มีการเปลี่ยนแปลงมากที่สุดในประสิทธิภาพการทํางาน ในระหว่างการตรวจสอบของคุณ อย่าลืมพิจารณา CU (s) และจํานวนผู้ใช้ ค่า ผลต่าง ของประสิทธิภาพการทํางานเป็นตัวบ่งชี้ที่ดีเมื่อพูดถึงรายการ Microsoft Fabric ที่มีการใช้งาน CU สูงเนื่องจากมีการใช้งานหรือทํางานหลายอย่าง อย่างไรก็ตาม แบบจําลองความหมายขนาดเล็กที่มีกิจกรรม CU น้อยอาจไม่สะท้อนภาพจริง เนื่องจากสามารถแสดงค่าบวกหรือค่าลบขนาดใหญ่ได้อย่างง่ายดาย