Konfigurasi mobile offline

Gunakan desainer aplikasi modern untuk mengaktifkan aplikasi berdasarkan model untuk digunakan secara offline pada perangkat bergerak. Bila mode offline diaktifkan, pengguna dapat berinteraksi dengan data mereka tanpa konektivitas internet pada aplikasi Power Apps mobile .

Prasyarat

Pastikan prasyarat berikut sebelum Anda Anda mengaktifkan mobile offline:

  • Pembuat lingkungan, administrator sistem, atau peran penyesuai sistem harus mengkonfigurasi mode offline untuk aplikasi berdasarkan model. Peran ini memiliki hak istimewa Buat, Baca, Tulis, Hapus, dan Bagikan di tabel profil Mobile offline. Untuk informasi selengkapnya, lihat Tentang peran keamanan yang telah ditentukan sebelumnya

  • Pengguna dengan peran pengguna dasar dapat membuka dan menggunakan aplikasi offline. Peran ini memiliki hak istimewa Baca untuk tabel profil Mobile offline.

    Jika Anda memiliki peran keamanan kustom, pastikan Anda memiliki hak istimewa Baca untuk tabel profil Mobile offline. Untuk informasi selengkapnya, lihat Hak istimewa lain-lain

Optimalkan aplikasi Anda untuk mobile offline

Aplikasi seluler yang berjalan pada layar yang lebih kecil dengan konektivitas yang terbatas. Sebelum mengaktifkan mode offline, pastikan aplikasi berdasarkan model Anda dioptimalkan untuk penggunaan offline dan mobile. Pertimbangkan jumlah skenario pengguna yang ingin Anda cakup dan jumlah data yang digunakan aplikasi. Buat aplikasi yang sederhana dan ringan.

Jika Anda memiliki pengguna perangkat bergerak desktop dan jarak jauh, optimalkan pengalaman pengguna dengan membuat dua aplikasi terpisah. Buat aplikasi online untuk pengguna kantor dan aplikasi lain untuk pengguna perangkat bergerak yang mungkin memiliki konektivitas terbatas.

Ikuti praktik terbaik ini saat membuat aplikasi untuk penggunaan mobile offline:

  • Identifikasi skenario saat bepergian yang secara fungsional terkait, seperti tugas yang dilakukan oleh pengguna yang bekerja di lapangan.

  • Kurangi kompleksitas aplikasi dengan membatasi jumlah metadata aplikasi yang harus diunduh pada perangkat pengguna. Cukup tambahkan tabel dan tampilan yang diperlukan untuk pengguna perangkat bergerak. Untuk informasi selengkapnya, lihat Menambahkan halaman ke aplikasi Anda

  • Cukup menyimpan tampilan yang diperlukan, dan menghilangkan semua yang tidak diperlukan setiap hari. Contohnya, simpan tampilan akun Aktif Saya dan hilangkan tampilan Semua akun. Jaga formulir Anda ringan untuk pengalaman mulus dan intuitif di perangkat layar kecil. Berikut adalah kemungkinan pengoptimalan untuk formulir di perangkat bergerak:

    • Buat formulir khusus untuk penggunaan di perangkat bergerak.

    • Bagikan formulir di seluruh pengalaman perangkat bergerak dan desktop, namun nonaktifkan beberapa bidang di perangkat bergerak.

      Properti Formulir.

Mengaktifkan aplikasi untuk penggunaan offline

  1. Masuk ke Power Apps.

  2. Pilih Aplikasi di panel navigasi sebelah kiri, lalu pilih aplikasi yang diarahkan model yang ingin Anda aktifkan untuk offline.

  3. Pilih Lainnya (...) > Edit untuk membuka desainer aplikasi modern.

  4. Pilih Pengaturan di baris perintah.

  5. Pada tab Umum, atur tombol Dapat digunakan secara offline ke Aktif.

  6. Pilih jenis profil offline: Default atau Lanjutan.

    • Jika Anda memilih Default, aplikasi diaktifkan untuk penggunaan offline bagi semua pengguna. Pilih profil offline yang ada, atau pilih profil baru dengan data aplikasi saat ini. Untuk menyiapkan profil offline baru, lihat Menyiapkan profil mobile offline.

    • Jika Anda memilih Dibatasi untuk pengguna yang dipilih, aplikasi diaktifkan untuk penggunaan offline hanya untuk daftar pengguna yang dipilih. Pilih satu atau beberapa profil offline, atau pilih Profil baru dengan data aplikasi saat ini. Untuk menyiapkan profil offline baru, lihat Menyiapkan profil mobile offline.

    • Anda harus memiliki hak istimewa admin untuk menetapkan pengguna ke profil offline.

  7. Tutup halaman Pengaturan, lalu simpan dan publikasikan aplikasi Anda. Setelah selesai, aplikasi disiapkan untuk penggunaan offline.

Konfigurasi profil mobile offline

Profil mobile offline mewakili set data yang disinkronkan di perangkat pengguna. Profil berisi tabel, termasuk filter terkait, yang diterapkan saat data disinkronisasikan ke perangkat pengguna. Untuk informasi selengkapnya tentang profil offline, lihat Panduan profil offline.

Jika profil offline berada dalam mode lanjutan, Anda harus menambahkan pengguna ke profil offline. Jika Anda tidak menambahkan pengguna ke profil offline, pengguna tidak dapat menggunakan aplikasi dalam mode offline.

Mengaktifkan tabel untuk offline

Tabel harus diaktifkan untuk offline untuk menambahkannya ke profil offline. Beberapa tabel diaktifkan untuk offline secara default. Ikuti langkah-langkah ini untuk memverifikasi apakah tabel diaktifkan untuk offline.

  1. Masuk ke Power Apps.

  2. Di panel kiri, pilih · > Tabel Data.

  3. Pilih tabel yang ingin Anda tambahkan ke profil offline, lalu, pada bilah perintah, pilih Pengaturan.

  4. Di pengaturan Edit tabel, pilih pilihan Tingkat Lanjut, dan pada Baris pada bagian tabel ini, pilih Dapat offline.

Aplikasi hanya dapat ditautkan ke satu profil. Namun, profil dapat dibagi di antara beberapa aplikasi. Ini dapat berguna ketika beberapa aplikasi berbagi set data yang sama, karena hanya perlu diunduh sekali di perangkat dan dibagikan di antara aplikasi.

Aktifkan tabel untuk penggunaan offline.

Membuat profil default

Perancang aplikasi modern menghasilkan profil offline default berdasarkan cara aplikasi dikonfigurasi.

Profil offline default adalah titik awal untuk membantu Anda membuat profil offline dengan cepat. Profil default tidak menghitung filter optimal untuk setiap tabel. Jika Anda memiliki aplikasi yang kompleks, profil yang dibuat secara otomatis mungkin berhasil sebagian karena hanya sebagian aplikasi yang dapat disiapkan dengan benar untuk penggunaan offline. Dengan mengingat ini, Anda harus meninjau dan menyesuaikan filter yang diajukan berdasarkan kebutuhan organisasi Anda.

  1. Pilih Profil baru dengan data aplikasi saat ini.

    Buat profil baru.

  2. Tinjau filter yang diajukan untuk setiap tabel. Pastikan data yang didownload di perangkat pengguna dibatasi hanya untuk apa yang diperlukan. Fokus pada tabel yang paling sering digunakan dalam aplikasi Anda, yang dalam sebagian besar kasus memiliki rangkaian filter baris Organisasi.

    Profil default yang dibuat secara otomatis.

Tabel yang ditambahkan ke profil juga memiliki filter Baris terkait saja. Ini adalah tabel yang digunakan dalam tampilan tertentu yang memerlukan informasi terkait. Anda mungkin tidak perlu memodifikasinya sesuai dengan kebutuhan organisasi Anda.

Menambahkan tabel ke profil offline dan menerapkan filter

Menerapkan filter yang sesuai untuk setiap tabel yang dikonfigurasi di profil offline sangat penting untuk membatasi jumlah data yang didownload di perangkat pengguna.

Perlu diketahui bahwa Anda dapat memiliki 15 tabel terkait dalam filter kustom. Anda juga dapat memiliki 15 Relasi. Ini adalah pemeriksaan berbeda yang mungkin tidak ditambahkan. Batas 15 Relasi bersifat transitif, artinya jika tabel B memiliki N Relasi, dan Anda menambahkan referensi ke tabel B di tabel A, maka itu meningkatkan jumlah hubungan A sebesar N + 1; satu ditambah N sudah ada di tabel B. Batas ini adalah per item profil untuk tabel di profil.

  1. Pilih Tambahkan tabel.

    Tambahkan tabel.

  2. Pilih tabel, lalu tentukan filter.

  3. Atur filter berikut:

    1. Pilih baris yang ingin Anda buat tersedia secara offline. Untuk pilihan Kustom, gunakan pembuat ekspresi untuk mengkonfigurasi kondisi lanjutan.

    2. Relasi mencantumkan berbagai Relasi yang tersedia antara tabel saat ini dan tabel lain yang ditambahkan di profil offline. Memilih hubungan memastikan bahwa baris terkait setelah hubungan tersebut diunduh dan tersedia secara offline.

    3. File dan Gambar menentukan kolom tabel untuk file atau gambar yang harus diunduh secara offline. Untuk file, Anda dapat memilih untuk mengunduh setiap kolom atau tidak ada sama sekali. Untuk gambar, Anda dapat memilih setiap kolom yang akan diunduh secara rinci.

    4. Interval sinkronisasi menentukan frekuensi sinkronisasi yang akan diterapkan pada perangkat untuk mensinkronisasi data dengan server. Jika data tabel tidak sering berubah, seperti katalog atau tabel produk, Anda mungkin ingin fokus hanya menyinkronkan data bila perlu, seperti menyegarkan hanya sekali sehari.

      Anda hanya dapat memiliki hingga 15 tabel terkait dalam satu profil. Jika melebihi batas, Anda akan mendapatkan error dan tidak dapat memublikasikan profil offline.

  4. Pilih Tambah + simpan untuk menambahkan tabel dan filter ke profil.

  5. Bila semua tabel dikonfigurasi dengan benar untuk profil, pilih Selesai > Publikasikan aplikasi Anda.

    Saat aplikasi dipublikasikan, aplikasi diaktifkan untuk penggunaan offline.

Menambahkan pengguna ke profil offline

Jika Anda memilih mode Profil offline default, semua pengguna yang memiliki akses ke aplikasi juga dapat menggunakannya dalam mode offline.

Namun, jika Anda memilih Dibatasi untuk pengguna yang dipilih, Anda harus menambahkan pengguna secara manual (memerlukan hak istimewa admin) ke profil offline. Aplikasi ini diaktifkan untuk penggunaan offline hanya untuk pengguna yang dikonfigurasi.

  1. Pilih Tambahkan pengguna (memerlukan hak istimewa admin).

    Dibatasi untuk profil pengguna terpilih yang dibuat secara otomatis.

  2. Masuk ke pusat admin Power Platform.

  3.  Di area Pengguna dengan akses offline, pilih Tambahkan pengguna.

  4. Pilih pengguna yang ingin Anda tambahkan ke profil mobile offline. Pengguna yang ditambahkan, berdasarkan tim, tercantum di bawah setiap tim. Pengguna yang ditambahkan secara individual terdaftar sebagai pengguna individu.

  5. Setelah selesai menambahkan orang, pilih Simpan.

    Jika Anda membuat perubahan pada tim grup ID, Anda harus menghapus dan menambahkan tim kembali ke profil mobile offline agar perubahan Microsoft Entra diterapkan.

Aktifkan mobile offline klasik

Offline-first adalah mode default saat Anda mengaktifkan aplikasi untuk penggunaan offline. Jika Anda ingin beralih ke mode klasik offline, Anda harus mengaktifkannya untuk setiap aplikasi berbasis model Anda. Ini adalah pengaturan aplikasi terpisah untuk setiap aplikasi.

  1. Masuk ke Power Apps.

  2. Di panel kiri, pilih Aplikasi , lalu pilih aplikasi berdasarkan model yang ingin Anda aktifkan untuk offline.

  3. Pilih Lainnya (...) > Edit untuk membuka desainer aplikasi modern.

  4. Pada bilah perintah, pilih Pengaturan.

  5. Pada tab Fitur, atur sakelar Aktifkan klasik offline ke Ya.

  6. Pilih Simpan lalu publikasikan aplikasi.

Konflik sinkronisasi

Saat pengguna membuat perubahan pada data di aplikasi offline, pembaruan untuk setiap kolom didorong kembali ke Dataverse segera setelah jaringan tersedia. Pembaruan terakhir untuk setiap kolom disimpan Dataverse, sehingga sinkronisasi ini tidak gagal karena perubahan yang berkonflik.

Plug-in dan validasi sisi server dapat membatalkan perubahan. Perubahan tersebut dikembalikan secara lokal, dan kesalahan ditulis ke tabel Kesalahan Sinkronisasi Dataverse .

Menentukan setelan sinkronisasi di perangkat seluler

Anda dapat memungkinkan pengguna mengontrol interval sinkronisasi otomatis atau jenis koneksi untuk menyinkronkan data.

  1. Pilih Pengaturan di baris perintah.

  2. Pilih tab Mendatang :

    • Setel opsi Izinkan pengguna menyesuaikan frekuensi sinkronisasi ke Aktif untuk menyesuaikan interval sinkronisasi agar disinkronkan lebih sering atau lebih jarang, bergantung pada kebutuhan individual. Pengguna dapat memilih untuk tidak menyinkronkan secara otomatis, jika mereka hanya ingin menyinkronkan sesuai permintaan.
    • Setel opsi Izinkan pengguna menyinkronkan di Wi-Fi saja ke Aktif untuk memungkinkan pengguna memilih apakah sinkronisasi otomatis mereka terjadi di jaringan seluler dan koneksi Wi-Fi atau hanya saat terhubung ke jaringan Wi-Fi.

Catatan

Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)

Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).