ข้อมูลเชิงลึกด้านประสิทธิภาพคืออะไร (พรีวิว)
ข้อสำคัญ
ฟีเจอร์นี้กำลังได้รับการปรับปรุงอย่างมีนัยสำคัญและจนกว่าจะมีเวอร์ชันใหม่ ฟีเจอร์ปัจจุบันจะถูกปิดใช้งาน
[หัวข้อนี้คือเอกสารรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]
ข้อมูลเชิงลึกด้านประสิทธิภาพเป็นเครื่องมือแบบบริการตนเองสำหรับผู้ผลิตแอประดับองค์กรที่วิเคราะห์ข้อมูลผู้ใช้รันไทม์และจัดเตรียมรายการคำแนะนำตามลำดับความสำคัญเพื่อช่วยปรับปรุงประสิทธิภาพของแอปแบบจำลอง คุณลักษณะนี้ให้ชุดข้อมูลเชิงลึกเกี่ยวกับการวิเคราะห์รายวันที่เกี่ยวข้องกับประสิทธิภาพของแอปแบบจำลอง Power Apps หรือแอปการมีส่วนร่วมกับลูกค้า เช่น Dynamics 365 Sales หรือ Dynamics 365 Service พร้อมคำแนะนำและรายการที่สามารถดำเนินการได้ ผู้ผลิตแอประดับองค์กรสามารถดูข้อมูลเชิงลึกด้านประสิทธิภาพโดยละเอียดได้ที่ระดับแอปใน พอร์ทัล Power Apps
วิธีการเข้าถึง
ลงชื่อเข้าใช้ Power Apps
ในบานหน้าต่างนำทางด้านซ้าย เลือก แอป จากนั้นเลือกแอปแบบจำลอง
ใช้เมนูบริบท ... หรือแถบคำสั่งเพื่อเลือก ประสิทธิภาพ
หากคุณต้องการเปลี่ยนสภาพแวดล้อมที่ทำให้แอปของคุณใช้งานได้ คุณสามารถเลือกสภาพแวดล้อมที่มุมบนขวาของหน้าโดยใช้ตัวเลือก สภาพแวดล้อม หรือคุณสามารถนำทางไปยังข้อมูลเชิงลึกด้านประสิทธิภาพจากเมนูบริบทของแอปแบบจำลองจากพื้นที่ โซลูชัน
ข้อสำคัญ
เนื่องจากคำแนะนำถูกสร้างขึ้นโดยใช้ข้อมูลผู้ใช้ เราขอแนะนำให้คุณดูข้อมูลเชิงลึกด้านประสิทธิภาพจากสภาพแวดล้อมที่จะใช้แอป เช่น สภาพแวดล้อมที่ใช้งานจริง
วิธีสร้างข้อมูลเชิงลึก
ข้อมูลเชิงลึกด้านประสิทธิภาพจะสร้างขึ้นตามข้อมูลผู้ใช้ที่รวบรวมของแอปแบบจำลองของคุณทุกๆ 24 ชั่วโมง เมื่อผู้ใช้ปลายทางใช้แอป ข้อมูลผู้ใช้หลักที่บันทึกโดยแพลตฟอร์ม Power Apps ถูกเก็บไว้ โปรแกรมข้อมูลเชิงลึกด้านประสิทธิภาพใช้ข้อมูลนี้และวิเคราะห์เพื่อสร้างข้อมูลเชิงลึกและคำแนะนำที่เกี่ยวข้องกับการปรับปรุงประสิทธิภาพ
ข้อมูลเชิงลึกด้านประสิทธิภาพพร้อมใช้งานสำหรับแอปแบบจำลองทั้งหมดในสภาพแวดล้อมที่คุณเลือก โดยมีข้อมูลผู้ใช้ที่บันทึกไว้ คุณสามารถดูประวัติข้อมูลเชิงลึกสำหรับเจ็ดวันก่อนหน้า ตราบใดที่มีการใช้งานในวันที่ที่เลือก โดยเลือกวันที่ในรายการบนแท็บ ประสิทธิภาพ
โปรแกรมข้อมูลเชิงลึกด้านประสิทธิภาพสร้างข้อมูลเชิงลึกในช่วง 24 ชั่วโมงในวันที่เลือกในเขตเวลาสากลที่อิงตามเวลาสากล (UTC) ข้อมูลเชิงลึกของวันก่อนหน้า ตั้งแต่ 00:00 ถึง 23:59 UTC ถูกสร้างขึ้นประมาณ 02:00 ถึง 05:00 UTC ในวันที่กำหนด ดังนั้น ข้อมูลเชิงลึกและคำแนะนำสำหรับข้อมูลผู้ใช้การใช้งานที่บันทึกไว้ของวันก่อนหน้าจะพร้อมใช้งานในช่วงเช้าในเขตเวลา UTC เวลาที่พร้อมให้บริการจะแตกต่างกันไปตามเขตเวลาท้องถิ่นของคุณและความแตกต่างจาก UTC
ตัวอย่างเช่น ข้อมูลเชิงลึกสำหรับช่วงเวลา 24 ชั่วโมงซึ่งครอบคลุมวันที่ 8 มิถุนายน เวลา 00:00 น. ถึง 23:59 น. UTC จะถูกสร้างขึ้นระหว่าง 02:00 ถึง 05:00 UTC ของวันที่ 9 มิถุนายน ดังนั้น ข้อมูลเชิงลึกและคำแนะนำสำหรับข้อมูลผู้ใช้ที่บันทึกในวันที่ 8 มิถุนายน UTC จะพร้อมใช้งานในเช้าวันที่ 9 มิถุนายน UTC
ข้อมูลเชิงลึกสามารถจัดเรียงตามความรุนแรงได้ตั้งแต่ ให้ข้อมูล คำเตือน ถึง วิกฤต ความรุนแรงจะถูกถ่วงน้ำหนักขึ้นอยู่กับผลกระทบของการค้นพบที่มีต่อประสิทธิภาพโดยรวม ความรุนแรงถูกกำหนดโดยปัจจัยหลายประการ เช่น ปริมาณการใช้งาน ประสิทธิภาพของการโหลดหน้าเว็บช้า และค่าผิดปกติ รายการวิกฤตเกินเกณฑ์ที่กำหนด และเราขอแนะนำให้คุณจัดการกับสิ่งเหล่านั้นก่อน
ข้อมูลเชิงลึกถูกสร้างขึ้นสำหรับหลายชนิดจากพื้นที่ต่างๆ รวมถึงสภาพแวดล้อมไคลเอ็นต์ การแก้ไข/ปรับปรุงตามคำสั่ง ประสิทธิภาพของหน้า และเครือข่าย ตัวอย่างเช่น หากผู้ใช้หลายคนใช้แอปนี้ในเบราว์เซอร์รุ่นเก่าที่ไม่แนะนำ ประสิทธิภาพโดยทั่วไปจะช้าลง ดังนั้นผู้ผลิตจะเห็นข้อมูลเชิงลึกที่เกี่ยวข้องกับชนิดและรุ่นของเบราว์เซอร์ในตารางข้อมูลเชิงลึก
ข้อมูลเชิงลึกด้านประสิทธิภาพแสดงรายการคำแนะนำที่จัดลำดับความสำคัญเพื่อช่วยผู้ผลิตปรับปรุงประสิทธิภาพของแอปแบบจำลอง คุณสามารถเลือกแต่ละแถวในตารางเพื่อดูข้อมูลโดยละเอียดสำหรับแต่ละประเภทได้
คำอธิบายของข้อมูลเชิงลึกด้านประสิทธิภาพ
ตารางข้อมูลเชิงลึกด้านประสิทธิภาพมีคอลัมน์เหล่านี้
คอลัมน์ | รายละเอียด |
---|---|
ความรุนแรง | ข้อมูลเชิงลึกสามารถจำแนกได้เป็น ให้ข้อมูล คำเตือน หรือ วิกฤต ความรุนแรงจะพิจารณาจากเวลาในการโหลดหน้าประสิทธิภาพและจำนวนผู้ใช้ปลายทางที่ได้รับผลกระทบจากเหตุการณ์ |
พื้นที่ | พื้นที่นี้กำหนดแง่มุมของการวิเคราะห์ข้อมูลผู้ใช้โดยโปรแกรมของข้อมูลเชิงลึกด้านประสิทธิภาพ รวมถึงสภาพแวดล้อมไคลเอ็นต์ เครือข่าย และรูปแบบการใช้งาน |
ประเภท | ชุดรูปแบบที่ข้อมูลเชิงลึกเฉพาะอยู่ ประเภทจะถูกจัดกลุ่มภายใต้พื้นที่ |
แรงจูงใจ | ให้ภาพรวมว่าเหตุใดข้อมูลเชิงลึกบางอย่างอาจส่งผลต่อประสิทธิภาพโดยรวมของแอปของคุณ |
ข้อมูลเชิงลึก | ให้รายละเอียดการค้นพบที่เกี่ยวข้องกับประเภทเฉพาะและสรุปผลกระทบด้านประสิทธิภาพ |
คำแนะนำ | สรุปการดำเนินการที่คุณสามารถทำได้ |
วิธีการปรับปรุง | ลิงก์ไปยังคู่มือสำหรับประเภทเฉพาะ ซึ่งอาจประกอบด้วยข้อมูลเพิ่มเติมหรือแหล่งข้อมูลภายนอกเพื่อช่วยคุณบรรเทาปัญหาและปรับปรุงประสิทธิภาพ |
ข้อมูล | ข้อมูลหลักฐานเพื่อสนับสนุนการค้นพบในส่วนข้อมูลเชิงลึก |
ID ข้อมูลเชิงลึก | ตัวระบุสำหรับประเภทข้อมูลเชิงลึกเฉพาะ |
ตรวจสอบด้านใดบ้าง
ประสิทธิภาพของแอปแบบจำลองอาจได้รับผลกระทบจากหลายปัจจัย ในแนวนอน แอปอาจได้รับผลกระทบจากสภาพแวดล้อมไคลเอ็นต์ เครือข่าย รูปแบบการใช้งาน การแก้ไข/ปรับปรุงตามคำสั่ง และการกำหนดค่า ในแนวตั้ง เว็บเซิร์ฟเวอร์หรือเซิร์ฟเวอร์ SQL แบ็คเอนด์อาจส่งผลต่อประสิทธิภาพการทำงานในฝั่งไคลเอ็นต์
ดังนั้นจึงเป็นประโยชน์ที่จะระบุสิ่งที่อาจทำให้การโหลดหน้าหรือการทำงานช้าลง โปรแกรมข้อมูลเชิงลึกด้านประสิทธิภาพวิเคราะห์ข้อมูลที่รวบรวมผู้ใช้และสอดคล้องกับประเภท
ในบางสถานการณ์ อาจมีเหตุผลที่ชัดเจนสำหรับปัญหาด้านประสิทธิภาพ ในกรณีอื่นๆ อาจมีสาเหตุหลายประการที่ระบุจากประเภทที่อาจอธิบายความช้าได้
ตารางต่อไปนี้สรุปว่าส่วนใดและประเภทใดที่โปรแกรมข้อมูลเชิงลึกด้านประสิทธิภาพตรวจสอบ
พื้นที่
ประเภทข้อมูลเชิงลึก
รายละเอียด
ประสิทธิภาพโดยรวม
ภาพรวม
ให้ข้อมูลสรุปโดยรวมของประสิทธิภาพของแอปที่เลือก คุณสามารถดูประสิทธิภาพของแอปโดยสังเขป ข้อมูลเพิ่มเติม: ประสิทธิภาพโดยรวม
สภาพแวดล้อมไคลเอ็นต์
ความต้องการของระบบขั้นต่ำ
ผู้ใช้อย่างน้อยควรใช้ระบบที่ตรงตามข้อกำหนดขั้นต่ำ ข้อมูลเชิงลึกนี้บอกผู้ผลิตว่ามีผู้ใช้กี่รายที่ตรงตามเกณฑ์ดังกล่าวหากผู้ใช้รวบรวมและคนอื่นไม่ทำ ข้อมูลเพิ่มเติม: ความต้องการของระบบขั้นต่ำ
สภาพแวดล้อมไคลเอ็นต์
ชนิดของเบราว์เซอร์
ประสิทธิภาพจะแตกต่างกันไปตามชนิดของเบราว์เซอร์ ข้อมูลเชิงลึกนี้บ่งชี้ว่าผู้ใช้ใช้งานเบราว์เซอร์ที่ทันสมัยหรือเบราว์เซอร์ Internet Explorer (IE) ที่ไม่แนะนำ ประสิทธิภาพของ Power Apps ใน IE นั้นช้ากว่าอย่างเห็นได้ชัดเมื่อเทียบกับเบราว์เซอร์สมัยใหม่ ข้อมูลเพิ่มเติม: ชนิดของเบราว์เซอร์
สภาพแวดล้อมไคลเอ็นต์
เวอร์ชันเบราว์เซอร์
แม้ว่าผู้ใช้จะใช้งานเบราว์เซอร์ที่ทันสมัย แต่ก็อาจประสบปัญหาการทำงานช้าหากใช้เบราว์เซอร์ที่ทำงานบนรุ่นที่เก่ากว่า โดยทั่วไปแล้ว ขอแนะนำให้ใช้รุ่นล่าสุดต่อไป ข้อมูลเพิ่มเติม: รุ่นของเบราว์เซอร์
สภาพแวดล้อมไคลเอ็นต์
โปรโตคอล HTTP
Power Apps รองรับโปรโตคอล HTTP/2 โดยทั่วไปแอปจะทำงานได้ดีกว่าเมื่อใช้โปรโตคอล HTTP/2 เมื่อเทียบกับ HTTP/1.1 ข้อจำกัดที่สำคัญอย่างหนึ่งของ HTTP/1.1 คือการเชื่อมต่อพร้อมกันแบบจำกัดไปยังโดเมนเดียวกัน ซึ่งอาจทำให้แอปทำงานช้า ข้อมูลเพิ่มเติม: โปรโตคอล HTTP
เครือข่าย
ประสิทธิภาพของเครือข่าย
เวลาแฝงของเครือข่าย อัตราความเร็ว และแบนด์วิดท์เป็นปัจจัยสำคัญที่ส่งผลต่อประสิทธิภาพของเว็บแอปพลิเคชัน แอปสามารถทำงานแตกต่างกันขึ้นอยู่กับประสิทธิภาพของเครือข่าย เนื่องจากเนื้อหาบางอย่างควรดาวน์โหลด ข้อมูลเพิ่มเติม: ประสิทธิภาพเครือข่าย
รูปแบบการใช้งาน
ชนิดของการโหลดหน้า
ชนิดการโหลดหน้าอาจส่งผลต่อประสิทธิภาพของแอป การโหลดหน้าที่มีข้อมูล (แคช) จะเร็วกว่าการโหลดหน้าที่ไม่มีข้อมูล (ไม่แคช) เนื่องจากทรัพยากรจะโหลดมาจากแคช ข้อมูลเพิ่มเติม: ชนิดการโหลดหน้า
ประสิทธิภาพของหน้า
แดชบอร์ดล่าช้า
สาเหตุหนึ่งที่แดชบอร์ดอาจโหลดช้าคือการสอบถามที่เกี่ยวข้องของแผนภูมิหรือไทล์ที่มีประสิทธิภาพต่ำ หากการสอบถามดำเนินการผ่านชุดข้อมูลจำนวนมาก ก็อาจทำให้ตอบกลับได้ช้า นอกเหนือจากการตรวจสอบจำนวนตัวควบคุมแผนภูมิและไทล์บนแดชบอร์ด เราแนะนำให้ตรวจสอบการสอบถามที่เกี่ยวข้องสำหรับทั้งแผนภูมิหรือไทล์ ข้อมูลเพิ่มเติม: แดชบอร์ดล่าช้า
การกำหนดเอง
ชนิดการเรียกใช้ XHR
ผู้สร้างสามารถปรับแต่งแอปแบบจำลองโดยเพิ่มฟังก์ชันแบบกำหนดเองที่ทำให้ XMLHttpRequest เป็นเหตุการณ์ ถ้าการเรียกใช้ XMLHttpRequest (XHR) เกิดขึ้นพร้อมกัน งานอื่นๆ ต้องรอจนกว่าการเรียกใช้ XHR จะเสร็จสิ้น เราขอแนะนำให้คุณทำการเรียกใช้ XHR ในฟังก์ชันแบบกำหนดเองของคุณแบบอะซิงโครนัส ข้อมูลเพิ่มเติม: ชนิดการเรียกใช้คำขอ XML HTTP (XHR)
การกำหนดเอง
การควบคุมที่ไม่สนับสนุน
ตัวควบคุมบางตัว เช่น สวิตช์สลับและตัวควบคุม V1 ของปฏิทินเลิกใช้งานแล้ว ผู้ผลิตควรใช้ตัวควบคุมที่ทันสมัยเสมอ ข้อมูลเพิ่มเติม: ตัวควบคุมที่ไม่สนับสนุน
การกำหนดเอง
ประสิทธิภาพ Sandbox
ผู้ผลิตสามารถสร้างปลั๊กอินของตนเองได้ มีหลายแง่มุมที่ต้องตรวจสอบเพื่อยืนยันว่าวิธีการของปลั๊กอินทำงานได้ดี ทั้งนี้ขึ้นอยู่กับรูปแบบที่นำมาใช้ เช่น เหตุการณ์การหมดเวลา ข้อมูลเชิงลึกนี้จะตรวจสอบการหมดเวลาของปลั๊กอินเพื่อดูว่ามีสาเหตุมาจากการหมดเวลาของการเรียกใช้ตำแหน่งข้อมูลภายนอกที่ผู้สร้างนำไปใช้หรือไม่ ข้อมูลเพิ่มเติม:รหัสข้อมูลเชิงลึก: ประสิทธิภาพ Sandbox - ปลั๊กอินหลัก
การกำหนดเอง
การสอบถามที่บันทึกไว้
ขณะสร้างโซลูชัน ผู้ผลิตสามารถสร้างและนำการสอบถามที่บันทึกไว้มาใช้ซ้ำได้ หากมีการสร้างแบบสอบถามที่บันทึกไว้อย่างไม่ถูกต้อง อาจทำให้การสอบถามทำงานช้าลง ดังนั้น ฟอร์มหรือมุมมองใดๆ ที่ใช้การสอบถามที่บันทึกไว้ที่มีปัญหาอาจประสบปัญหาประสิทธิภาพการทำงานช้า
การตั้งค่าคอนฟิก
การตั้งค่าบันทึกการติดตามปลั๊กอิน
ผู้ดูแลระบบสามารถเปิดใช้งานบันทึกการติดตามปลั๊กอินสำหรับสภาพแวดล้อม Dataverse จาก ไม่มี เป็น ทั้งหมด ซึ่งเป็นประโยชน์ในการตรวจสอบบันทึกการติดตามปลั๊กอินในขั้นตอนการพัฒนา อย่างไรก็ตาม สำหรับสภาพแวดล้อมการผลิต เราแนะนำให้ตั้งค่าคุณสมบัติเป็น ข้อยกเว้น หรือ ไม่มี เพื่อลดกิจกรรมการบันทึกที่เข้มข้นซึ่งอาจทำให้ประสิทธิภาพของแอปลดลง ข้อมูลเพิ่มเติม: การตั้งค่าบันทึกการติดตามปลั๊กอิน