Thông tin chuyên sâu về hiệu suất là gì? (bản xem trước)
Quan trọng
Tính năng này đang được cải thiện đáng kể và tính năng hiện tại sẽ bị vô hiệu hóa cho đến khi có phiên bản mới.
[Chủ đề này là tài liệu hướng dẫn trước khi phát hành và có thể thay đổi.]
Thông tin chuyên sâu về hiệu suất là một công cụ tự phục vụ dành cho những người tạo ứng dụng doanh nghiệp phân tích dữ liệu người dùng trong thời gian chạy và cung cấp danh sách đề xuất được ưu tiên để giúp cải thiện hiệu suất của các ứng dụng dựa trên mô hình. Tính năng này cung cấp một tập hợp thông tin chuyên sâu phân tích hàng ngày liên quan đến hiệu suất của ứng dụng Customer Engagement hoặc ứng dụng dựa trên mô hình Power Apps, chẳng hạn như Dynamics 365 Sales hoặc Dynamics 365 Service, với các đề xuất và các mục có thể hành động. Các nhà sản xuất ứng dụng doanh nghiệp có thể xem thông tin chuyên sâu về hiệu suất ở cấp ứng dụng trong cổng thông tin Power Apps.
Làm cách nào để truy cập?
Đăng nhập vào Power Apps.
Trên ngăn điều hướng bên trái, hãy chọn Ứng dụng, và sau đó chọn một ứng dụng dựa trên mô hình.
Sử dụng menu ngữ cảnh ... hoặc thanh lệnh để chọn Hiệu suất.
Nếu bạn muốn chuyển đổi môi trường nơi ứng dụng của bạn được triển khai, bạn có thể chọn môi trường ở góc trên cùng bên phải của trang bằng cách sử dụng bộ chọn Môi trường. Ngoài ra, bạn có thể điều hướng đến thông tin chuyên sâu về hiệu suất từ menu ngữ cảnh của ứng dụng dựa trên mô hình từ phần Giải pháp.
Quan trọng
Vì các đề xuất được tạo bằng dữ liệu người dùng, chúng tôi khuyên bạn nên xem thông tin chuyên sâu về hiệu suất từ môi trường nơi sẽ dùng ứng dụng, chẳng hạn như môi trường sản xuất.
Cách tạo thông tin chuyên sâu
Thông tin chuyên sâu về hiệu suất được tạo dựa trên dữ liệu người dùng được thu thập của ứng dụng dựa trên mô hình của bạn cứ sau 24 giờ. Khi người dùng cuối dùng một ứng dụng, dữ liệu chính của người dùng được nền tảng Power Apps ghi lại sẽ được lưu trữ. Công cụ thông tin chuyên sâu về hiệu suất sử dụng và phân tích dữ liệu này để tạo ra thông tin chuyên sâu và đề xuất liên quan đến cải tiến hiệu suất.
Thông tin chuyên sâu về hiệu suất có sẵn cho tất cả các ứng dụng dựa trên mô hình trong môi trường bạn đã chọn, miễn là có dữ liệu người dùng được ghi lại. Bạn có thể xem lịch sử thông tin chuyên sâu trong bảy ngày trước, miễn là có sử dụng vào ngày đã chọn, bằng cách chọn một ngày trong danh sách trên tab Hiệu suất.
Công cụ thông tin chuyên sâu về hiệu suất tạo ra thông tin chuyên sâu trong khoảng thời gian 24 giờ vào một ngày đã chọn theo múi giờ được điều phối theo giờ quốc tế (UTC). Thông tin chuyên sâu cho ngày hôm trước, từ 00:00 đến 23:59 UTC, được tạo vào khoảng 02:00 đến 05:00 UTC vào một ngày nhất định. Do đó, thông tin chuyên sâu và đề xuất về dữ liệu người dùng sử dụng được ghi lại vào ngày hôm trước sẽ có sẵn vào buổi sáng theo múi giờ UTC. Thời gian có sẵn sẽ khác nhau dựa trên múi giờ địa phương của bạn và sự khác biệt của múi giờ so với UTC.
Ví dụ: thông tin chuyên sâu cho khoảng thời gian 24 giờ vào ngày 8 tháng 6 từ 00:00 đến 23:59 UTC được tạo trong khoảng thời gian từ 02:00 đến 05:00 UTC vào ngày 9 tháng 6. Do đó, thông tin chuyên sâu và đề xuất cho dữ liệu người dùng được ghi lại vào ngày 8 tháng 6 UTC sẽ có sẵn vào sáng ngày 9 tháng 6 UTC.
Thông tin chuyên sâu có thể được sắp xếp theo mức độ nghiêm trọng – từ Thông tin, Cảnh báo đến Nghiêm trọng. Mức độ nghiêm trọng được tính theo trọng số tùy thuộc vào ảnh hưởng của các phát hiện đối với hiệu suất tổng thể. Mức độ nghiêm trọng được xác định bởi một số yếu tố như khối lượng sử dụng, hiệu suất tải trang chậm và các yếu tố ngoại lệ. Các mục quan trọng vượt quá ngưỡng nhất định và bạn nên giải quyết những mục đó trước.
Thông tin chuyên sâu được tạo cho một số danh mục từ các lĩnh vực khác nhau bao gồm môi trường máy khách, các tùy chỉnh, hiệu suất trang và mạng. Ví dụ: nếu một số người dùng đang dùng ứng dụng trên phiên bản cũ hơn của trình duyệt không được khuyến nghị, thì nói chung, hiệu suất sẽ chậm hơn. Do đó, các nhà sản xuất sẽ thấy thông tin chuyên sâu liên quan đến loại và phiên bản trình duyệt trong lưới thông tin chuyên sâu.
Thông tin chuyên sâu về hiệu suất cung cấp danh sách đề xuất được ưu tiên để giúp các nhà sản xuất cải thiện hiệu suất của các ứng dụng dựa trên mô hình. Bạn có thể chọn từng hàng trong lưới để xem thông tin chuyên sâu cho từng danh mục.
Giải thích thông tin chuyên sâu về hiệu suất
Lưới thông tin chuyên sâu về hiệu suất có các cột này.
Column | Mô tả |
---|---|
Mức độ | Thông tin chuyên sâu có thể được phân loại là Thông tin, Cảnh báo hoặc Nghiêm trọng. Mức độ nghiêm trọng được xác định bởi thời gian tải trang hiệu suất và số lượng người dùng cuối bị ảnh hưởng bởi một sự kiện. |
Diện tích | Phần này xác định các khía cạnh của việc phân tích dữ liệu người dùng bằng công cụ của Thông tin chuyên sâu về hiệu suất. Bao gồm môi trường máy khách, mạng và các kiểu sử dụng. |
Danh mục | Chủ đề của thông tin chuyên sâu cụ thể bao gồm. Các danh mục được nhóm lại trong Khu vực. |
Động lực | Cung cấp tổng quan về lý do tại sao một thông tin chuyên sâu cụ thể có thể tác động đến hiệu suất tổng thể của ứng dụng của bạn. |
Thông tin chuyên sâu | Chi tiết hóa các phát hiện liên quan đến một danh mục cụ thể và phác thảo tác động của hiệu suất. |
Đề xuất | Vạch ra các hành động bạn có thể thực hiện. |
Cách cải thiện | Liên kết đến tài liệu cho một danh mục cụ thể, có thể chứa thêm thông tin hoặc tài nguyên bên ngoài để giúp bạn giảm thiểu vấn đề của mình và cải thiện hiệu suất. |
Dữ liệu | Dữ liệu bằng chứng để hỗ trợ các phát hiện trong phần thông tin chuyên sâu. |
ID thông tin chuyên sâu | Mã định danh cho một danh mục thông tin chuyên sâu cụ thể. |
Thông tin chuyên sâu kiểm tra những khía cạnh nào?
Hiệu suất của một ứng dụng dựa trên mô hình có thể bị ảnh hưởng bởi nhiều yếu tố. Theo chiều ngang, ứng dụng có thể bị ảnh hưởng bởi môi trường máy khách, mạng, kiểu sử dụng, tùy chỉnh và cấu hình. Theo chiều dọc, máy chủ web hoặc máy chủ SQL phụ trợ có thể ảnh hưởng đến hiệu suất ở phía máy khách.
Do đó, sẽ có lợi khi xác định những gì có thể làm các hoạt động hoặc tải trang bị chậm. Công cụ thông tin chuyên sâu về hiệu suất phân tích dữ liệu người dùng đã thu thập và tương ứng dữ liệu đó với các danh mục.
Trong một số trường hợp, có thể có một lý do rõ ràng cho các vấn đề về hiệu suất. Trong các trường hợp khác, có thể có một số lý do được xác định từ các danh mục có thể giải thích sự chậm chạp.
Bảng sau đây tóm tắt các lĩnh vực và danh mục mà công cụ kiểm tra thông tin chuyên sâu về hiệu suất.
Diện tích
Danh mục thông tin chuyên sâu
Mô tả
Hiệu suất tổng thể
Tổng quan
Thông tin chuyên sâu cung cấp thông tin tóm tắt tổng thể về hiệu suất của một ứng dụng đã chọn. Bạn có thể xem nhanh hiệu suất của ứng dụng. Thêm thông tin: Hiệu suất tổng thể
Môi trường máy khách
Yêu cầu tối thiểu về hệ thống
Người dùng ít nhất nên sử dụng hệ thống đáp ứng các thông số kỹ thuật tối thiểu. Thông tin chuyên sâu này cho nhà sản xuất biết có bao nhiêu người dùng đáp ứng các tiêu chí như vậy nếu người dùng được thu thập và những người khác không. Thông tin khác: Yêu cầu tối thiểu về hệ thống
Môi trường máy khách
Loại trình duyệt
Hiệu suất sẽ khác nhau tùy thuộc vào loại trình duyệt. Thông tin chuyên sâu này cho biết liệu người dùng chạy trình duyệt hiện đại hay trình duyệt Internet Explorer (IE) không được khuyến nghị. Hiệu suất của Power Apps trong IE chậm hơn đáng kể so với các trình duyệt hiện đại. Thông tin khác: Loại trình duyệt
Môi trường máy khách
Phiên bản trình duyệt
Mặc dù chạy các trình duyệt hiện đại, người dùng có thể gặp phải hiệu suất chậm nếu đang sử dụng trình duyệt chạy trên phiên bản cũ hơn. Nói chung, bạn nên sử dụng phiên bản mới nhất. Thông tin khác: Phiên bản trình duyệt
Môi trường máy khách
Giao thức HTTP
Power Apps hỗ trợ giao thức HTTP/2. Các ứng dụng thường hoạt động tốt hơn với giao thức HTTP/2 so với HTTP/1.1. Một trong những hạn chế chính của HTTP/1.1 là giới hạn các kết nối đồng thời đến cùng một miền, điều này có thể khiến ứng dụng chạy chậm. Thêm thông tin: Giao thức HTTP
Mạng
Hiệu suất mạng
Độ trễ mạng, thông lượng và băng thông là những yếu tố chính ảnh hưởng đến hiệu suất của các ứng dụng web. Các ứng dụng có thể hoạt động khác nhau tùy thuộc vào hiệu suất mạng vì một số nội dung sẽ được tải xuống. Thêm thông tin: Hiệu suất mạng
Mẫu sử dụng
Loại tải trang.
Loại tải trang có thể ảnh hưởng đến hiệu suất ứng dụng. Tải trang ấm (được lưu trong bộ đệm ẩn) nhanh hơn tải trang lạnh (không được lưu trong bộ đệm ẩn) vì tải tài nguyên ra khỏi bộ đệm ẩn. Thêm thông tin: Loại tải trang
Hiệu suất của trang
Bảng điều khiển chậm
Một trong những lý do tại sao bảng điều khiển có thể tải chậm là truy vấn liên quan của biểu đồ hoặc ô đang hoạt động kém. Nếu truy vấn thực thi trên một tập hợp dữ liệu lớn, thì có thể gây ra phản hồi chậm. Ngoài việc kiểm tra số lượng điều khiển biểu đồ và ô trên bảng điều khiển, chúng tôi khuyên bạn nên kiểm tra các truy vấn liên quan cho cả biểu đồ hoặc ô. Thông tin thêm: Bảng điều khiển chậm
Tùy chỉnh
Loại lệnh gọi XHR
Người tạo có thể tùy chỉnh ứng dụng dựa trên mô hình bằng cách thêm một hàm tùy chỉnh làm cho XMLHttpRequest thành một sự kiện. Nếu lệnh gọi XMLHttpRequest (XHR) xảy ra đồng bộ, các tác vụ khác phải đợi cho đến khi hoàn thành lệnh gọi XHR. Chúng tôi thực sự khuyên bạn nên thực hiện lệnh gọi XHR trong các hàm tùy chỉnh của mình là không đồng bộ. Thêm thông tin: Loại lệnh gọi XML HTTP Request (XHR)
Tùy chỉnh
Các tùy chọn điều khiển không dùng nữa
Một số điều khiển như công tắc lật và điều khiển lịch V1 không được dùng nữa. Các nhà sản xuất nên luôn sử dụng các điều khiển hiện đại. Thông tin thêm: Điều khiển không dùng nữa
Tùy chỉnh
Hiệu suất hộp cát
Các nhà sản xuất có thể xây dựng phần bổ trợ của riêng họ. Tùy thuộc vào các mẫu được triển khai, có nhiều khía cạnh cần kiểm tra để xác nhận các phương thức phần bổ trợ hoạt động tốt, chẳng hạn như các sự kiện thời gian chờ. Thông tin chuyên sâu này kiểm tra thời gian chờ của phần bổ trợ để xem liệu có phải do hết thời gian chờ của các cuộc gọi điểm cuối bên ngoài mà nhà sản xuất đã triển khai hay không. Thông tin thêm: Hiệu suất hộp cát - Phần bổ trợ vượt trội
Tùy chỉnh
Truy vấn đã lưu
Trong khi xây dựng một giải pháp, nhà sản xuất có thể xây dựng và sử dụng lại một truy vấn đã lưu. Nếu truy vấn đã lưu được tạo không đúng cách, thì có thể làm cho truy vấn chạy chậm. Do đó, bất kỳ biểu mẫu hoặc dạng xem nào sử dụng truy vấn đã lưu có vấn đề đều có thể bị chậm hiệu suất.
Cấu hình
Thiết đặt phần bổ trợtracelog
Quản trị viên có thể bật nhật ký theo dõi phần bổ trợ cho môi trường Dataverse từ Không có thành Tất cả. Sẽ có lợi khi kiểm tra nhật ký theo dõi phần bổ trợ trong giai đoạn phát triển. Tuy nhiên, đối với môi trường sản xuất, chúng tôi khuyên bạn nên đặt tính năng thành Ngoại lệ hoặc Không có để giảm thiểu hoạt động ghi nhật ký chuyên sâu có thể làm giảm hiệu suất ứng dụng. Thông tin thêm: Thiết đặt ghi nhật ký theo dõi phần bổ trợ