Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Monitor langsung tersedia secara default untuk semua aplikasi kanvas. Dengan menggunakan Monitor Langsung, Anda dapat melacak peristiwa saat terjadi di aplikasi kanvas selama pengalaman penulisan di, Power Apps Studio atau Anda dapat menggunakan Monitor untuk men-debug versi aplikasi kanvas yang diterbitkan. Informasi selengkapnya: Ringkasan monitor langsung
Mulai menggunakan Monitor langsung di aplikasi kanvas
Untuk membuka Monitor saat menulis aplikasi
Masuk ke Power Apps.
Buat aplikasi baru, atau edit aplikasi yang sudah ada.
Di panel kiri, pilih Alat lanjutan.
Pilih Buka monitor langsung.
Tindakan ini membuka Monitor langsung di tab browser baru dan menghubungkannya ke sesi yang ada Power Apps Studio .
Notifikasi muncul di bagian atas untuk menampilkan sesi pemantauan saat ini sebagai sesi Studio.
Tip
Monitor langsung tidak berdampak pada aplikasi Anda. Anda dapat menggunakan Monitor langsung dengan aplikasi apa pun di lingkungan pengujian atau dalam produksi.
Buka Monitor Langsung untuk aplikasi yang dipublikasikan
Anda juga dapat menggunakan Monitor langsung untuk men-debug aplikasi yang diterbitkan di pemutar web.
Untuk membuka Monitor langsung untuk aplikasi yang dipublikasikan
Masuk ke Power Apps.
Di panel kiri, pilih Aplikasi.
Pilih aplikasi dari daftar.
Pilih menu drop-down di sebelah Detail , lalu pilih,Monitor langsung.
Pilih Putar aplikasi yang diterbitkan.
Tindakan ini membuka aplikasi yang diterbitkan di tab browser baru dan menghubungkannya ke sesi monitor Langsung Anda saat ini. Anda akan segera melihat peristiwa di Monitor langsung saat aplikasi dimuat di pemutar web, dan saat berinteraksi dengan aplikasi yang diterbitkan.
Monitor langsung juga menampilkan pemberitahuan bahwa sesi pemantauan yang saat ini terbuka adalah untuk versi aplikasi yang dipublikasikan.
Untuk aplikasi yang berjalan di Power Apps perangkat seluler (pratinjau)
Ikuti langkah-langkah di atas, tetapi pilih Salin tautan monitor, bukan Putar aplikasi yang diterbitkan. Gunakan tautan yang disalin di perangkat Anda untuk membuka sesi yang dipantau untuk aplikasi yang dipublikasikan. Pastikan tautan dibuka menggunakan Power Apps ponsel, bukan browser.
Catatan
Salin tautan monitor tersedia di https://make.preview.powerapps.com
Pengaturan: Aplikasi terpublikasikan Debug
Jika ingin melihat ekspresi sumber di Live Monitor untuk aplikasi yang diterbitkan, Anda perlu mengaktifkan pengaturan untuk menerbitkan ekspresi dengan aplikasi. Pengaturan ini mirip seperti membuat file debug dalam pengembangan tradisional. Memublikasikan ekspresi sumber dengan aplikasi Anda bersifat opsional. Meskipun pengaturan ini dinonaktifkan, Anda akan dapat melihat aktivitas yang terjadi di aplikasi Anda, tetapi tidak dapat memetakan aktivitas ini ke ekspresi atau rumus tertentu.
Untuk mengaktifkan pengaturan ini, buka Pengaturan File>, lalu nyalakan Debug aplikasi yang diterbitkan.
Catatan
Mengaktifkan pengaturan ini akan mempengaruhi performa aplikasi untuk semua pengguna. Untuk meminimalkan dampak, nonaktifkan pengaturan ini segera setelah Anda tidak lagi perlu melihat ekspresi sumber saat aplikasi yang dipublikasikan di-debug.
Melihat peristiwa di Monitor Langsung
Untuk melihat aktivitas dari aplikasi Anda, putar aplikasi dalam Power Apps Studio. Monitor langsung kemudian akan menampilkan tabel peristiwa saat terjadi, bersama dengan detail spesifik.
Contoh: Menggunakan monitor langsung dengan aplikasi kanvas
Dalam contoh ini, Anda akan menggunakan aplikasi Northwind Sample Data yang disertakan dengan solusi sampel Northwind.
Solusi sampel Northwind adalah aplikasi kanvas yang memuat data Microsoft Dataverse sampel. Anda juga dapat membuat aplikasi baru atau menggunakan aplikasi yang ada.
Latar belakang
Pertimbangkan skenario penerapan aplikasi dan seandainya versi awal aplikasi akan mengalami penurunan performa. Aplikasi juga sewaktu-waktu menghasilkan kesalahan dengan pola yang tidak jelas. Pemuatan data dalam aplikasi berhasil di sebagian besar waktu, namun terkadang gagal.
Saat Anda memeriksa Monitor langsung, Anda melihat operasi data seperti yang diharapkan. Namun, Anda juga melihat beberapa respons yang memiliki kode status HTTP 429, yang menunjukkan bahwa permintaan telah terlalu banyak dalam jangka waktu tertentu.
Bila Anda memilih aktivitas tersebut, Anda melihat kesalahan sebagai "Batas tingkat terlampaui. Coba lagi dalam XX detik."
Analisis
Masalah perlu dianalisis lebih lanjut untuk mencari tahu mengapa permintaan terhambat. Di monitor langsung, Anda melihat bahwa untuk setiap panggilan createRow , ada beberapa permintaan getRows dari properti ProgressCount.Text , masing-masing ke entitas yang berbeda. Entitas ini bukan entitas yang dibuat barisnya oleh aplikasi. Rumus ProgressCount.Text terlihat di monitor Langsung, seperti yang ditunjukkan pada gambar berikut.
Untuk setiap rekaman yang ditambahkan, rumus dievaluasi lagi dan CountRows dipanggil pada beberapa entitas. Perilaku ini menghasilkan getRows dalam log, karena CountRows tidak didelegasikan untuk Dataverse. Bagi setiap permintaan penambahan data, Anda berpotensi membuat 12 permintaan tambahan untuk menghitung baris di setiap entitas.
Permintaan tambahan ini sewaktu-waktu menyebabkan kesalahan Dataverse karena platform ini menghambat permintaan ke layanan. Langkah ini juga menjelaskan masalah performa secara keseluruhan.
Langkah berikutnya
Debugging kolaboratif dengan monitor langsung
Baca juga
Pemantauan lanjutan
Men-debug aplikasi berbasis model dengan Monitor