Tổng quan về Mobile Offline cho ứng dụng dựa trên mô hình

Sẽ thật tuyệt khi sử dụng ứng dụng dành cho thiết bị di động của bạn mà không phải lo lắng về kết nối internet không ổn định phải không? Với các ứng dụng dựa trên mô hình được tạo bằng Power Apps và trải nghiệm ngoại tuyến mới trên thiết bị di động, điều này hoàn toàn có thể. Những người cần làm việc từ xa có thể tiếp tục làm việc liên tục mà không cần lo lắng về kết nối internet của họ.

Với trải nghiệm ngoại tuyến di động mới được bật cho các ứng dụng dựa trên mô hình của bạn, bạn không chỉ có thể tiếp tục làm việc ở chế độ ngoại tuyến mà còn có hiệu suất thiết bị tốt hơn, ứng dụng phản hồi nhanh hơn và ít hao pin hơn vì ít kết nối đến máy chủ hơn.

Cần có kết nối Internet để đồng bộ dữ liệu giữa thiết bị di động của bạn và Microsoft Dataverse.

Để bắt đầu sử dụng ứng dụng di động ngoại tuyến, nhà sản xuất ứng dụng cần bật và xác định các bảng có sẵn để sử dụng ngoại tuyến bằng cách sử dụng trình thiết kế ứng dụng hiện đại . Để biết thêm thông tin, hãy đi tới Thiết lập ngoại tuyến di động.

Theo mặc định, chế độ ngoại tuyến trên thiết bị di động là ngoại tuyến trước

Ưu tiên ngoại tuyến có nghĩa là mọi dữ liệu bạn có thể cần khi ngoại tuyến sẽ được sao chép vào thiết bị di động của bạn. Điều này yêu cầu phải có quyền truy cập mạng ban đầu để tải xuống dữ liệu. Khi đã có dữ liệu, bạn chỉ cần làm việc với dữ liệu trên thiết bị cục bộ của mình mọi lúc. Điều này đúng cả khi thiết bị của bạn được kết nối và ngắt kết nối với mạng.

Việc ra vào mạng không ảnh hưởng đến hiệu suất của ứng dụng vì ứng dụng sử dụng dữ liệu cục bộ. Power Apps giám sát truy cập mạng và tự động đồng bộ hóa những thay đổi bạn thực hiện cục bộ với máy chủ, đồng thời tải xuống mọi bản cập nhật được thực hiện trên máy chủ. Các tính năng ngoại tuyến sẽ tự động xử lý các kết nối mạng không ổn định, tải xuống dữ liệu, tải lên dữ liệu, xử lý phát hiện xung đột, v.v. Các tính năng ngoại tuyến tích hợp giúp giảm thiểu tài nguyên hệ thống và có hiệu suất cao.

Khi chế độ ngoại tuyến được cấu hình và bật cho ứng dụng do mô hình điều khiển, bất kỳ ai sử dụng Power Apps ứng dụng di động cũng có thể sử dụng ứng dụng ở chế độ ngoại tuyến. Theo mặc định, ứng dụng di động này chạy ngoại tuyến trước, có hoặc không có kết nối internet. Power Apps Chức năng này tối ưu hóa hiệu suất ngoại tuyến và tạo ra trải nghiệm nhất quán cho người dùng khi họ thay đổi vị trí:

  • Trực tuyến: Xảy ra khi có kết nối internet nhưng chế độ ngoại tuyến không được thiết lập. Các chức năng của ứng dụng dành cho thiết bị di động tương tự như khi sử dụng ứng dụng với kết nối internet trên PC của bạn. Khi kết nối internet bị mất, ứng dụng dành cho thiết bị di động sẽ không thể sử dụng được. Điều này không được khuyến khích.
  • Ngoại tuyến khi không có kết nối internet: Dữ liệu được tải xuống và mọi thay đổi được lưu vào thiết bị di động của bạn. Khi kết nối internet được khôi phục, các thay đổi được đồng bộ hóa tự động với máy chủ.
  • Ngoại tuyến trước tiên khi có kết nối internet: Dữ liệu được tải xuống thiết bị và mọi thay đổi được lưu cục bộ. Vì có kết nối internet nên ứng dụng sẽ tự động đồng bộ hóa sau mỗi vài phút.

Quan trọng

Để biết thêm thông tin về cách thiết lập ngoại tuyến di động cho ứng dụng canvas, hãy đi tới Phát triển các ứng dụng canvas có khả năng ngoại tuyến

Chế độ ưu tiên ngoại tuyến so với chế độ ngoại tuyến cổ điển

Với trải nghiệm ngoại tuyến đầu tiên, điều quan trọng là phải hiểu những lợi ích chính của trải nghiệm ngoại tuyến đầu tiên so với trải nghiệm ngoại tuyến cổ điển.

Ngoại tuyến đầu tiên Ngoại tuyến cổ điển
  • Dữ liệu của bạn luôn giống nhau, bất kể kết nối mạng như thế nào.
  • Không có nút gạt nào để người dùng chuyển từ chế độ ngoại tuyến sang chế độ trực tuyến. Người dùng không bao giờ quên đồng bộ hóa những thay đổi của mình với máy chủ vì ứng dụng sẽ tự động thực hiện việc này?
  • Người dùng có thể bỏ qua lần đồng bộ hóa ngoại tuyến ban đầu và tiếp tục sử dụng chế độ trực tuyến, tức là người dùng trong tổ chức của bạn có thể không có cùng trải nghiệm.
  • Người dùng phải nhớ tắt nút chuyển đổi Làm việc ở chế độ ngoại tuyến trước khi họ có thể đồng bộ hóa các thay đổi với máy chủ.
  • Để lưu các thay đổi của bạn ở chế độ ngoại tuyến, bạn cần bật nút  Làm việc ở chế độ ngoại tuyến thành Bật. Nếu không, khi bạn đang làm việc trên một hàng và đột nhiên mất kết nối internet, những thay đổi của bạn sẽ bị mất.
  • Các hàng bạn thấy ở chế độ ngoại tuyến được liệt kê từ cơ sở dữ liệu cục bộ. Điều này có nghĩa là các hàng bạn nhìn thấy ở chế độ ngoại tuyến và chế độ trực tuyến có thể khác nhau.