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

Bekerja dengan aplikasi kanvas secara offline