Tryb Mobile Offline aplikacji kanwy — omówienie

Jeśli użytkownicy aplikacji kanwy opartych na Dataverse mają sporadyczny dostęp do Internetu lub nie mają do wcale, możesz łatwo udostępnić najpierw tryb offline przy użyciu prostej kontrolki kanwy. Tworzenie podstawowych aplikacji skoncentrowanych na trybie offline jest proste. Wystarczy utworzyć aplikację przy użyciu normalnych formuł Power Fx, a funkcje offline Power Apps obsłużą pozostałe procesy.

Użytkownik może także tworzyć złożone aplikacje trybu offline przy użyciu niestandardowych profilów offline. Profil trybu offline to konfiguracja, która określa dane synchronizowane z urządzeniami użytkowników. Profile offline ułatwiają optymalizowanie wydajności aplikacji przez zmniejszenie ilości danych pobieranych do urządzenia. Na przykład możesz mieć dostęp do milionów rekordów w tabeli, ale aplikacja może potrzebować tylko tysiąca z nich. Jeśli zostanie pobranych tylko tysiąc rekordów, Twoja aplikacja działa lepiej. Jeśli w aplikacji offline jest potrzebnych więcej niż 15 tabel, warto rozważyć użycie niestandardowego profilu trybu offline.

Aby rozpocząć pracę z funkcją Mobile Offline, włącz funkcję pracy w trybie offline w aplikacji i w tabelach, które są używane przez aplikację. Do aplikacji zostanie automatycznie wstawiony podstawowy szablon ekranu trybu offline, który będzie automatycznie wstawiany do aplikacji, aby używać jej bezpośrednio lub jako punkt początkowy. Konfigurowanie trybu Mobile Offline aplikacji kanwy.

Priorytetowy tryb offline urządzeń przenośnych

Najpierw tryb offline oznacza, że wszystkie dane potrzebne użytkownikom podczas pracy w trybie offline są kopiowane na ich urządzenie przenośne. Początkowe pobieranie danych jest wymagane przez sieć, ale później użytkownicy pracują wyłącznie z danymi przechowywanymi lokalnie na swoich urządzeniach, nawet gdy są w trybie online. Przenoszenie się do sieci i poza siecią nie wpływa na wydajność aplikacji, ponieważ są w jej przypadku wykorzystywane dane lokalne. Power Apps umożliwia monitorowanie dostępu do sieci aplikacji. Po wykryciu połączenia aplikacja automatycznie synchronizuje wszystkie lokalne zmiany na serwerze i pobiera wszelkie aktualizacje z serwera. Funkcje offline obsługują wykrywanie konfliktów i minimalizują użycie zasobów systemowych.

Gdy w aplikacji zostanie włączona funkcja pracy w trybie offline, aplikacja zawsze najpierw działa w trybie offline — z dostępem do Internetu lub bez niego. Ta funkcja optymalizuje wydajność pracy w trybie offline i zapewnia użytkownikom spójne działanie w przypadku zmiany lokalizacji.

Dlaczego warto używać aplikacji kanwy w trybie offline zamiast LoadData/SaveData?

Istnieje kilka kluczowych korzyści wynikających z używania wbudowanych funkcji offline dla aplikacji kanwy zamiast funkcji LoadData/SaveData Power Fx .

Temat LoadData/SaveData Wbudowany tryb offline
Pomoc techniczna Power Apps Studio Okres niestandardowy Wbudowana
Złożoność kodu Złożoność kodu Power Fx zwiększa się wraz ze złożonością danych Brak kodu
Obsługiwane funkcje Power Fx wszystkie Częściowe (zobacz Ograniczenia trybu mobile offline dla aplikacji kanwy).
Reguły sprawdzania aplikacji None Typowe problemy z konfiguracją są oflagowane
Doświadczenie użytkownika z trybem offline i łącznością Nie dostarczone/tylko niestandardowe Automatyczne
Synchronizowanie środowiska lub stanu użytkownika Nie dostarczone/tylko niestandardowe Automatyczne
Obsługa obrazów i plików Tak, ale może natrafić na ograniczenia wydajności i pamięci Tak
Zoptymalizowana synchronizacja różnicowa Nie. Tak
Konfliktów Ręcznie Automatyczne
Lokalny magazyn danych Pliki Transakcyjna baza danych
Automatyczna obsługa zmian schematu Nie Tak
Szybkie uruchamianie aplikacji w przypadku dużych zestawów danych Nie Tak
Ograniczenie rozmiaru danych W większości przypadków zależy od urządzenia, 30–70 MB Zależne od urządzenia, 3 miliony wierszy

Zobacz też

Praca z aplikacjami kanwy w trybie offline