หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
สถาปัตยกรรมนี้รวมข้อมูลองค์กรแบบอ่านอย่างเดียวเข้ากับกระบวนการทางธุรกิจในการดําเนินงาน คลังข้อมูลแบบรวมศูนย์ให้แหล่งข้อมูลอ้างอิงที่ควบคุมซึ่ง Microsoft Dataverse เปิดเผยผ่านตารางเสมือน ผู้ใช้สามารถทํางานกับข้อมูลนี้ควบคู่ไปกับระเบียน Dataverse ที่สามารถแก้ไขได้ การเปิดใช้งานกระบวนการทางธุรกิจ เช่น การประเมิน คําขอ การอนุมัติ และการรวมระบบภายนอกโดยไม่ต้องจําลองข้อมูลข้ามระบบ
Tip
บทความนี้แสดงตัวอย่างสถานการณ์และสถาปัตยกรรมตัวอย่างทั่วไปเพื่อแสดงให้เห็นวิธีการขยาย Power Apps แอปพลิเคชันโดยการเชื่อมต่อเข้ากับคลังข้อมูลแบบรวมศูนย์ผ่านตารางเสมือน Dataverse ตัวอย่างสถาปัตยกรรมสามารถแก้ไขได้สำหรับสถานการณ์และอุตสาหกรรมต่างๆ มากมาย
แผนภาพสถาปัตยกรรม
เวิร์กโฟลว์
ขั้นตอนต่อไปนี้อธิบายเวิร์กโฟลว์ที่แสดงในไดอะแกรมสถาปัตยกรรมตัวอย่าง:
คลังข้อมูล SQL รวบรวมข้อมูลจากแหล่งข้อมูลที่แตกต่างกันหลายแหล่ง
Dataverse ใช้ตารางเสมือนเพื่อเข้าถึงข้อมูลที่คุณต้องการจากคลังข้อมูล เช่น ตารางผลิตภัณฑ์ทั่วโลกทั่วทั้งระบบหรือยอดขายทั่วโลกทั่วทั้งระบบ
เมื่อคุณสร้างคําขอ ตารางเสมือน Dataverse จะดึงข้อมูลอ้างอิงที่คุณต้องการ พวกเขาสอบถามคลังข้อมูลแบบเรียลไทม์ กระบวนการนี้หมายความว่าคําขอใช้ข้อมูลคลังข้อมูลที่พร้อมใช้งานเมื่อสร้าง อย่างไรก็ตาม ความใหม่จริงของข้อมูลนั้นขึ้นอยู่กับความถี่ที่ระบบต้นทางต้นทางโหลดและรีเฟรชคลังข้อมูล
นอกจากนี้ Dataverse ยังมีตารางปกติที่สามารถอ้างอิงตารางเสมือนได้ เช่น การประเมินผลผลิตภัณฑ์สําหรับหนึ่งผลิตภัณฑ์ตลอดทั้งระบบ
Power Apps มีส่วนติดต่อผู้ใช้สําหรับการดําเนินการกระบวนการทางธุรกิจโดยใช้ระเบียนที่สามารถแก้ไขได้และข้อมูลที่อ้างอิงจากคลังข้อมูลรวม
Power Automate ส่งข้อมูลหรือคําขอ API ตามตารางส่วนกลางจากคลังข้อมูลไปยังระบบภายนอก โฟลว์ระบบคลาวด์เรียก API ภายนอกและการตอบสนองกระบวนการตามความจําเป็น แอปพลิเคชัน Power Apps อาจได้รับการตอบกลับทันทีหรือได้รับการอัปเดตเมื่อการประมวลผลเสร็จสมบูรณ์ ทั้งนี้ขึ้นอยู่กับสถานการณ์
ส่วนประกอบ
Azure SQL Server: ทําหน้าที่เป็นคลังข้อมูลส่วนกลาง รวบรวมข้อมูลจากแหล่งข้อมูลที่แตกต่างกันหลายแหล่งสําหรับการเข้าถึงและการวิเคราะห์แบบรวมศูนย์
Dataverse: รองรับทั้งตารางปกติและตารางเสมือน เปิดใช้งานการรวมที่ราบรื่นและการอ้างอิงข้อมูลจากคลังสินค้า
Power Apps: ช่วยให้ผู้ใช้ทางธุรกิจสามารถดําเนินการตามกระบวนการโดยใช้ประโยชน์จากข้อมูลที่อ้างอิงและคลังสินค้า
Power Automate: อนุญาตให้มีการดําเนินการอัตโนมัติ เช่น การส่งข้อมูลหรือคําขอ API จากตารางส่วนกลางในคลังสินค้าไปยังระบบภายนอก
รายละเอียดสถานการณ์สมมติ
สถาปัตยกรรมอ้างอิงนี้ขึ้นอยู่กับโซลูชันการคํานวณการประเมินวงจรชีวิตที่ใช้ในแอปพลิเคชันบุคคลที่สาม สินค้าสําเร็จรูป วัตถุดิบ และแบบจําลองได้รับการจัดการในหลายระบบที่แตกต่างกันในหลายนิติบุคคลซึ่งครอบคลุมหลายประเทศและภูมิภาค ข้อมูลพร้อมใช้งานในคลังข้อมูลที่จัดการทั่วโลก
ทีมนานาชาติใช้เครื่องคํานวณการประเมินวงจรชีวิตบุคคลที่สามเพื่อประเมินผลิตภัณฑ์ ทีมต้องการรายละเอียดสําหรับผลิตภัณฑ์ทั้งหมดในระบบต่าง ๆ
โดยการใช้สถาปัตยกรรมนี้ คุณสามารถสร้างแอปพลิเคชันที่อ้างอิงผลิตภัณฑ์ในระบบต่าง ๆ ดึงข้อมูลที่เกี่ยวข้องจากคลังข้อมูล และสร้างและส่งคําขอสําหรับเครื่องคิดเลขบุคคลที่สาม
ข้อควรพิจารณา
ข้อควรพิจารณาเหล่านี้ใช้เสาหลักของ Power Platform Well-Architected ซึ่งเป็นชุดหลักการชี้นําเพื่อช่วยปรับปรุงคุณภาพของปริมาณงาน เรียนรู้เพิ่มเติมเกี่ยวกับ Microsoft Power Platform Well-Architected
ความน่าเชื่อถือ
ตรวจสอบให้แน่ใจว่าคลังข้อมูลมีความยืดหยุ่นต่อความล้มเหลวและความพร้อมใช้งานสูง
ใช้ข้อมูลที่ล้างข้อมูลในคลังข้อมูลเพื่อให้แน่ใจว่าเสร็จสมบูรณ์และคุณภาพของข้อมูลในตารางเสมือน
Security
จํากัดการเข้าถึงตารางเสมือนสําหรับการเข้าถึงแบบอ่านเท่านั้น
ตรวจสอบให้แน่ใจว่าข้อมูลในคลังข้อมูลเป็นแบบอ่านอย่างเดียวและมองเห็นได้ในแอปพลิเคชัน Power Apps เท่านั้น และสามารถอ้างอิงจากตาราง Dataverse ปกติได้
ความเป็นเลิศในการดำเนินงาน
สร้างมาตรฐาน ALM ข้าม Power Apps Dataverse และ Power Automate เพื่อให้มั่นใจถึงการดําเนินงานวงจรชีวิตที่สม่ําเสมอและเชื่อถือได้
เปิดใช้งานการตรวจสอบในแต่ละขั้นตอน— ตั้งแต่การนําเข้าคลังข้อมูลไปจนถึงการใช้ตารางเสมือน Dataverse เพื่อตรวจหาคุณภาพข้อมูลหรือปัญหาการเชื่อมต่ออย่างรวดเร็ว
ใช้ ALM แบบอิงโซลูชันร่วมกับรีลีสแบบค่อยเป็นค่อยไปที่ผ่านการทดสอบแล้ว สำหรับการปรับใช้ Power App, ตาราง Dataverse ปกติ และโฟลว์ Power Automate เพื่อลดความเสี่ยง
ใช้ไปป์ไลน์อัตโนมัติเพื่อลดความพยายามด้วยตนเอง รวมถึงการทําแพคเกจ การตรวจสอบความถูกต้อง และการปรับใช้สภาพแวดล้อม
ประสิทธิภาพการทำงาน
แสดงเฉพาะชุดข้อมูลที่จําเป็นโดยใช้ตารางเสมือนเพื่อลดการโหลดคิวรี
ปรับหน้าจอ Power Apps และตาราง Dataverse ให้เหมาะสมเพื่อดึงข้อมูลตามความต้องการแทนที่จะโหลดชุดข้อมูลทั้งหมด
เรียกใช้โฟลว์ของ Power Automate เฉพาะเมื่อจำเป็นเท่านั้น
ใช้คลังข้อมูลสําหรับการประมวลผลหนัก และเก็บเฉพาะการอ้างอิงที่มีน้ําหนักเบาเท่านั้นใน Dataverse เพื่อให้แน่ใจว่าสถาปัตยกรรมมีมาตราส่วน
การปรับปรุงประสบการณ์ใช้งาน
ออกแบบ Power App เพื่อให้ผู้ใช้สามารถเรียกดูและเลือกแหล่งข้อมูลส่วนกลางที่มาจากตารางเสมือนได้อย่างง่ายดาย โดยแต่ละหน้าจอจะโหลดเฉพาะข้อมูลที่จําเป็นเพื่อให้แน่ใจว่าแอปยังคงตอบสนอง
ตรวจสอบให้แน่ใจว่าแอปพลิเคชันมีส่วนติดต่อแบบรวมศูนย์สอดคล้องและคาดการณ์ได้
ผู้สนับสนุน
Microsoft ดูแลบทความนี้ ผู้เขียนต่อไปนี้ได้เขียนบทความนี้
ผู้เขียนหลัก: