Mobile offline untuk aplikasi kanvas
Jika pengguna aplikasi kanvas berbasis Anda Dataverse memiliki akses Internet jerawatan atau tidak ada, Anda dapat dengan mudah memberikan akses offline-pertama dengan sakelar sederhana dan kontrol kanvas. Aplikasi dasar offline-first mudah dibuat. Cukup buat aplikasi Anda dengan rumus Power Fx normal, dan Power Apps fitur offline menangani yang lainnya.
Penting
Fitur offline-first hanya berfungsi untuk aplikasi kanvas mandiri. Ini tidak berfungsi untuk aplikasi kanvas yang disematkan atau halaman kustom.
Penting
- Fitur offline-first hanya berfungsi dengan Dataverse tabel dan tidak mendukung fungsi berikut Power Fx :
- Min/Maks/Rata-rata
- Relate
- Unrelate
- Dalam (Keanggotaan)
- UpdateIf
- RemoveIf
- Filter pada pencarian kolom hanya mendukung satu tingkat pencarian saat aplikasi diaktifkan untuk offline.
- Banyak Relasi tidak didukung.
Microsoft berencana untuk mendukung fungsi dan token ini di masa mendatang.
Anda juga dapat membuat aplikasi offline yang kompleks menggunakan profil offline kustom. Profil offline adalah serangkaian filter dan pembatasan pada data yang dimuat aplikasi Anda ke perangkat seluler pengguna. Profil offline membantu Anda mengoptimalkan performa aplikasi dengan mengurangi jumlah data yang didownload ke perangkat. Misalnya, meskipun Anda mungkin memiliki hak akses ke jutaan rekaman dalam tabel, aplikasi Anda mungkin hanya memerlukan seribu. Jika Anda hanya mengunduh seribu data, aplikasi Anda berkinerja lebih baik. Jika memerlukan lebih dari 15 tabel di aplikasi offline, sebaiknya pertimbangkan untuk menggunakan profil offline kustom.
Untuk memulai mobile offline, aktifkan fitur offline di aplikasi Anda dan di tabel yang digunakan aplikasi Anda. Template layar offline dasar secara otomatis dimasukkan ke dalam aplikasi untuk Anda gunakan secara langsung atau sebagai titik awal. Siapkan mobile offline untuk aplikasi kanvas.
Mobile offline diutamakan
Offline-first berarti bahwa semua data yang dibutuhkan pengguna saat offline disalin ke perangkat seluler mereka. Ini membutuhkan akses jaringan untuk mengunduh data pada awalnya, tetapi setelah itu, pengguna bekerja secara eksklusif dengan data yang disimpan secara lokal di perangkat mereka, bahkan ketika mereka sedang online. Pindah dan keluar jaringan tidak mempengaruhi kinerja aplikasi karena menggunakan data lokal. Power Apps memantau akses jaringan aplikasi Anda. Ketika mendeteksi koneksi, secara otomatis menyinkronkan perubahan lokal ke server dan mengunduh pembaruan apa pun dari server. Fitur offline menangani deteksi konflik dan meminimalkan penggunaan sumber daya sistem.
Saat Anda mengaktifkan kemampuan offline di aplikasi, aplikasi selalu berjalan offline-first, dengan atau tanpa koneksi internet. Fungsi ini mengoptimalkan kinerja offline dan menciptakan pengalaman yang konsisten bagi pengguna saat mereka mengubah lokasi.
Mengapa menggunakan offline untuk aplikasi kanvas alih-alih LoadData/SaveData?
Ada beberapa manfaat utama menggunakan fungsionalitas offline bawaan untuk aplikasi kanvas alih-alih fungsi LoadData/SaveData Power Fx .
Topik | LoadData/SaveData | Bawaan offline |
---|---|---|
Power Apps Studio dukung | Kustom | Bawaan |
Kompleksitas kode | Power Fx Kompleksitas kode ditingkatkan dengan kompleksitas data | Tidak ada kode |
Mendukung fungsi Power Fx | Semua | Sebagian (Lihat batasan dalam Catatan penting di dekat awal artikel ini.) |
Aturan pemeriksa aplikasi | Tidak ada | Tandai masalah konfigurasi umum |
Pengalaman pengguna offline atau konektivitas | Tidak disediakan/khusus saja | Otomatis |
Menyinkronkan pengalaman atau status pengguna | Tidak disediakan/khusus saja | Otomatis |
Dukungan gambar dan file | Ya, tetapi mungkin mengalami batas kinerja dan memori | Tidak didukung |
Sinkronisasi delta yang dioptimalkan | No | Ya |
Resolusi konflik | Panduan | Otomatis |
Penyimpanan data Lokal | File | Database transaksional |
Secara otomatis menangani perubahan skema | No | Ya |
Peluncuran aplikasi cepat dengan set data besar | No | Ya |
Batas ukuran data | Tergantung perangkat, 30-70 MB dalam banyak kasus | Tergantung perangkat, hingga kapasitas penyimpanan perangkat |
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk