หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
การคํานวณชนิดของความจุที่คุณต้องการสําหรับการปรับใช้การวิเคราะห์แบบฝังตัวของ Power BI อาจซับซ้อนได้ ความจุที่คุณต้องการขึ้นอยู่กับพารามิเตอร์หลายตัว ซึ่งยากต่อการคาดการณ์บางส่วน
บางสิ่งที่ต้องพิจารณาเมื่อวางแผนความจุของคุณ:
- แบบจําลองข้อมูลที่คุณกําลังใช้อยู่
- จํานวนและความซับซ้อนของคิวรีที่จําเป็น
- การแจกจ่ายรายชั่วโมงของการใช้งานแอปพลิเคชันของคุณ
- อัตราการรีเฟรชข้อมูล
- รูปแบบการใช้งานอื่น ๆ ที่ยากต่อการคาดการณ์
หมายเหตุ
บทความนี้อธิบายวิธีการวางแผนความจุที่คุณต้องการและวิธีการทําการประเมินการทดสอบการโหลดสําหรับการวิเคราะห์แบบฝังตัวของ Power BI A SKU
เมื่อวางแผนความจุของคุณ ให้ทําตามขั้นตอนต่อไปนี้:
- ปรับประสิทธิภาพและปริมาณการใช้ทรัพยากรของคุณให้เหมาะสม
- กําหนด SKU ต่ําสุดของคุณ
- ประเมินโหลดความจุของคุณ
- ตั้งค่าการปรับขนาดความจุอัตโนมัติของคุณ
ปรับประสิทธิภาพและปริมาณการใช้ทรัพยากรของคุณให้เหมาะสม
ก่อนที่คุณจะเริ่มการวางแผนความจุหรือการประเมินการทดสอบการโหลด ให้ปรับประสิทธิภาพและปริมาณการใช้ทรัพยากร (โดยเฉพาะอย่างยิ่งฟุตพริ้นท์หน่วยความจํา) ของรายงานและแบบจําลองความหมายของคุณให้เหมาะสม
หากต้องการปรับประสิทธิภาพให้เหมาะสมให้เหมาะสม ให้ทําตามคําแนะนําในแหล่งข้อมูลต่อไปนี้:
- คําแนะนําการปรับให้เหมาะสมสําหรับ Power BI
- แนวทางปฏิบัติที่ดีที่สุดเพื่อประสิทธิภาพการทํางานที่รวดเร็วขึ้นในการวิเคราะห์แบบฝังตัวของ Power BI
สําหรับบทช่วยสอนโดยละเอียดเกี่ยวกับการปรับประสิทธิภาพให้เหมาะสม โปรดดูโมดูล ปรับแบบจําลองให้เหมาะสมสําหรับประสิทธิภาพใน มอดูลการฝึกอบรม Power BI
กําหนด SKU ขั้นต่ําของคุณ
ตารางต่อไปนี้สรุปข้อจํากัดทั้งหมดที่ขึ้นอยู่กับขนาดความจุ นอกจากนี้ โปรดคํานึงถึงข้อจํากัดปัจจุบัน
| SKU1 | หน่วยความจุ (CU) | Power BI SKU | วี-คอร์ Power BI |
|---|---|---|---|
| F2 | 2 | ไม่มี | ไม่มี |
| F4 | 4 | ไม่มี | ไม่มี |
| F8 | 8 | EM1/A1 | 1 |
| F16 | 16 | EM2/A2 | 2 |
| F32 | 32 | EM3/A3 | 4 |
| F64 | 64 | P1/A4 | 8 |
| F128 | 128 | P2/A5 | 16 |
| F256 | 256 | P3/A6 | 32 |
| F5122 | 512 | P4/A7 | 64 |
| F10242 | 1,024 | P5/A8 | 128 |
| F20482 | 2,048 | ไม่มี | ไม่มี |
1 ในสถานการณ์ Microsoft 365 หรือ ฝังสําหรับองค์กรของคุณ (ผู้ใช้เป็นเจ้าของข้อมูล) SKU ที่มีขนาดเล็กกว่า F64 จําเป็นต้องมีสิทธิ์การใช้งาน Pro หรือ Premium Per User (PPU) หรือ Power BI รุ่นทดลองใช้สําหรับการใช้งานเนื้อหา Power BI เป็นรายบุคคล
2 SKU เหล่านี้ไม่พร้อมใช้งานในทุกภูมิภาค หากต้องการขอใช้ SKU เหล่านี้ในภูมิภาคที่ไม่มีให้บริการ โปรดติดต่อผู้จัดการบัญชี Microsoft ของคุณ
ความจุ 3 ฟุต (ทดลอง) สืบทอดขีดจํากัด F64 (จํากัดเวลา) เว้นแต่จะระบุไว้เป็นอย่างอื่นอย่างชัดเจน
ประเมินโหลดความจุของคุณ
เพื่อทดสอบหรือประเมินโหลดความจุของคุณ:
สร้าง ความจุ Power BI Embedded Premium ใน Azure สําหรับการทดสอบ ใช้การสมัครใช้งานที่เชื่อมโยงกับผู้เช่า Microsoft Entra เดียวกันกับผู้เช่า Power BI ของคุณและบัญชีผู้ใช้ที่ลงชื่อเข้าใช้ผู้เช่าเดียวกันนั้น
กําหนดพื้นที่ทํางาน (หรือพื้นที่ทํางาน) ที่คุณจะใช้เพื่อทดสอบความจุพรีเมียมที่คุณสร้างขึ้น คุณสามารถกําหนดพื้นที่ทํางานด้วยหนึ่งในวิธีต่อไปนี้:
-
ทางโปรแกรมด้วยกลุ่ม AssignToCapacity API ตรวจสอบสถานะการกําหนดด้วย API ความจุของกลุ่ม AssignmentStatus หรือผ่านสคริปต์ PowerShell สําหรับโค้ดตัวอย่าง ดู
AssignWorkspacesToCapacityฟังก์ชันในตัวอย่าง Zero-Downtime-Capacity-Scale บน GitHub - ด้วยตนเองในฐานะผู้ดูแลระบบพื้นที่ทํางานหรือผ่านพอร์ทัลผู้ดูแลระบบในฐานะผู้ดูแลระบบ สําหรับข้อมูลเพิ่มเติม ดูกําหนดพื้นที่ทํางานให้กับความจุโดยใช้ผู้ใช้หลัก
-
ทางโปรแกรมด้วยกลุ่ม AssignToCapacity API ตรวจสอบสถานะการกําหนดด้วย API ความจุของกลุ่ม AssignmentStatus หรือผ่านสคริปต์ PowerShell สําหรับโค้ดตัวอย่าง ดู
ในฐานะผู้ดูแลระบบความจุ ให้ติดตั้งแอปการวัดความจุ Microsoft Fabric ระบุ ID ความจุและเวลา (เป็นวัน) เพื่อตรวจสอบ จากนั้นรีเฟรชข้อมูล
ใช้ เครื่องมือการประเมินความจุของ Power BI เพื่อประเมินความต้องการความจุของคุณ ที่เก็บ GitHub นี้ยังมี การฝึกหัดวิดีโอด้วย ใช้เครื่องมือนี้อย่างระมัดระวัง: ทดสอบกับผู้ใช้งานจําลองที่เกิดขึ้นพร้อมกันหลายสิบรายและยกระดับสําหรับการโหลดพร้อมกันที่สูงขึ้น (หลายร้อยหรือหลายพันขึ้นอยู่กับความต้องการของคุณ) สําหรับข้อมูลเพิ่มเติม โปรดดู ประเมินโหลดความจุของคุณ อีกวิธีหนึ่งคือใช้เครื่องมือทดสอบการโหลดอื่น ๆ แต่ถือว่า iFrame เป็นกล่องสีดําและจําลองกิจกรรมของผู้ใช้ผ่านรหัส JavaScript
ใช้แอป เมตริกความจุ Fabric ของ Microsoft ที่คุณติดตั้งในขั้นตอนที่ 3 เพื่อตรวจสอบการใช้งานความจุที่เกิดขึ้นผ่านเครื่องมือทดสอบการโหลด อีกวิธีหนึ่งคือ คุณสามารถตรวจสอบความจุได้โดยการตรวจสอบเมตริกพรีเมียมโดยใช้การแจ้งเตือนใน Azure Monitor
พิจารณาใช้ SKU ที่มีขนาดใหญ่ขึ้นสําหรับความจุของคุณหาก CPU จริงที่เกิดขึ้นบนความจุของคุณโดยการทดสอบการโหลดใกล้ถึงขีดจํากัดความจุ
ตั้งค่าการปรับขนาดอัตโนมัติ
คุณสามารถใช้เทคนิคการปรับขนาดอัตโนมัติต่อไปนี้เพื่อปรับขนาดความจุ A SKU ของคุณอย่างยืดหยุ่นเพื่อจัดการกับหน่วยความจําปัจจุบันและความต้องการของ CPU
ใช้ API การอัปเดตความจุ เพื่อปรับขนาด SKU ความจุขึ้นหรือลง หากต้องการดูวิธีใช้ API เพื่อสร้างสคริปต์ของคุณเองสําหรับการปรับขนาดขึ้นและลง โปรดดูตัวอย่างการเพิ่มขนาดความจุสคริปต์ของ Runbook PowerShell
ใช้ การแจ้งเตือนตัวตรวจสอบ เพื่อติดตามเมตริกความจุ Power BI Embedded ต่อไปนี้:
- โอเวอร์โหลด (1 หาก CPU ของความจุของคุณเกิน 100 เปอร์เซ็นต์และอยู่ในสถานะโอเวอร์โหลดมิฉะนั้นจะเป็น 0)
- CPU (เปอร์เซ็นต์ของการใช้งาน CPU)
- CPU ต่อปริมาณงานถ้ามีการใช้ปริมาณงานเฉพาะ (เช่นรายงานที่มีการแบ่งหน้า)
กําหนดค่าการแจ้งเตือนการตรวจสอบเพื่อให้เมื่อเมตริกเหล่านี้เข้าใกล้ค่าที่ระบุ การเรียกใช้สคริปต์จะถูกทริกเกอร์โดยปรับขนาดความจุขึ้นหรือลง
ตัวอย่างเช่น คุณสามารถสร้างกฎที่เรียกใช้ runbook ของความจุแบบปรับมาตราส่วนเพื่ออัปเดตความจุเป็น SKU ที่สูงขึ้นหากโอเวอร์โหลดคือ 1 หรือหากค่า CPU คือ 95 เปอร์เซ็นต์ คุณยังสามารถสร้างกฎที่เรียกใช้สคริปต์ runbook ของความจุแบบลดขนาดเพื่ออัปเดตความจุเป็น SKU ที่ต่ํากว่าหากค่า CPU ลดลงต่ํากว่า 45 หรือ 50 เปอร์เซ็นต์
คุณยังสามารถเรียกใช้คู่มือการทํางานแบบปรับมาตราส่วนขึ้นและลงโดยทางโปรแกรมตามความต้องการก่อนและหลังรีเฟรชแบบจําลองความหมาย วิธีนี้ช่วยให้มั่นใจว่าความจุของคุณมี RAM เพียงพอ (GB) สําหรับแบบจําลองความหมายขนาดใหญ่ที่ใช้ความจุนั้น