สถาปัตยกรรมและส่วนประกอบ Power BI: มันทำงานอย่างไร
เผยแพร่แล้ว: 2020-03-17Power BI เป็นหนึ่งในโซลูชันการวิเคราะห์ข้อมูลที่ได้รับความนิยมมากที่สุด มันคืออะไร? ส่วนประกอบของมันคืออะไร? และมันทำงานอย่างไร? คุณจะพบสิ่งนั้นในบทความที่ครอบคลุมนี้
เราจะดูที่ สถาปัตยกรรม Power BI และการทำงานของมัน ดังนั้นโดยไม่ต้องกังวลใจต่อไป มาเริ่มกันเลย
สารบัญ
Power BI คืออะไร?
ผลิตภัณฑ์ของ Microsoft Power BI คือบริการวิเคราะห์ธุรกิจ นำเสนอภาพแบบโต้ตอบและโซลูชันระบบธุรกิจอัจฉริยะ มีอินเทอร์เฟซที่ใช้งานง่ายมาก ดังนั้นจึงมีช่วงการเรียนรู้ที่น้อยที่สุดสำหรับผู้เริ่มต้น
ช่วยให้คุณสามารถเชื่อมต่อกับแหล่งข้อมูลต่างๆ และใช้ Power Query เพื่อทำให้การแปลง การนำเข้า และการรวมง่ายขึ้น มีภาพในตัวหลายภาพและมีคุณลักษณะของการสร้างภาพที่กำหนดเองด้วย ความสามารถในการทำงานร่วมกันของซอฟต์แวร์นี้ทำให้เป็นสิ่งที่ต้องมีสำหรับองค์กรจำนวนมากเช่นกัน
อ่านเพิ่มเติม: 29 คำถามและคำตอบในการสัมภาษณ์ Power BI ที่พบบ่อยที่สุด
สถาปัตยกรรม Power BI
เพื่อให้เข้าใจซอฟต์แวร์นี้ดีขึ้น คุณควรดูที่ สถาปัตยกรรม Power Bi ซึ่งประกอบด้วยส่วนประกอบหลายส่วน เราได้กล่าวถึงแต่ละองค์ประกอบเหล่านี้โดยละเอียดในประเด็นต่อไปนี้:
ที่มาของข้อมูล
Power BI มีแหล่งข้อมูลมากมาย เนื่องจากเข้ากันได้กับแหล่งข้อมูลที่หลากหลาย คุณจึงไม่ต้องกังวลมากในเรื่องนี้ คุณสามารถนำเข้าข้อมูลจากแหล่งออนไลน์หรือไฟล์ในที่จัดเก็บในเครื่องของคุณ มีขีดจำกัด 1 GB ถ้าคุณนำเข้าข้อมูลจากแหล่งข้อมูลออนไลน์หรือในองค์กร
แหล่งข้อมูลที่โดดเด่น Power BI รองรับมีดังนี้:
- GitHub
- เฟสบุ๊ค
- Google Analytics
- Salesforce (รายงาน)
- อิมพาลา
- ฐานข้อมูล Sybase
- XML
- JSON
- อเมซอน Redshift
- ทรัพย์ ฮานา
- ฐานข้อมูล MySQL
- Oracle Database
- ฐานข้อมูล Teradata
- Excel
- ฐานข้อมูล Azure SQL
- CSV/ข้อความ
- HDFS (ที่เก็บข้อมูล Hadoop)
- Spark
- ไดนามิก 365
- MailChimp
รายการค่อนข้างละเอียดถี่ถ้วน แต่คุณสามารถเข้าใจถึงความหลากหลายที่คุณได้รับเมื่อดูแหล่งข้อมูลของโซลูชันนี้
Power BI Desktop
คุณสามารถติดตั้ง Power Bi บนพีซีของคุณได้เช่นกัน และส่วนประกอบที่สามารถดาวน์โหลดได้ของ Power Bi คือ Power BI Desktop เป็นโซลูชันซอฟต์แวร์ฝั่งไคลเอ็นต์ที่เต็มไปด้วยเครื่องมือและคุณลักษณะหลายอย่างเพื่อเชื่อมต่อแหล่งข้อมูล ดำเนินการสร้างแบบจำลองข้อมูล และสร้างรายงาน สิ่งที่ดีที่สุดเกี่ยวกับเครื่องมือนี้คือมันฟรี
ซึ่งหมายความว่าคุณไม่จำเป็นต้องจ่ายค่าธรรมเนียมใดๆ สำหรับการใช้งาน คุณสามารถดาวน์โหลดและเริ่มใช้งานได้ทันที มีอินเทอร์เฟซ 'ลากแล้วปล่อย' ที่ทำให้การแสดงภาพข้อมูลทำได้ง่ายมาก
มีคุณลักษณะมากมายในซอฟต์แวร์เดสก์ท็อปนี้ รวมถึงตัวเลือกในการกำหนดความสัมพันธ์ระหว่างชุดข้อมูลต่างๆ การสร้างแบบจำลองข้อมูลและภาพ และการเผยแพร่รายงาน ผู้เชี่ยวชาญด้านข่าวกรองธุรกิจส่วนใหญ่ใช้เดสก์ท็อป Power BI เพื่อสร้างรายงาน
เรียนรู้เพิ่มเติม: การวิเคราะห์ธุรกิจ: เครื่องมือ แอปพลิเคชัน และประโยชน์
บริการ Power BI
Power BI ให้บริการบนคลาวด์แก่คุณเช่นกัน ซึ่งเรียกว่า Power BI Service เป็นแพลตฟอร์มออนไลน์ที่ให้คุณเผยแพร่และแชร์รายงานที่คุณสร้างบน Power BI Desktop Power BI Service ช่วยให้คุณสามารถทำงานร่วมกับผู้อื่นในรายงานของคุณและสร้างแดชบอร์ดได้อย่างเหมาะสม
มีหลายชื่อสำหรับโซลูชันนี้ รวมถึง 'ไซต์ Power BI' และ "พอร์ทัลเว็บ Power BI' มีเวอร์ชันฟรีและเวอร์ชันที่ต้องชำระเงินสองเวอร์ชัน ได้แก่ Pro และ Premium
เวอร์ชัน Pro ให้ตัวเลือกแก่คุณในการตรวจสอบ BI ในระบบคลาวด์และดำเนินการวิเคราะห์เฉพาะกิจ นอกเหนือจากการเผยแพร่ การทำงานร่วมกัน และการแบ่งปัน
ในทางกลับกัน เวอร์ชันพรีเมียมมีการควบคุมการปรับใช้และการดูแลระบบขั้นสูง มีความสามารถในการ วิเคราะห์ข้อมูลขนาดใหญ่ และการรายงานบนคลาวด์

เซิร์ฟเวอร์รายงาน Power BI
ส่วนประกอบนี้ค่อนข้างคล้ายกับที่เราได้กล่าวถึงก่อนหน้านี้ (Power BI Service) ความแตกต่างคือเซิร์ฟเวอร์รายงาน Power BI เป็นโซลูชันภายในองค์กรและไม่ใช่โซลูชันบนระบบคลาวด์ สำหรับองค์กรที่ต้องการเก็บข้อมูลไว้กับตัวเองและต้องการหลีกเลี่ยงการใช้ที่เก็บข้อมูลบนคลาวด์
คุณได้รับคุณลักษณะเดียวกันกับที่คุณได้รับใน Power BI Service เช่น การสร้างรายงาน การสร้างแดชบอร์ด และการแชร์รายงานกับสมาชิกในทีมคนอื่นๆ คุณควรมีการสมัครสมาชิก Power BI Premium หากคุณต้องการใช้โซลูชันนี้
เกตเวย์ Power BI
Power BI Gateway ช่วยให้ถ่ายโอนข้อมูลอย่างปลอดภัยระหว่างผู้ใช้สองคน มันเชื่อมต่อแหล่งข้อมูลในสถานที่ คุณสามารถถ่ายโอนข้อมูลระหว่างที่เก็บข้อมูลในสถานที่และบริการคลาวด์ คุณจะได้รับตัวเลือกมากมายในขณะที่เลือกบริการคลาวด์ รวมถึง Power BI, PowerApps, Microsoft Flow, Azure Analysis และ Azure Logic Apps
Power BI Embedded
Power BI Embedded ให้ API แก่คุณที่คุณสามารถใช้เพื่อฝังแดชบอร์ดและรายงานลงในแอปพลิเคชันที่กำหนดเอง เป็นบริการในสถานที่ใน Azure
Power BI Mobile
แอป Power BI Mobile ช่วยให้คุณสามารถเชื่อมต่อกับข้อมูลภายในองค์กรหรือที่จัดเก็บบนคลาวด์ได้จากทุกที่โดยใช้มือถือของคุณ ส่วนประกอบนี้ปรับปรุงการช่วยสำหรับการเข้าถึงของสถาปัตยกรรม Power BI เนื่องจากคุณสามารถเข้าถึงข้อมูลของคุณได้จากทุกที่ทุกเวลา แอปมือถือของ Power BI พร้อมใช้งานสำหรับโทรศัพท์ iOS, Android และ Windows
นอกเหนือจากองค์ประกอบหลักของสถาปัตยกรรม Power BI ที่เราได้กล่าวถึงในที่นี้ ยังมีองค์ประกอบเล็กๆ อื่นๆ อีกมากมายที่มีบทบาทสำคัญเช่นกัน ส่วนประกอบเหล่านี้บางส่วน ได้แก่ :
- พาวเวอร์เดือย
- แบบสอบถาม Power BI
- แผนที่พลังงาน
- ถาม&ตอบเกี่ยวกับพลัง
- พาวเวอร์วิว
การดำเนินการของ Power BI – มันทำงานอย่างไร
เมื่อคุณทราบเกี่ยวกับส่วนต่างๆ ของสถาปัตยกรรม Power BI แล้ว มาดูวิธีดำเนินการกัน อันดับแรก ข้อมูลจะไหลเข้าสู่ส่วนต่างๆ ของ Power BI จากแหล่งที่มา ตามที่เราได้กล่าวไปแล้ว Power BI ช่วยให้คุณสามารถเชื่อมต่อกับแหล่งข้อมูลประเภทต่างๆ คุณสามารถถ่ายโอนข้อมูลที่มีอยู่ในแหล่งเหล่านั้นไปยังเดสก์ท็อป Power BI
ที่นั่น คุณสามารถเขียน พัฒนา และเผยแพร่รายงานได้ หากคุณกำลังใช้บริการในสถานที่ คุณจะถ่ายโอนข้อมูลไปยัง Power BI Service และหากคุณใช้บริการบนระบบคลาวด์ คุณจะต้องส่งผ่าน Power BI Gateway ไปยังระบบคลาวด์
ความคิดสุดท้าย
เราหวังว่าคุณจะพบว่าบทความนี้มีประโยชน์ อย่างที่คุณเห็น Microsoft Power BI เป็นเครื่องมือที่น่าทึ่งที่สามารถทำงานวิเคราะห์ข้อมูลได้หลากหลาย ตั้งแต่การทำงานร่วมกันไปจนถึงการเข้าถึงที่ง่ายดาย มีคุณลักษณะมากมายเพื่อทำให้การแสดงข้อมูลง่ายขึ้น
หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ Power BI, Big Data, Data Science และ Machine Learning โปรดดู บล็อกของ เรา
หากคุณอยากเรียนรู้เกี่ยวกับ Power BI เกี่ยวกับวิทยาศาสตร์ข้อมูล ลองดูประกาศนียบัตร PG ด้านวิทยาศาสตร์ข้อมูลของ IIIT-B และ upGrad ซึ่งสร้างขึ้นสำหรับมืออาชีพที่ทำงานและมีกรณีศึกษาและโครงการมากกว่า 10 รายการ เวิร์กช็อปภาคปฏิบัติจริง การให้คำปรึกษากับอุตสาหกรรม ผู้เชี่ยวชาญ ตัวต่อตัวกับที่ปรึกษาในอุตสาหกรรม การเรียนรู้มากกว่า 400 ชั่วโมงและความช่วยเหลือด้านงานกับบริษัทชั้นนำ
เหตุใดรายงาน Power BI ของฉันจึงช้ามาก
Power BI เป็นเครื่องมือที่มีชื่อเสียงมากที่ธุรกิจใช้เพื่อสร้างแดชบอร์ดและรายงานเพื่อการตัดสินใจที่มีประสิทธิภาพสำหรับธุรกิจ Power BI เป็นเครื่องมือด่วนสำหรับจัดการฐานข้อมูลขนาดใหญ่ แต่คุณอาจพบว่าตัวเองรอเป็นเวลานานก่อนที่จะโหลดภาพลงในรายงาน
มีเหตุผลมากมายที่อยู่เบื้องหลังประสิทธิภาพที่ไม่ดีของรายงาน Power BI หากคุณใช้กราฟิกมากเกินไป ให้คงตัวเลือกเริ่มต้นไว้ ใช้กราฟิกแบบกำหนดเองที่ไม่ผ่านการรับรอง หรือใช้ข้อมูลจำนวนมาก มีโอกาสสูงที่ประสิทธิภาพจะต่ำและรายงานจะช้า ซึ่งอาจส่งผลให้ Power BI พยายามเพิ่มเติมสำหรับการโหลดและเพิ่มระยะเวลาที่คุณต้องรอ
เมื่อใดที่คุณไม่ควรใช้ Power BI
Microsoft Power BI เป็นเครื่องมือที่ทรงพลังมากสำหรับการสร้างรายงานและแดชบอร์ดที่เป็นภาพสำหรับข้อมูลทั้งหมดของคุณ ทำให้ง่ายต่อการศึกษารูปแบบและแนวโน้มตามข้อมูลที่มีอยู่ซึ่งแสดงด้วยภาพ โดยปกติ นักพัฒนาชอบใช้ Power BI สำหรับกรณีส่วนใหญ่ แต่มีบางกรณีที่คุณควรหลีกเลี่ยงการใช้ Power BI
จะทำให้ Power BI เร็วขึ้นได้อย่างไร
Power BI เป็นเครื่องมือยอดนิยมสำหรับการสร้างรายงานและแดชบอร์ดตั้งแต่เริ่มต้นโดยอิงจากข้อมูลที่มีอยู่ เมื่อคุณเพิ่มวิดเจ็ตและฟังก์ชันต่างๆ มากเกินไป คุณจะสังเกตเห็นว่า Power BI ทำงานช้ามากและใช้งานยาก นี่คือที่ที่คุณต้องใช้เทคนิคบางอย่างเพื่อลดความซับซ้อนของงานสำหรับ Power BI และทำให้เร็วพอสำหรับคุณ บางส่วนกำลังใช้ประโยชน์จากจำนวนเต็มทุกที่ที่เป็นไปได้ ลบทุกสิ่งที่ไม่ได้ใช้ ผสานกับวิดเจ็ต Power BI เริ่มต้น และใช้แถว N บนสุดในตารางชุดข้อมูลขนาดใหญ่