วิธีการ: สังเกตแนวโน้มการใช้งานคลังข้อมูล Synapse
นําไปใช้กับ:✅ จุดสิ้นสุดการวิเคราะห์ SQL และ Warehouse ใน Microsoft Fabric
เรียนรู้วิธีการสังเกตแนวโน้มและปริมาณงานคลังข้อมูลของคุณใน Microsoft Fabric โดยใช้แอปเมตริกความจุของ Microsoft Fabric
แอปเมตริกความจุของ Microsoft Fabric ช่วยให้สามารถมองเห็นการใช้งานความจุสําหรับปริมาณงาน Fabric ทั้งหมดในที่เดียว ผู้ดูแลระบบความจุส่วนใหญ่ใช้เพื่อตรวจสอบประสิทธิภาพของปริมาณงานและการใช้งานเมื่อเปรียบเทียบกับความจุที่ซื้อ
ข้อกำหนดเบื้องต้น
- มี สิทธิ์การใช้งาน Microsoft Fabric ซึ่งให้หน่วยความจุ (CUs) ที่ใช้ร่วมกันทั่วทั้งปริมาณงาน Fabric ทั้งหมด
- เพิ่มแอปเมตริกความจุ Microsoft Fabric จาก AppSource
สังเกตแนวโน้มโดยรวมในทุกรายการในความจุ Fabric
ในแอปเมตริกความจุผ้า ใช้ แผนภูมิ ริบบอนหลายเมตริกเพื่อค้นหาจุดสูงสุดในการใช้งานแบบ CU ค้นหารูปแบบในการใช้งานผ้าของคุณที่ตรงกับกิจกรรมของผู้ใช้ปลายทางสูงสุด การประมวลผลในตอนกลางคืน การรายงานเป็นครั้งคราว ฯลฯ กําหนดว่าทรัพยากรใดที่ใช้ CU มากที่สุดในการใช้งานสูงสุดและ/หรือชั่วโมงทําการ
กราฟนี้สามารถให้แนวโน้ม CU ระดับสูงใน 14 วันที่ผ่านมาเพื่อดูว่าปริมาณงาน Fabric ใดที่ใช้ CU มากที่สุด
- ใช้ตารางสินค้าเพื่อระบุคลังสินค้าเฉพาะที่ใช้การคํานวณมากที่สุด ตาราง
Items
ในแผนภูมิริบบอนหลายเมตริกให้ปริมาณการใช้ที่รวมในระดับรายการ ในมุมมองนี้ ตัวอย่างเช่น คุณสามารถระบุสินค้าที่มีการใช้ CUs มากที่สุด - เลือก "คลังสินค้า" ในรายการ ดรอปดาวน์ เลือกชนิด รายการ
- เรียงลําดับตารางรายการตาม CU(s) จากมากไปหาน้อย
- ตอนนี้คุณสามารถระบุรายการโดยใช้หน่วยความจุส่วนใหญ่ ระยะเวลาโดยรวมของกิจกรรม จํานวนผู้ใช้ และอื่นๆ
ดูรายละเอียดแนวลึกผ่านกิจกรรมสูงสุด
ใช้กราฟจุดเวลาเพื่อระบุช่วงของกิจกรรมที่การใช้งาน CU อยู่ในจุดสูงสุด เราสามารถระบุการใช้งานกิจกรรมแบบโต้ตอบและพื้นหลังของแต่ละบุคคลได้
รูปภาพเคลื่อนไหวต่อไปนี้จะแสดงขั้นตอนหลายขั้นตอนที่คุณสามารถใช้เพื่อเข้าถึงรายละเอียดเกี่ยวกับการใช้งาน การจํากัดผลลัพธ์ และข้อมูลการใช้งานเกิน สําหรับข้อมูลเพิ่มเติม โปรดเยี่ยมชม Throttling ใน Microsoft Fabric
- เลือกแท็บการใช้งานในกราฟสํารวจจุดเวลาเพื่อระบุจุดเวลาที่การใช้งานความจุเกินสิ่งที่ซื้อ เส้นประสีเหลืองช่วยให้สามารถมองเห็นขีดจํากัด SKU ด้านบนได้ ขีดจํากัด SKU ด้านบนจะขึ้นอยู่กับ SKU ที่ซื้อพร้อมกับการเปิดใช้งานการปรับขนาดอัตโนมัติ ถ้าความจุเปิดใช้งานการปรับขนาดอัตโนมัติ
- เลือกแท็บ การควบคุม และไปที่ส่วน การปฏิเสธพื้นหลัง ซึ่งสามารถใช้ได้มากที่สุดสําหรับคําขอคลังสินค้า ในตัวอย่างรูปภาพเคลื่อนไหวก่อนหน้านี้ สังเกตว่าในวันที่ 16 ตุลาคม 2023 เวลา 12:57 PM คําขอพื้นหลังทั้งหมดในความจุถูกจํากัดผลลัพธ์ เส้น 100% แสดงขีดจํากัดสูงสุดตาม Fabric SKU ที่ซื้อ
- เลือก แท็บ Overages กราฟนี้จะให้ภาพรวมของหนี้สินที่จะถูกรวบรวมและดําเนินการไปข้างหน้าในช่วงเวลาหนึ่ง
- เพิ่ม % (สีเขียว): เมื่อความจุโอเวอร์โหลดและเริ่มเพิ่มไปยังบักเก็ตหนี้
- % การเผาไหม้ (สีน้ําเงิน): เมื่อหนี้เริ่มลดลงและการใช้งานกําลังการผลิตโดยรวมลดลงต่ํากว่า 100%
- % สะสม (สีแดง): แสดงหนี้สินโดยรวมณ จุดเวลา นี่จะต้องถูกทําลายในที่สุด
- ในแท็บ การใช้ประโยชน์ การควบคุม หรือ การจํากัดผลลัพธ์ ให้เลือกจุดเวลาเฉพาะเพื่อเปิดใช้งานปุ่ม สํารวจ สําหรับการวิเคราะห์การเข้าถึงรายละเอียดเพิ่มเติม
- เลือก สํารวจ หน้าใหม่มีตารางเพื่อสํารวจรายละเอียดของการดําเนินการทั้งแบบโต้ตอบและแบบเบื้องหลัง หน้านี้แสดงการดําเนินการเบื้องหลังบางอย่างที่ไม่เกิดขึ้นในเวลานั้น เนื่องจากตรรกะการทําให้เรียบ 24 ชั่วโมง ในรูปภาพเคลื่อนไหวก่อนหน้านี้ การดําเนินการจะแสดงระหว่าง 15 ตุลาคม 12:57 PM ถึง 16 ตุลาคม 12:57 PM เนื่องจากการดําเนินการพื้นหลังยังคงราบรื่นที่จุดเวลาที่เลือก
- ในตารางการทํางานแบบเบื้องหลัง คุณยังสามารถระบุผู้ใช้ การดําเนินการ เวลาเริ่มต้น/หยุด ระยะเวลาที่ใช้ CUs มากที่สุดได้
ตารางการดําเนินการยังแสดงรายการของการดําเนินการที่เป็น InProgress ดังนั้นคุณจึงสามารถทําความเข้าใจคิวรีการเรียกใช้ที่นานและปริมาณการใช้ CU ปัจจุบันได้
การระบุของการดําเนินการที่ใช้ทรัพยากรจํานวนมาก: เรียงลําดับตารางตาม Total CU(s) จากมากไปหาน้อยเพื่อค้นหาคิวรีที่แพงที่สุด จากนั้นใช้ ID การดําเนินการเพื่อระบุการดําเนินการที่ไม่ซ้ํากัน นี่คือ ID คําสั่งแบบกระจาย ซึ่งสามารถใช้ในการตรวจสอบเครื่องมืออื่น ๆ เช่น มุมมองการจัดการแบบไดนามิก (DMV) และข้อมูลเชิงลึกของคิวรีสําหรับความสามารถในการตรวจสอบย้อนกลับจากต้นจนจบ เช่นใน
dist_statement_id
sys.dm_exec_requests และdistributed_statement_id
ใน insights.exec_requests_history คิวรี ตัวอย่าง:คิวรี T-SQL ตัวอย่างต่อไปนี้ใช้ ID การดําเนินการภายในคิวรี
sys.dm_exec_requests
ในมุมมองการจัดการแบบไดนามิกSELECT * FROM sys.dm_exec_requests WHERE dist_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE';
คิวรี T-SQL ต่อไปนี้ใช้ ID การดําเนินการในคิวรีบน
queryinsights.exec_requests_history
มุมมองSELECT * FROM queryinsights.exec_requests_history WHERE distributed_statement_id = '00AA00AA-BB11-CC22-DD33-44EE44EE44EE`;
- กราฟ ตาราง Burndown แสดงถึงปริมาณงาน Fabric ที่แตกต่างกันที่ทํางานบนความจุนี้และ % คํานวณที่ใช้โดยพวกเขาที่จุดเวลาที่เลือก
- รายการตารางสําหรับ DMS คือปริมาณงานคลังสินค้าของคุณ ในตัวอย่างก่อนหน้านี้รูปภาพเคลื่อนไหว DMS ได้เพิ่ม 26% ไปยังหนี้สินโดยรวมที่พกพาไป
- คอลัมน์ % สะสมให้เปอร์เซ็นต์ของปริมาณความจุที่มากเกินไป ค่านี้ควรต่ํากว่า 100% เพื่อหลีกเลี่ยงการจํากัดปริมาณ ตัวอย่างเช่น ในตัวอย่างรูปภาพเคลื่อนไหวก่อนหน้านี้ 2433.84% ระบุว่า DMS ใช้ความจุมากกว่าความจุมากกว่าที่ SKU (F2) ในปัจจุบันใช้ 24 เท่า
เนื้อหาที่เกี่ยวข้อง
- การรายงานการเรียกเก็บเงินและการใช้งานในคลังข้อมูล Synapse
- ตรวจสอบการเชื่อมต่อ เซสชัน และคําขอโดยใช้ DMV
- การจัดการปริมาณงาน
- แนวทางสําหรับคลังข้อมูล Synapse ใน Microsoft Fabric
- แอปเมตริกความจุ Microsoft Fabric คืออะไร
- การทําให้เรียบและการควบคุมในคลังสินค้าข้อมูล Fabric
- หยุดชั่วคราวและดําเนินต่อในคลังข้อมูล Fabric