Apa itu wawasan performa? (pratinjau)
Penting
Fitur ini sedang mengalami peningkatan yang signifikan dan hingga versi baru tersedia, fitur saat ini dinonaktifkan.
[Topik ini adalah dokumentasi prarilis dan dapat berubah.]
Wawasan performa adalah alat layanan mandiri untuk pembuat aplikasi perusahaan yang menganalisis data pengguna runtime dan memberikan daftar rekomendasi prioritas untuk membantu meningkatkan kinerja aplikasi berdasarkan model. Fitur ini menyediakan rangkaian wawasan analitik harian terkait kinerja aplikasi berbasis model Power Apps atau keterlibatan pelanggan, seperti Dynamics 365 Sales atau Dynamics 365 Service, dengan rekomendasi dan item yang dapat ditindaklanjuti. Pembuat aplikasi Enterprise dapat melihat wawasan performa terperinci pada tingkat aplikasi di portal Power Apps.
Bagaimana cara mengakses?
Masuk ke Power Apps.
Pada panel navigasi kiri, pilih Aplikasi, lalu pilih aplikasi berdasarkan model.
Gunakan menu konteks atau bilah perintah ... untuk memilih Performa.
Jika ingin beralih lingkungan tempat aplikasi disebarkan, Anda dapat memilih lingkungan di sudut kanan atas halaman menggunakan pemilih Lingkungan. Atau, Anda dapat menavigasi ke wawasan performa dari menu konteks aplikasi berdasarkan model dari area Solusi.
Penting
Karena rekomendasi dibuat menggunakan data pengguna, sebaiknya anda melihat wawasan performa dari lingkungan tempat aplikasi akan digunakan, seperti lingkungan produksi.
Bagaimana wawasan dibuat
Wawasan performa dibuat berdasarkan data pengguna yang dikumpulkan dari aplikasi berdasarkan model Anda setiap 24 jam. Saat pengguna akhir menggunakan aplikasi, data pengguna utama yang direkam oleh platform Power Apps disimpan. Mesin wawasan performa menggunakan data ini dan menganalisisnya untuk menghasilkan wawasan dan rekomendasi terkait dengan peningkatan performa.
Wawasan performa tersedia untuk semua aplikasi berdasarkan model di lingkungan yang Anda pilih, asalkan ada rekaman data pengguna. Anda dapat melihat riwayat wawasan selama tujuh hari sebelumnya, selama penggunaan pada tanggal yang dipilih, dengan memilih tanggal dalam daftar pada tab Performa.
Mesin wawasan performa akan menghasilkan wawasan selama 24 jam pada tanggal yang dipilih di zona waktu koordinat waktu universal (UTC). Wawasan untuk hari sebelumnya, mulai pukul 00.00 hingga 23.59 UTC, dibuat sekitar pukul 02.00 hingga 05.00 UTC pada hari yang ditentukan. Oleh karena itu, wawasan dan rekomendasi untuk penggunaan data pengguna yang direkam hari sebelumnya akan tersedia di pagi hari dalam zona waktu UTC. Waktu ketersediaan akan berbeda berdasarkan zona waktu lokal dan perbedaannya dari UTC.
Misalnya, wawasan untuk periode 24 jam yang berlangsung pada tanggal 8 Juni mulai pukul 00.00 hingga 23.59 UTC akan dibuat antara pukul 02.00 hingga 05.00 UTC pada tanggal 9 Juni. Oleh karena itu, wawasan dan rekomendasi untuk data pengguna yang direkam pada tanggal 8 Juni UTC akan tersedia pagi tanggal 9 Juni UTC.
Wawasan dapat diurutkan berdasarkan tingkat kesulitan – mulai dari Informasi, Peringatan, hingga Kritis. Tingkat keseriusan dibobot tergantung pada pengaruh temuan pada kinerja secara keseluruhan. Keseriusan ditentukan oleh beberapa faktor seperti volume penggunaan, performa pemuatan halaman lambat, dan faktor luar. Item penting melebihi ambang batas tertentu dan sebaiknya Anda mengatasinya lebih dulu.
Wawasan dibuat untuk beberapa kategori dari area yang berbeda, termasuk lingkungan klien, penyesuaian, performa halaman, dan jaringan. Misalnya, jika beberapa pengguna menggunakan aplikasi pada browser yang tidak direkomendasikan versi lama, performa akan lebih lambat secara umum. Oleh karena itu, pembuat akan melihat wawasan yang terkait dengan jenis dan versi browser dalam kisi wawasan.
Wawasan performa memberikan daftar rekomendasi yang diprioritaskan untuk membantu pembuat meningkatkan kinerja aplikasi berdasarkan model. Anda dapat memilih setiap baris di kisi untuk melihat informasi rinci untuk setiap kategori.
Penjelasan wawasan kinerja
Kisi wawasan kinerja memiliki kolom ini.
Column | KETERANGAN |
---|---|
Keparahan | Wawasan dapat dikategorikan sebagai Informasi, Peringatan, atau Kritis Keseriusan ditentukan berdasarkan waktu muat halaman kinerja dan jumlah pengguna akhir yang terdampak oleh aktivitas. |
Luas | Area ini menentukan aspek menganalisis data pengguna berdasarkan mesin Wawasan Performa. Mencakup lingkungan klien, jaringan, dan pola penggunaan. |
Kategori | Tema yang menjadi kategori wawasan spesifik. Kategori dikelompokkan dalam Area. |
Motivasi | Memberikan ikhtisar mengapa wawasan tertentu dapat mempengaruhi kinerja aplikasi secara keseluruhan. |
Wawasan | Rincian temuan yang terkait dengan kategori tertentu dan uraian dampak kinerja. |
Rekomendasi | Menjelaskan tindakan yang dapat Anda lakukan. |
Cara meningkatkan | Tautan ke dokumentasi untuk kategori tertentu, yang dapat berisi informasi lebih lanjut atau sumber daya eksternal untuk membantu Anda mengurangi masalah dan meningkatkan kinerja. |
Data | Data bukti untuk mendukung temuan dalam bagian wawasan. |
ID Wawasan | Pengidentifikasi untuk kategori wawasan khusus. |
Aspek apa yang diperiksanya?
Kinerja aplikasi berdasarkan model dapat terpengaruh oleh beberapa faktor. Secara horizontal, aplikasi dapat terpengaruh oleh lingkungan klien, jaringan, pola penggunaan, penyesuaian, dan konfigurasi. Secara vertikal, server web atau SQL Server back-end dapat mempengaruhi kinerja di sisi klien.
Oleh karena itu, bermanfaat untuk mengidentifikasi apa yang dapat menyebabkan perlambatan pemuatan halaman atau operasi. Mesin wawasan performa menganalisis data pengguna yang dikumpulkan dan mengaitkannya dengan kategori.
Dalam skenario tertentu, mungkin ada alasan yang jelas untuk masalah kinerja. Pada kasus lain, mungkin ada beberapa alasan yang diidentifikasi dari kategori yang dapat menjelaskan ke kelambatannya.
Tabel berikut meringkas area dan kategori yang akan diperiksa mesin wawasan kinerja.
Luas
Kategori wawasan
KETERANGAN
Performa Keseluruhan
Gambaran Umum
Ini memberikan ringkasan keseluruhan performa aplikasi yang dipilih. Anda dapat melihat kinerja aplikasi secara singkat. Informasi selengkapnya: Kinerja secara keseluruhan
Lingkungan klien
Persyaratan Sistem minimum
Pengguna minimal harus menggunakan sistem yang memenuhi spesifikasi minimum. Wawasan ini memberi tahu pembuat jumlah pengguna yang memenuhi kriteria tersebut jika pengguna dikumpulkan dan yang lainnya tidak. Informasi selengkapnya: Persyaratan browser minimum
Lingkungan klien
Jenis browser
Performa akan berbeda, tergantung pada jenis browser. Wawasan ini menunjukkan apakah pengguna menjalankan browser modern atau browser Internet Explorer IE yang tidak disarankan. Kinerja Power Apps di IE terasa lebih lambat dibandingkan browser modern. Informasi lebih lanjut: jenis browser.
Lingkungan klien
Versi browser
Meskipun pengguna menjalankan browser modern, mereka dapat mengalami kinerja yang lambat jika menggunakan browser yang berjalan pada versi yang lebih lama. Secara umum, tetap di versi terbaru akan direkomendasikan. Informasi lebih lanjut: Versi browser.
Lingkungan klien
Protokol HTTP
Power Apps mendukung protokol HTTP/2. Aplikasi umumnya berkinerja lebih baik dengan protokol HTTP/2 dibandingkan dengan HTTP/1.1. Salah satu batasan utama HTTP/1.1 adalah terbatasnya sambungan bersamaan ke domain yang sama, yang dapat menyebabkan aplikasi berjalan lambat. Informasi selengkapnya: Protokol HTTP
Jaringan
Performa jaringan
Latensi jaringan, throughput, dan bandwidth merupakan faktor utama yang mempengaruhi kinerja aplikasi web. Aplikasi dapat melakukan hal yang berbeda, tergantung pada performa jaringan karena beberapa konten harus diunduh. Informasi selengkapnya: Kinerja jaringan
Pola penggunaan
Jenis pemuatan Halaman.
Jenis pemuatan halaman dapat mempengaruhi performa aplikasi. Pemuatan halaman (di-cache) hangat lebih cepat dari pemuatan halaman dingin (tidak di-cache) karena sumber daya yang diperlukan dimuat di luar cache. Informasi selengkapnya: Jenis pemuatan halaman
Panel Performa
Dasbor lambat
Salah satu alasan mengapa dasbor mungkin lambat dimuat adalah kueri terkait pada diagram atau ubin yang performanya buruk. Jika kueri dieksekusi melalui kumpulan data besar, kueri dapat menyebabkan respons lambat kembali. Selain memeriksa jumlah kontrol diagram dan ubin di dasbor, sebaiknya periksa kueri terkait untuk diagram atau ubin. Informasi lebih lanjut: dasbor lambat
Penyesuaian
Jenis panggilan XHR
Pembuat dapat menyesuaikan aplikasi berdasarkan model dengan menambahkan fungsi kustom yang membuat XMLHttpRequest ke aktivitas. Jika panggilan XMLHttpRequest (XHR) terjadi secara asinkron, tugas lainnya harus menunggu hingga panggilan XHR selesai. Kami sangat menyarankan agar Anda membuat panggilan XHR dalam fungsi kustom asinkron. Informasi lebih lanjut: Jenis panggilan XML HTTP Request (XHR)
Penyesuaian
Kontrol yang tidak digunakan lagi
Beberapa kontrol seperti switch flip dan kontrol kalender V1 tidak digunakan lagi. Pembuat harus selalu menggunakan kontrol modern. Informasi selengkapnya: Kontrol yang tidak digunakan lagi
Penyesuaian
Performa Sandbox
Pembuat dapat membuat plug-in mereka sendiri. Tergantung pada pola yang diimplementasikan, ada banyak aspek yang harus diperiksa untuk mengkonfirmasikan metode plug-in berjalan dengan baik, seperti aktivitas timeout. Wawasan ini akan memeriksa waktu habis plug-in untuk melihat apakah hal tersebut disebabkan oleh waktu habis panggilan titik akhir eksternal yang diimplementasikan pembuat atau tidak. Informasi lebih lanjut: kinerja Sandbox- Plug-in Dominan
Penyesuaian
Kueri Tersimpan
Sesering membangun solusi, pembuat dapat membuat dan menggunakan kembali kueri tersimpan. Jika kueri yang tersimpan telah dibuat secara tidak semestinya, kueri dapat berjalan lambat. Oleh karena itu, formulir atau tampilan apa pun yang menggunakan kueri yang tersimpan bermasalah mungkin akan mengalami performa yang lambat.
Konfigurasi
Pengaturan Log Pelacakan Plug-in
Administrator dapat mengaktifkan log pelacakan plug-in untuk lingkungan Dataverse dari Tidak Ada ke Semua. Sangat bermanfaat untuk memeriksa log pelacakan plug-in dalam fase pengembangan. Namun, untuk lingkungan produksi, sebaiknya atur fitur ke Pengecualian atau Tidak Ada untuk meminimalkan aktivitas log intensif yang dapat menurunkan kinerja aplikasi. Informasi lebih lanjut: Pengaturan Log Pelacakan Plug-in