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.
Setelah profil offline disiapkan dan data diunduh ke perangkat seluler untuk pertama kalinya, aplikasi seluler selalu berjalan secara offline terlebih dahulu. Memprioritaskan penggunaan offline mengoptimalkan performa aplikasi. Ini juga menciptakan pengalaman yang konsisten bagi teknisi lapangan saat mereka bergerak melalui area dengan dan tanpa koneksi Internet.
Interval sinkronisasi
Interval sinkronisasi menentukan seberapa sering data disinkronkan secara otomatis di perangkat pengguna. Mereka bisa sesingkat lima menit atau selama satu hari. Dengan interval sinkronisasi variabel, administrator memiliki kontrol yang lebih besar atas sinkronisasi data dan dapat membantu meningkatkan performa aplikasi. Rekaman yang sering berubah dapat disinkronkan lebih sering, dan rekaman yang tidak sering berubah tidak perlu disinkronkan sesering mungkin.
Profil offline default, Field Service Mobile - Profil Offline, memiliki interval sinkronisasi yang telah ditentukan sebelumnya untuk setiap jenis rekaman, berdasarkan pola penggunaan umum.
Sinkronisasi dimulai hanya saat aplikasi aktif dan perangkat terhubung ke Internet. Di Android perangkat dan iOS perangkat, setelah sinkronisasi dimulai, itu dapat selesai meskipun aplikasi berada di latar belakang.
Dependensi yang didasarkan pada hubungan yang dipilih dan filter kustom yang menyertakan tabel terkait dianalisis selama setiap permintaan sinkronisasi. Interval sinkronisasi untuk tabel mungkin tidak dihormati jika tabel terkait memiliki interval sinkronisasi yang lebih rendah.
Pengaturan sinkronisasi dan mode online
Admin dapat mengaktifkan lebih banyak pengaturan sinkronisasi bagi pengguna akhir untuk memberikan kontrol lebih besar atas pengalaman sinkronisasi. Misalnya, opsi untuk menyinkronkan hanya saat perangkat terhubung ke jaringan Wi-Fi. Pengaturan ini dapat membantu menghemat bandwidth perangkat seluler dan masa pakai baterai saat teknisi bekerja di area dengan konektivitas seluler yang buruk secara teratur.
Admin juga dapat mengaktifkan mode online (pratinjau) untuk aplikasi offline-first. Pengaturan ini memberi pekerja garis depan opsi untuk beralih dari mode offline ke mode online, memungkinkan mereka untuk melihat data langsung Dataverse di luar parameter konfigurasi profil offline mereka. Sementara dalam mode ini, aplikasi terus menyinkronkan data dan berubah kembali ke mode offline jika koneksi jaringan terputus.
Konflik sinkronisasi
Konflik sinkronisasi terjadi jika ada ketidakcocokan antara data di perangkat dan data di server. Itu dapat terjadi ketika teknisi lapangan dan operator mengedit perintah kerja yang sama tanpa menyinkronkan perubahan mereka. Sistem tidak tahu modifikasi mana yang harus diterapkan pada rekaman karena mendapatkan informasi yang bertentangan.
Konflik terjadi di tingkat tabel, bukan tingkat bidang. Misalnya, jika teknisi lapangan mengubah Waktu Mulai perintah kerja dan operator mengubah Waktu Berakhir, itu adalah konflik. Sistem tidak mencoba menggabungkan perubahan bidang demi bidang. Sebaliknya, ia melihat seluruh catatan dan mencoba menentukan mana yang harus disimpan.
Konflik diselesaikan berdasarkan apa yang dipilih administrator untuk pengaturan Atur deteksi konflik untuk pengaturan sinkronisasi offline seluler. Pengaturan ini tersedia di pengaturan sistem klien seluler.
Tidak: Sistem tidak memeriksa konflik saat perangkat offline kembali online. Perubahan yang dilakukan teknisi lapangan secara offline "menang", menimpa perubahan yang dibuat operator. Pengaturan ini adalah pengaturan default.
Ya: Sistem memeriksa konflik saat perangkat offline kembali online. Perubahan yang dibuat operator "menang", menimpa perubahan yang dibuat teknisi lapangan secara offline. Teknisi lapangan mungkin melihat kesalahan konflik sinkronisasi.
Pelajari lebih lanjut tentang bekerja offline.
Administrator dapat melihat kesalahan sinkronisasi sebelumnya dengan membuka Kesalahan> Sinkronisasi Pengaturan.
Sinkronkan notifikasi
Pengguna menerima notifikasi dalam aplikasi saat:
- Aplikasi mengunduh data selama sinkronisasi awal.
- Pengguna memilih Refresh pada tabel.
- Sinkronisasi inkremental besar berjalan setelah aplikasi tidak digunakan untuk sementara waktu.
Pemberitahuan muncul saat sinkronisasi sedang berlangsung. Setelah sinkronisasi inkremental besar selesai, pengguna dapat menyegarkan tampilan untuk mendapatkan pembaruan terbaru.
Melihat status sinkronisasi offline
Halaman Status Offline di aplikasi menunjukkan tanggal dan waktu terakhir tabel yang disinkronkan diperbarui.
Ikon sinkronisasi offline menunjukkan status sinkronisasi aplikasi seluler itu sendiri. Ini selalu terlihat di navigasi aplikasi utama di Windows, iOS dan Android perangkat. Ketahui sekilas apakah aplikasi Anda terhubung ke jaringan, sinkronisasi sedang berlangsung, atau ada kesalahan sinkronisasi.
Untuk melihat detailnya, pilih ikon sinkronisasi offline untuk membuka halaman Status Perangkat.
Jika aplikasi mendeteksi koneksi jaringan yang lemah atau tidak ada, pesan "Jaringan atau Layanan tidak tersedia" akan muncul. Aplikasi ini tidak menyinkronkan data baru, dan beberapa fitur aplikasi yang bergantung pada jaringan, seperti peta atau Dataverse pencarian, tidak berfungsi. Peristiwa berikut dapat menyebabkan aplikasi menampilkan pesan ini:
- Aplikasi akan melakukan boot ke mode offline sebelum mendeteksi ketersediaan jaringan.
- Pemeriksaan jaringan aplikasi tidak mendapatkan respons atau respons memakan waktu terlalu lama.
Menganalisis telemetri untuk sinkronisasi offline
Data yang terkait dengan peristiwa sinkronisasi offline dapat digunakan untuk mengevaluasi kesehatan dan performa sinkronisasi offline.
Anda dapat menyiapkan Application Insights lingkungan untuk menerima telemetri pada diagnostik dan performa. Anda dapat mengaktifkan atau menonaktifkan umpan telemetri kapan pun.
Untuk informasi terperinci tentang data yang dapat Anda peroleh, lihat Peristiwa telemetri untuk sinkronisasi dan tindakan aplikasi seluler.
Penghapusan data dari perangkat seluler
Setelah sinkronisasi, data yang tidak lagi memenuhi kriteria filter profil offline dapat dihapus dari perangkat seluler. Penghapusan data paling umum terjadi dalam dua kasus:
Setelah sinkronisasi pertama. Misalnya, teknisi lapangan mungkin melihat semua pemesanan sebelumnya saat online, tetapi setelah pindah ke area tanpa konektivitas, lihat hanya pemesanan yang dimulai hari ini atau di masa mendatang.
Setelah sinkronisasi bertahap. Misalnya, jika profil offline seluler memfilter pemesanan yang telah selesai, pemesanan yang baru diselesaikan akan dihapus dari agenda setelah sinkronisasi dan tidak lagi dapat diakses di aplikasi.
Jika pengguna melihat rekaman yang dihapus dari database offline seluler, aplikasi akan menampilkan kesalahan Rekaman Tidak Ditemukan . Jika error ini sering muncul, sebaiknya tinjau filter untuk memastikan filter tersebut tidak terlalu membatasi.
Jika aplikasi seluler diatur ulang, database offline di perangkat akan dihapus.