Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
Sau khi thiết lập cấu hình ngoại tuyến và dữ liệu được tải xuống thiết bị di động lần đầu tiên, ứng dụng di động luôn chạy ở chế độ ngoại tuyến trước . Ưu tiên sử dụng ngoại tuyến sẽ tối ưu hóa hiệu suất của ứng dụng. Nó cũng tạo ra trải nghiệm nhất quán cho các kỹ thuật viên thực địa khi họ di chuyển qua các khu vực có và không có kết nối Internet.
Quãng đồng bộ hóa
Khoảng thời gian đồng bộ xác định tần suất dữ liệu tự động đồng bộ trên thiết bị của người dùng. Chúng có thể ngắn chỉ năm phút hoặc dài tới một ngày. Với khoảng thời gian đồng bộ thay đổi, quản trị viên có thể kiểm soát tốt hơn việc đồng bộ dữ liệu và có thể giúp cải thiện hiệu suất ứng dụng. Các bản ghi thay đổi thường xuyên có thể được đồng bộ thường xuyên hơn và các bản ghi không thay đổi thường xuyên thì không cần phải đồng bộ thường xuyên.
Hồ sơ ngoại tuyến mặc định, Field Service Mobile - Hồ sơ ngoại tuyến, có các khoảng thời gian đồng bộ hóa được xác định trước cho từng loại bản ghi, dựa trên các mẫu sử dụng thông thường.
Quá trình đồng bộ chỉ được bắt đầu khi ứng dụng đang hoạt động và thiết bị được kết nối với Internet. Trên các thiết bị Android và iOS , sau khi quá trình đồng bộ được bắt đầu, nó có thể hoàn tất ngay cả khi ứng dụng đang ở chế độ nền.
Các mối quan hệ phụ thuộc dựa trên các mối quan hệ được chọn và các bộ lọc tùy chỉnh bao gồm các bảng liên quan sẽ được phân tích trong mỗi yêu cầu đồng bộ hóa. Khoảng thời gian đồng bộ hóa cho một bảng có thể không được tôn trọng nếu một bảng liên quan có khoảng thời gian đồng bộ hóa thấp hơn.
Đồng bộ cài đặt và chế độ trực tuyến
Quản trị viên có thể bật nhiều cài đặt đồng bộ hơn cho phép người dùng cuối kiểm soát tốt hơn trải nghiệm đồng bộ. Ví dụ: tùy chọn chỉ đồng bộ hóa khi thiết bị được kết nối với mạng Wi-Fi. Các cài đặt này có thể giúp tiết kiệm băng thông thiết bị di động và tuổi thọ pin khi các kỹ thuật viên làm việc ở những khu vực thường xuyên có kết nối di động kém.
Quản trị viên cũng có thể kích hoạt chế độ trực tuyến (xem trước) cho ứng dụng ngoại tuyến đầu tiên. Thiết lập này cung cấp cho nhân viên tuyến đầu tùy chọn chuyển từ chế độ ngoại tuyến sang chế độ trực tuyến, cho phép họ xem dữ liệu trực tiếp bên ngoài các tham số cấu hình hồ sơ ngoại tuyến của họ. Dataverse Khi ở chế độ này, ứng dụng sẽ tiếp tục đồng bộ hóa dữ liệu và chuyển về chế độ ngoại tuyến nếu mất kết nối mạng.
Xung đột đồng bộ hóa
Xung đột đồng bộ xảy ra nếu có sự không khớp giữa dữ liệu trên thiết bị và dữ liệu trên máy chủ. Điều này có thể xảy ra khi một kỹ thuật viên hiện trường và một người điều phối cùng chỉnh sửa một lệnh làm việc mà không đồng bộ hóa các thay đổi của họ. Hệ thống không biết nên áp dụng sửa đổi nào cho bản ghi vì nhận được thông tin mâu thuẫn.
Xung đột xảy ra ở cấp độ bàn chơi chứ không phải cấp độ sân đấu. Ví dụ, nếu một kỹ thuật viên thực địa thay đổi Thời gian bắt đầu của lệnh làm việc và một người điều phối thay đổi Thời gian kết thúc, thì đó là xung đột. Hệ thống không cố gắng hợp nhất các thay đổi theo từng trường. Thay vào đó, nó sẽ xem xét toàn bộ hồ sơ và cố gắng xác định hồ sơ nào nên giữ lại.
Xung đột được giải quyết dựa trên những gì quản trị viên lựa chọn cho cài đặt Thiết lập phát hiện xung đột để đồng bộ hóa ngoại tuyến trên thiết bị di động . Cài đặt này có sẵn trong cài đặt hệ thống máy khách di động.
Không: Hệ thống không kiểm tra xung đột khi thiết bị ngoại tuyến trở lại trực tuyến. Những thay đổi mà kỹ thuật viên thực hiện ngoại tuyến sẽ "có hiệu lực", ghi đè lên những thay đổi mà người điều phối thực hiện. Đây là thiết đặt mặc định.
Có: Hệ thống sẽ kiểm tra xung đột khi thiết bị ngoại tuyến trở lại trực tuyến. Những thay đổi mà người điều phối thực hiện sẽ "có hiệu lực", ghi đè lên những thay đổi mà kỹ thuật viên thực hiện ngoại tuyến. Kỹ thuật viên tại hiện trường có thể thấy lỗi xung đột đồng bộ hóa.
Tìm hiểu thêm về cách làm việc ngoại tuyến.
Quản trị viên có thể xem các lỗi đồng bộ hóa trước đây bằng cách vào Cài đặt>Lỗi đồng bộ hóa.
Đồng bộ thông báo
Người dùng nhận được thông báo trong ứng dụng khi:
- Ứng dụng đang tải xuống dữ liệu trong quá trình đồng bộ ban đầu.
- Người dùng chọn Làm mới trên một bảng.
- Quá trình đồng bộ gia tăng lớn sẽ diễn ra sau khi ứng dụng không được sử dụng trong một thời gian.
Thông báo sẽ xuất hiện khi quá trình đồng bộ đang diễn ra. Sau khi quá trình đồng bộ gia tăng lớn hoàn tất, người dùng có thể làm mới chế độ xem để nhận thông tin cập nhật mới nhất.
Xem trạng thái đồng bộ ngoại tuyến
Trang Trạng thái ngoại tuyến trong ứng dụng hiển thị ngày và giờ cuối cùng mà các bảng đã đồng bộ hóa được cập nhật.
Biểu tượng đồng bộ ngoại tuyến hiển thị trạng thái đồng bộ của chính ứng dụng di động. Nó luôn hiển thị trong phần điều hướng ứng dụng chính trên Windows, iOS và Android các thiết bị. Biết ngay ứng dụng của bạn đã được kết nối với mạng chưa, quá trình đồng bộ đang diễn ra hay có lỗi đồng bộ không.
Để xem chi tiết, hãy chọn biểu tượng đồng bộ ngoại tuyến để mở trang Trạng thái thiết bị.
Nếu ứng dụng phát hiện kết nối mạng yếu hoặc không có kết nối mạng, thông báo "Mạng hoặc dịch vụ không khả dụng" sẽ xuất hiện. Ứng dụng không đồng bộ hóa dữ liệu mới và một số tính năng phụ thuộc vào mạng của ứng dụng, chẳng hạn như bản đồ hoặc tìm kiếm, không hoạt động. Dataverse Các sự kiện sau đây có thể khiến ứng dụng hiển thị thông báo này:
- Ứng dụng khởi động ở chế độ ngoại tuyến trước khi phát hiện thấy mạng khả dụng.
- Kiểm tra mạng của ứng dụng không nhận được phản hồi hoặc phản hồi mất quá nhiều thời gian.
Phân tích dữ liệu từ xa để đồng bộ hóa ngoại tuyến
Dữ liệu liên quan đến các sự kiện đồng bộ hóa ngoại tuyến có thể được sử dụng để đánh giá tình trạng và hiệu suất của quá trình đồng bộ hóa ngoại tuyến.
Bạn có thể thiết lập một môi trường để nhận dữ liệu từ xa về chẩn đoán và hiệu suất. Application Insights Bạn có thể bật hoặc tắt nguồn cấp dữ liệu đo từ xa bất kỳ lúc nào.
Để biết thông tin chi tiết về dữ liệu bạn có thể nhận được, hãy xem Sự kiện đo từ xa để đồng bộ hóa và hành động ứng dụng di động.
Xóa dữ liệu khỏi thiết bị di động
Sau khi đồng bộ hóa, dữ liệu không còn đáp ứng tiêu chí lọc hồ sơ ngoại tuyến có thể bị xóa khỏi thiết bị di động. Việc xóa dữ liệu thường xảy ra trong hai trường hợp:
Sau lần đồng bộ đầu tiên. Ví dụ, một kỹ thuật viên tại hiện trường có thể thấy tất cả các lần đặt chỗ trước đó khi trực tuyến, nhưng sau khi di chuyển đến một khu vực không có kết nối, chỉ thấy các lần đặt chỗ bắt đầu từ hôm nay hoặc trong tương lai.
Sau khi đồng bộ hóa gia tăng. Ví dụ: nếu hồ sơ ngoại tuyến trên thiết bị di động lọc ra các đặt chỗ đã hoàn thành, một đặt chỗ mới hoàn thành sẽ bị xóa khỏi chương trình nghị sự sau khi đồng bộ hóa và không còn có thể truy cập trong ứng dụng.
Nếu người dùng đang xem bản ghi đã bị xóa khỏi cơ sở dữ liệu ngoại tuyến trên thiết bị di động, ứng dụng sẽ hiển thị lỗi Không tìm thấy bản ghi . Nếu lỗi này xuất hiện thường xuyên, chúng tôi khuyên bạn nên xem lại các bộ lọc để đảm bảo rằng chúng không quá hạn chế.
Nếu ứng dụng di động được đặt lại, cơ sở dữ liệu ngoại tuyến trên thiết bị sẽ bị xóa.