สถานการณ์การใช้งาน Power BI: การวิเคราะห์แบบเรียลไทม์แบบบริการตนเอง
หมายเหตุ
บทความนี้เป็นส่วนหนึ่งของ ชุดการวางแผน การใช้งาน Power BI ของบทความ ชุดข้อมูลนี้เน้นไปที่ประสบการณ์การใช้งาน Power BI ภายใน Microsoft Fabric เป็นหลัก สําหรับบทนําสู่ชุดข้อมูล โปรดดู ที่ การวางแผนการใช้งาน Power BI
สถานการณ์การใช้งานนี้มุ่งเน้นไปที่วิธีที่นักวิเคราะห์ธุรกิจสามารถสร้างรายงาน Power BI แบบเรียลไทม์ ได้ สิ่งที่มีความหมายตามเวลาจริงคือข้อมูลเป็นปัจจุบันอยู่เสมอ และผู้ใช้รายงานไม่จําเป็นต้องโต้ตอบกับการแสดงภาพ การแสดงภาพข้อมูลควรรีเฟรชโดยอัตโนมัติเพื่อแสดงข้อมูลปัจจุบันเสมอ
รายงานแบบเรียลไทม์ช่วยให้องค์กรสามารถตรวจสอบและตัดสินใจอย่างมั่นใจโดยอิงจากข้อมูลล่าสุด
หมายเหตุ
ในบทความนี้ คําศัพท์ แบบเรียลไทม์ หมายถึง ใกล้เคียงกับเวลาจริง ความใกล้เคียงกับเวลาจริงหมายความว่ามีความล่าช้าในระดับหนึ่งเสมอ (เรียกว่าเวลาแฝง) เนื่องจากการประมวลผลข้อมูลและเวลาการส่งผ่านเครือข่าย
สำคัญ
Microsoft ได้ประกาศวันที่เกษียณสําหรับการสตรีมในเวลาจริงใน Power BI สําหรับข้อมูลเพิ่มเติม โปรดดู ประกาศการเกษียณของการสตรีมในเวลาจริงใน Power BI
ในการพัฒนาการวิเคราะห์แบบเรียลไทม์แบบบริการตนเอง นักวิเคราะห์ธุรกิจจะต้องสร้าง (หรือเชื่อมต่อกับ) แบบจําลองความหมาย DirectQuery ก่อน จากนั้นพวกเขาสามารถสร้างรายงานและตั้งค่าการตั้งค่าการ รีเฟรช หน้าอัตโนมัติ เมื่อตั้งค่าแล้ว Power BI จะรีเฟรชหน้ารายงานเพื่อแสดงข้อมูลปัจจุบันโดยอัตโนมัติ
เคล็ดลับ
คุณยังสามารถบรรลุการวิเคราะห์แบบเรียลไทม์ใน Power BI โดยใช้ ชุดข้อมูลการพุช อย่างไรก็ตาม หัวข้อนี้อยู่นอกขอบเขตสําหรับสถานการณ์การใช้งานแบบเรียลไทม์แบบบริการตนเองนี้เนื่องจากเป็นเป้าหมายของนักพัฒนา ชุดข้อมูลการพุชมักจะเกี่ยวข้องกับการพัฒนาโซลูชันทางโปรแกรม
เพื่อทําความเข้าใจทั้งหมดของการวิเคราะห์แบบเรียลไทม์ของ Power BI ทํางานผ่านการตรวจสอบข้อมูลในแบบเรียลไทม์ด้วยเส้นทางการเรียนรู้ Power BI
ไดอะแกรมสถานการณ์จําลอง
ไดอะแกรมต่อไปนี้แสดงภาพรวมระดับสูงของการดําเนินการของผู้ใช้ทั่วไปส่วนใหญ่และคอมโพเนนต์ Power BI ที่สนับสนุนการวิเคราะห์แบบเรียลไทม์แบบบริการตนเอง วัตถุประสงค์หลักคือการสร้างแบบจําลอง DirectQuery และสร้างรายงาน Power BI ที่ใช้การรีเฟรชหน้าอัตโนมัติ
เคล็ดลับ
เราขอแนะนําให้คุณ ดาวน์โหลดไดอะแกรม สถานการณ์ถ้าคุณต้องการฝังลงในงานนําเสนอ เอกสารหรือบล็อกโพสต์ของคุณ หรือพิมพ์ออกมาเป็นโปสเตอร์บนผนัง เนื่องจากเป็นภาพกราฟิกเวกเตอร์ที่ปรับขนาดได้ (SVG) คุณสามารถปรับขนาดขึ้นหรือลงได้โดยไม่สูญเสียคุณภาพ
ไดอะแกรมด้านบนแสดงการดําเนินการ เครื่องมือ และคุณลักษณะของผู้ใช้ต่อไปนี้:
รายการ | คำอธิบาย |
---|---|
|
ผู้สร้างเนื้อหาใช้ Power BI Desktop เพื่อสร้างแบบจําลอง DirectQuery |
|
Power BI Desktop ส่งคิวรีในระบบไปยังแหล่งข้อมูลต้นแบบเพื่อดึงข้อมูลปัจจุบัน |
|
ผู้สร้างเนื้อหาสร้างรายงานที่จะแสดงใกล้การอัปเดตแบบเรียลไทม์โดยการเปิดใช้งานและตั้งค่า การรีเฟรชหน้าอัตโนมัติ |
|
เมื่อพร้อมแล้ว ผู้สร้างเนื้อหาจะเผยแพร่ไฟล์ Power BI Desktop (.pbix) หรือไฟล์โครงการ Power BI (.pbip) ไปยังพื้นที่ทํางานใน บริการของ Power BI หรือ พอร์ทัล Fabric |
|
เมื่อเผยแพร่แล้ว พื้นที่ทํางานประกอบด้วยรายงานใหม่และแบบจําลองความหมาย DirectQuery เมื่อพื้นที่ทํางานเป็นพื้นที่ทํางานส่วนบุคคลหรือ Pro ช่วงเวลาการรีเฟรชหน้าอัตโนมัติต่ําสุดคือ 30 นาที (แม้ว่าผู้สร้างรายงานจะตั้งค่าช่วงเวลาที่ต่ํากว่า) |
|
เมื่อผู้ใช้รายงานเปิดหน้ารายงานที่มีการเปิดใช้งานการรีเฟรชหน้าอัตโนมัติ การแสดงภาพข้อมูลจะรีเฟรชโดยอัตโนมัติเพื่อแสดงข้อมูลปัจจุบัน |
|
แหล่งข้อมูลบางแหล่งอาจจําเป็นต้องใช้เกตเวย์ข้อมูลภายในองค์กรหรือเกตเวย์ VNet สําหรับการรีเฟรชข้อมูล เช่นเดียวกับที่อยู่ภายในเครือข่ายส่วนตัว |
|
แต่ละวิชวลบนหน้ารีเฟรชหน้าอัตโนมัติจะคิวรีแบบจําลองความหมายเพื่อดึงข้อมูลปัจจุบันจากแหล่งข้อมูลพื้นฐาน |
|
เมื่อมีการจัดเก็บรายงานการรีเฟรชหน้าอัตโนมัติในพื้นที่ทํางานที่ใช้ความจุ Fabric, ความจุพรีเมียม หรือโหมดสิทธิการใช้งาน Premium Per UserPower BI สามารถรีเฟรชโดยอัตโนมัติในช่วงเวลาหนึ่งนาทีหรือมากกว่า นอกจากนี้ยังสามารถใช้ชนิดการรีเฟรชการตรวจหาการเปลี่ยนแปลงเพื่อให้ Power BI สามารถหลีกเลี่ยงการรีเฟรชที่ไม่จําเป็นได้อีกด้วย เมื่อตั้งค่าชนิดการรีเฟรชของการตรวจหาการเปลี่ยนแปลงแล้ว Power BI จะส่งคิวรีการตรวจหาการเปลี่ยนแปลงเพื่อตรวจสอบว่าข้อมูลมีการเปลี่ยนแปลงหรือไม่ตั้งแต่รีเฟรชอัตโนมัติครั้งล่าสุด เมื่อ Power BI ตรวจพบการเปลี่ยนแปลง Power BI จะรีเฟรชวิชวลทั้งหมดบนหน้า |
|
ผู้ใช้รายงานดูเนื้อหาล่าสุดจากพื้นที่ทํางานหรือแอป Power BI |
|
ผู้ดูแลระบบความจุสามารถเปิดหรือปิดใช้งานคุณลักษณะการรีเฟรชหน้าอัตโนมัติได้ เมื่อปิดใช้งานคุณลักษณะ การรีเฟรชหน้าอัตโนมัติจะไม่ทํางานสําหรับรายงานใด ๆ ที่จัดเก็บไว้ในพื้นที่ทํางานที่กําหนดไว้ในความจุ ผู้ดูแลระบบความจุยังสามารถตั้งค่าช่วงเวลาการรีเฟรชต่ําสุดและช่วงเวลาการดําเนินการต่ําสุดได้ ช่วงเวลาต่ําสุดเหล่านี้จะแทนที่การตั้งค่าหน้ารายงานใดๆ ที่ใช้ช่วงเวลาที่ต่ํากว่า |
|
ผู้ดูแลระบบผ้าจะดูแลและตรวจสอบกิจกรรมในพอร์ทัล Fabric |
สำคัญ
ในบางครั้งที่บทความนี้อ้างอิงถึง Power BI Premium หรือการสมัครใช้งานความจุ (P SKU) โปรดทราบว่าในขณะนี้ Microsoft กําลังรวมตัวเลือกการซื้อและหยุดใช้งาน Power BI Premium ต่อความจุ SKU ลูกค้าใหม่และลูกค้าที่มีอยู่ควรพิจารณาซื้อการสมัครใช้งานความจุ Fabric (F SKU) แทน
สําหรับข้อมูลเพิ่มเติม โปรดดู ที่ การอัปเดตที่สําคัญเกี่ยวกับการให้สิทธิ์การใช้งาน Power BI Premium และ คําถามที่ถามบ่อยของ Power BI Premium
ประเด็นสําคัญ
ต่อไปนี้คือประเด็นสําคัญบางประการที่ต้องเน้นเกี่ยวกับสถานการณ์การวิเคราะห์แบบเรียลไทม์แบบบริการตนเอง
แหล่งข้อมูลที่ได้รับการสนับสนุน
คุณลักษณะการรีเฟรชหน้าอัตโนมัติใช้ไม่ได้กับรายงานที่เชื่อมต่อกับการนําเข้าแบบจําลอง ซึ่งตารางทั้งหมดใช้โหมดที่เก็บข้อมูลการนําเข้า คุณลักษณะจะทํางานเฉพาะเมื่อรายงาน Power BI เชื่อมต่อกับแบบจําลองความหมายที่:
- รวมถึงตารางโหมดที่เก็บข้อมูล DirectQuery
- ใช้การรีเฟรชแบบเพิ่มหน่วยเพื่อรับข้อมูลล่าสุดในแบบเรียลไทม์ด้วย DirectQuery ความสามารถนี้จะอธิบายไว้ในหัวข้อนี้ในภายหลัง
- เป็น การเชื่อมต่อ สดไปยังแบบจําลองตารางใน Azure Analysis Services (AAS) หรือ SQL Server Analysis Services (SSAS)
- เป็นชุดข้อมูลการพุช
แบบจําลอง DirectQuery เป็นอีกทางเลือกหนึ่งสําหรับแบบจําลองการนําเข้า แบบจําลองที่พัฒนาขึ้นในโหมด DirectQuery จะไม่นําเข้าข้อมูล แต่มีเพียงเมตาดาต้าที่กําหนดโครงสร้างแบบจําลองเท่านั้น เมื่อมีการคิวรีแบบจําลอง คิวรีเดิมจะถูกใช้เพื่อดึงข้อมูลจากแหล่งข้อมูลพื้นฐาน
จากมุมมองแบบบริการตนเอง นักวิเคราะห์ธุรกิจสามารถเพิ่มตารางที่เก็บข้อมูล DirectQuery ไปยังแบบจําลองของพวกเขาใน Power BI Desktop ได้ โดยให้แหล่งข้อมูลสนับสนุนโหมดที่เก็บข้อมูลนี้ โดยทั่วไปแล้ว ฐานข้อมูลเชิงสัมพันธ์ได้รับการสนับสนุนโดย DirectQuery สําหรับรายการทั้งหมดของแหล่งข้อมูลที่สนับสนุน DirectQuery ดูแหล่งข้อมูลที่ได้รับการสนับสนุนโดย DirectQuery
นักวิเคราะห์ธุรกิจยังสามารถปรับปรุงแบบจําลองการนําเข้าได้โดยการตั้งค่าการรีเฟรชแบบเพิ่มหน่วย การเปิดใช้งานตัวเลือก รับข้อมูลล่าสุดในแบบเรียลไทม์ด้วย DirectQuery (เฉพาะที่ได้รับการสนับสนุนโดยพื้นที่ทํางานแบบพรีเมียม) Power BI Desktop จะเพิ่มพาร์ติชัน DirectQuery เพื่อให้แน่ใจว่ามีการดึงข้อมูลล่าสุด สําหรับข้อมูลเพิ่มเติม โปรดดู การรีเฟรชแบบเพิ่มหน่วยและข้อมูลแบบเรียลไทม์สําหรับแบบจําลองเชิงความหมาย
นักวิเคราะห์ธุรกิจยังสามารถสร้าง การเชื่อมต่อ สดไปยังแบบจําลองตารางที่มีอยู่ที่มีตารางโหมดที่เก็บข้อมูล DirectQuery ได้
เกี่ยวข้องกับเจ้าของแหล่งข้อมูล
ก่อนที่จะเผยแพร่รายงานการรีเฟรชหน้าอัตโนมัติ เป็นความคิดที่ดีที่จะพูดคุยเกี่ยวกับข้อกําหนดแบบเรียลไทม์กับเจ้าของแหล่งข้อมูลก่อน เนื่องจากการรีเฟรชหน้าอัตโนมัติสามารถวางปริมาณงานที่สําคัญในแหล่งข้อมูลได้
พิจารณาหน้ารายงานเดียวที่มีการตั้งค่าการรีเฟรชทุก ๆ ห้านาทีและมีสองวิชวล เมื่อหน้ารายงานเปิดขึ้น Power BI จะส่งคิวรีอย่างน้อย 24 รายการต่อชั่วโมง (12 รีเฟรชคูณด้วยวิชวลสองวิชวล) ไปยังแหล่งข้อมูลพื้นฐาน ในตอนนี้ ให้พิจารณาว่าผู้ใช้รายงาน 10 รายเปิดหน้ารายงานเดียวกันในเวลาเดียวกัน ในกรณีนี้ Power BI จะส่งคิวรี 240 รายการต่อชั่วโมง
สิ่งสําคัญคือต้องพูดคุยเกี่ยวกับข้อกําหนดแบบเรียลไทม์ รวมถึงจํานวนวิชวลบนหน้ารายงานและช่วงเวลาการรีเฟรชที่ต้องการ เมื่อกรณีการใช้งานมีความชอบธรรม เจ้าของแหล่งข้อมูลสามารถทําตามขั้นตอนเชิงรุกได้โดยการเพิ่มขนาดแหล่งข้อมูล นอกจากนี้ พวกเขายังสามารถปรับแหล่งข้อมูลให้เหมาะสมโดยการเพิ่มดัชนีที่มีประโยชน์และมุมมองที่เป็นรูปธรรม สําหรับข้อมูลเพิ่มเติม โปรดดูคําแนะนําแบบจําลอง DirectQuery ใน Power BI Desktop
ชนิดการรีเฟรช
คุณลักษณะการรีเฟรชหน้าอัตโนมัติรองรับการรีเฟรชสองประเภท
- ช่วงเวลาคงที่ : อัปเดตวิชวลหน้าทั้งหมดตามช่วงเวลาคงที่ซึ่งสามารถจากทุกๆ วินาทีไปหลายวัน
- การตรวจหาการเปลี่ยนแปลง : อัปเดตวิชวลหน้าทั้งหมดที่ให้ข้อมูลต้นทางนั้นมีการเปลี่ยนแปลงตั้งแต่การรีเฟรชอัตโนมัติครั้งล่าสุด ซึ่งจะหลีกเลี่ยงการรีเฟรชที่ไม่จําเป็น ซึ่งสามารถช่วยลดการใช้ทรัพยากรสําหรับบริการของ Power BI และแหล่งข้อมูลพื้นฐาน Power BI สนับสนุนเฉพาะชนิดการรีเฟรชนี้สําหรับพื้นที่ทํางานแบบพรีเมียมและสําหรับแบบจําลองข้อมูลที่โฮสต์โดย Power BI แบบจําลองข้อมูลระยะไกลซึ่งโฮสต์ใน AAS หรือ SSAS ไม่ได้รับการสนับสนุน
หากต้องการตั้งค่าการตรวจหาการเปลี่ยนแปลง คุณต้องสร้างหน่วยวัดชนิดพิเศษที่เรียกว่า หน่วยวัดการตรวจหาการเปลี่ยนแปลง ตัวอย่างเช่น หน่วยวัดการตรวจหาการเปลี่ยนแปลงอาจคิวรีสําหรับหมายเลขใบสั่งขายสูงสุด Power BI ใช้หน่วยวัดการตรวจหาการเปลี่ยนแปลงเพื่อคิวรีแหล่งข้อมูล ในแต่ละครั้ง Power BI จัดเก็บผลลัพธ์คิวรีเพื่อให้สามารถเปรียบเทียบกับผลลัพธ์ถัดไป (ตามช่วงเวลาการรีเฟรชที่คุณตั้งค่า) เมื่อผลลัพธ์แตกต่างกัน Power BI จะรีเฟรชหน้า
แบบจําลองสามารถมีหน่วยวัดการตรวจหาการเปลี่ยนแปลงได้เพียงรายการเดียวเท่านั้น และมีหน่วยวัดการตรวจหาการเปลี่ยนแปลงได้สูงสุด 10 รายการต่อผู้เช่าเท่านั้น
สําหรับข้อมูลเพิ่มเติม ดู ชนิดการรีเฟรช
การจัดการความจุ
เมื่อแนบพื้นที่ทํางานกับความจุแบบพรีเมียม ผู้ดูแลระบบความจุสามารถเปิดหรือปิดใช้งานคุณลักษณะการรีเฟรชหน้าอัตโนมัติสําหรับความจุได้ เมื่อปิดใช้งานคุณลักษณะ การรีเฟรชหน้าอัตโนมัติจะไม่ทํางานสําหรับรายงานใด ๆ ที่จัดเก็บไว้ในพื้นที่ทํางานที่แนบมา
ผู้ดูแลระบบความจุยังสามารถตั้งค่าช่วงเวลาการรีเฟรชต่ําสุด (ค่าเริ่มต้นห้านาที) และช่วงเวลาการดําเนินการต่ําสุด (ค่าเริ่มต้นห้านาที) ช่วงการดําเนินการจะกําหนดความถี่ของคิวรีการตรวจหาการเปลี่ยนแปลง เมื่อช่วงหน้ารายงานน้อยกว่าช่วงเวลาต่ําสุดของความจุ Power BI จะใช้ช่วงเวลาต่ําสุดของความจุ
หมายเหตุ
ช่วงต่ําสุดจะไม่นําไปใช้กับรายงานที่เปิดใน Power BI Desktop
เมื่อมีปัญหาด้านประสิทธิภาพการทํางานที่เกี่ยวข้องกับการรีเฟรชหน้าอัตโนมัติ ผู้ดูแลระบบความจุสามารถ:
- เพิ่มขนาดความจุเป็น Premium SKU ที่มีขนาดใหญ่ขึ้น
- เพิ่มช่วงเวลาต่ําสุด
สําหรับข้อมูลเพิ่มเติม ดู ช่วงเวลาการรีเฟรชหน้า
การตั้งค่าเกตเวย์
โดยทั่วไป แล้ว จําเป็นต้องใช้เกตเวย์ ข้อมูลเมื่อเข้าถึงแหล่งข้อมูลที่อยู่ภายในเครือข่ายส่วนตัวหรือเครือข่ายเสมือน เกตเวย์สนับสนุนการดําเนินการ DirectQuery (คิวรีวิชวลและคิวรีการตรวจหาการเปลี่ยนแปลง)
ระบบ oversight
บันทึกกิจกรรมบันทึกกิจกรรมของผู้ใช้ที่เกิดขึ้นในบริการของ Power BI ผู้ดูแลระบบ Power BI สามารถใช้ข้อมูลบันทึกกิจกรรมที่รวบรวมไว้เพื่อทํา การตรวจสอบ เพื่อช่วยให้พวกเขาเข้าใจรูปแบบการใช้งานและการเริ่มนําไปใช้ได้
โดยใช้แอปเมตริกความจุ Fabric ที่พร้อมใช้งานสําหรับผู้ดูแลระบบ คุณสามารถแสดงภาพความจุของคิวรีที่มีลําดับความสําคัญต่ําถูกใช้ไปเท่าใด คิวรีที่มีลําดับความสําคัญต่ําประกอบด้วยคิวรีรีเฟรชหน้าอัตโนมัติและคิวรีการรีเฟรชแบบจําลอง คิวรีการตรวจหาการเปลี่ยนแปลงไม่มีความสําคัญต่ํา
เนื้อหาที่เกี่ยวข้อง
สําหรับสถานการณ์อื่น ๆ ที่มีประโยชน์เพื่อช่วยคุณในการตัดสินใจการใช้งาน Power BI โปรดดู บทความ สถานการณ์ การใช้งาน Power BI