Wskazówki dotyczące funkcji Mobile Offline

Tworząc lub aktualizując profil trybu offline dla aplikacji opartych na modelach, należy pamiętać o wielu kwestiach. Profil trybu offline powinien zawierać wszystkie dane, które użytkownicy aplikacji muszą wykonywać zadania w terenie. Jeśli zawiera zbyt dużo danych, użytkownicy aplikacji mogą się zatrzymać w oczekiwaniu na ich dane do pobrania. Może nawet zabraknąć miejsca na swoim urządzeniu. Musisz wziąć pod uwagę urządzenia i plany danych, z których muszą korzystać użytkownicy Twojej aplikacji, aby zapewnić im doskonałe wrażenia.

Poniższe wskazówki pomogą Ci stworzyć profil offline, który dokładnie odpowiada potrzebom Twojej organizacji.

Zaplanuj wdrożenie profilu offline

Profil trybu offline można rozwijać i rozwijać na trzech etapach:

Ilustracja przedstawiająca etap 1 dla producenta, etap 2 dla użytkowników i 3. etap dla użytkowników.

Etap 1: Opracowywanie i ite z

Po skonfigurowaniu profilu trybu offline na czas należy rozpocząć testowanie i mapowanie. Za Power Appspomocą aplikacji Mobilelub Field Service Mobile można określić zachowanie aplikacji w trybie offline. W systemie Windows znajdziesz aplikację w Microsoft Store, która umożliwia iterowanie bez konieczności użycia urządzenia przenośnego.

Na tym etapie możesz dodawać tabele i stosować filtry do istniejących tabel, aby mieć pewność, że do aplikacji zostaną pobrane odpowiednie dane.

Wynik: należy potwierdzić, że wszystkie tabele i formularze działają w trybie offline po pobraniu danych, a rozmiary pobierania są uzasadnione.

Ważne

Metadane aplikacji są pobierane z momencie jej uruchamiania. Oznacza to, że jeśli w aplikacji zmienisz składnik, np. składnik formularza lub widok, musisz ponownie uruchomić aplikację, aby odzwierciedlić zmiany w profilu.

Etap 2: Testowanie z użytkownikami

Poproś kilku użytkowników, aby przetestowali aplikację na rzeczywistych danych. Należy upewnić się, że profil pracy w trybie offline jest skaltywny dla różnych typów użytkowników i działa na urządzeniach o zmiennym pojemności magazynu. Sprawdź stan trybu offline dla każdego użytkownika. Ile tabel i plików jest pobieranych przez różne typy kont użytkowników? Dostosuj filtry w profilu trybu offline, aby zwiększyć lub zmniejszyć ilość pobranych danych.

Po pomyślnym pobraniu zrzut ekranu strony stanu trybu offline aplikacji mobilnej.

Wynik: potwierdzasz, że profil trybu offline jest skaltywny do rzeczywistych spraw.

Etap 3: Wprowadzanie

Wdróż aplikację w pozostałej części organizacji.

Wynik: należy potwierdzić, że każda klasa użytkownika w wycofanym płycie jest w stanie zsynchronizować się pomyślnie i pracować w trybie offline.

Nie należy pobierać zbyt wielu danych przez użytkowników

Każdy użytkownik może mieć dostęp do innego zestawu danych. Ważne jest, aby myśleć i przetestować, jaka część danych będzie zobaczyć wiele grup użytkowników. Na przykład menedżer sprzedaży w grupie może mieć dostęp do wielu większej liczby szans sprzedaży niż lokalny menedżer sprzedaży.

Podczas tworzenia profilu pracy w trybie offline i testowania go przy użyciu rzeczywistych lub przedstawicielowych danych warto pamiętać o tych najlepszych rozwiązaniach:

  • Aby uzyskać lepszą wydajność, ogranicz liczbę rekordów do mniej niż 200 000. Przekroczenie 3 000 000 rekordów nie jest obsługiwane przez synchronizację offline.
  • Ogranicz liczbę tabel do mniejszej niż 100.
  • Ogranicz łączny rozmiar danych do mniej niż 1 GB.
  • Ogranicz łączny rozmiar plików i obrazów do rozmiaru mniejszego niż 4 GB. Stosowanie filtrów w celu zredukowania łącznego rozmiaru pobierania.

Jeśli dane w trybie offline aplikacji wykraczają poza te zalecenia, użytkownicy będą widzieć niższe synchronizacje, większe wykorzystanie danych, większe użycie plików oraz niższą wydajność aplikacji.

Nazwij profil funkcji mobile offline

Aby upewnić się, że użytkownicy pobierają tylko potrzebne dane, należy zastosować następujące wskazówki dotyczące postępowania. Optymalizacja pobranych danych ułatwi korzystanie z zalecanych ograniczeń.

Nie wymyślaj koła na nowo

W przypadku dostosowywania usług terenowych lub sprzedaży należy rozpocząć od ich domyślnych profilów trybu offline. Wiesz, że funkcje podstawowe będą działały i nie będzie można pominąć tabel używanych w standardowych formularzach.

Domyślne profile trybu offline zawierają wszystkie potrzebne informacje dotyczące obecnie dostępnego rozwiązania. Można dodać więcej tabel ważnych dla firmy.

Nie należy jednak usuwać tabel z profilu domyślnego. W przypadku tych tabel, formularzy i widoków mogą wystąpić błędy w czasie wykonywania. Jeśli profil domyślny zawiera zbyt wiele lub zbyt wiele wierszy danych, dostosuj filtry przy największych tabelach, aby zoptymalizować rozmiary danych dla użytkowników.

Dodaj wszystkie tabele, do których w każdym formularzu i widoku aplikacji się odniosły

Gdy do aplikacji opartej na modelach dodasz formularz lub widok, poszukaj odwołań do innych tabel, w tym do wyszukiwania. Upewnij się, że każda z tych tabel jest uwzględniona w profilu trybu offline przy użyciu odpowiedniej tabeli lub filtrów. Należy pamiętać o dodaniu wszystkich tabel używanych również w skryptach zasobów sieci Web.

Podczas dodawania tabeli do profilu trybu offline można wybrać jedną z czterech opcji w celu określenia, które wiersze będą pobierane:

  • Wiersze organizacji
  • Wszystkie wiersze
  • Tylko powiązane wiersze
  • Okres niestandardowy

Aby wybrać najlepsze opcje dla każdej tabeli, należy się zastanowić, do której z następujących kategorii należy tabela:

  1. Tabele samodzielne: tabele widoczne jako siatki w aplikacji, takie jak Kontakt

  2. Tabele pokrewne: tabele, do których można odować się w widoku formularza lub siatki w innej tabeli, np. Jednostka

  3. Tabele zasobów: tabele zawierające dane zasobów, takie jak Waluta czy Obszar

Wybierz opcję wiersza na podstawie kategorii tabeli dodawania:

Typ tabeli Wiersze organizacji Wszystkie wiersze Tylko powiązane wiersze Okres niestandardowy
Autonomiczne
Pokrewne
Zasoby

Korzystanie z filtrów w celu zredukowania rozmiaru pobierania danych

Jeśli użytkownicy mają dostęp do dużego zestawu danych podczas pracy w trybie online, należy stosować filtry, aby ograniczyć pobieranie danych podczas pracy w trybie offline.

Ważne

Jeśli filtr niestandardowy zostanie dodanie do tabeli ustawionej do pobrania pokrewnych wierszy, filtr jest traktowany jak FILTR LUB. Oznacza to, że wszystkie powiązane wiersze są pobierane oprócz wierszy określonych przez filtr. Użytkownicy mogą pobrać więcej danych niż chce użytkownik. Jeśli chcesz pobrać wiersze pokrewne i zastosować dodatkowy filtr, wyczyść tylko wiersze pokrewne i określ relację oraz dodatkowe ograniczenia w filtrze niestandardowym za pomocą funkcji AND (ORAZ).

  • Tabele samodzielne: użyj filtru niestandardowego, który zawiera rekordy wymagane do użycia w widokach siatki w aplikacji. Domyślnie wszystkie widoki są uwzględniane podczas dodawania tabeli w Projektancie aplikacji. Aby upewnić się, że użytkownicy mają takie same dane w trybie online i offline, należy jawnie wybrać widoki filtrowane danych z profilu trybu offline.

    Zrzut ekranu przedstawiający filtr niestandardowy z jawnym warunkiem równa się.

  • Tabele pokrewne: użyj filtru niestandardowego, aby użytkownicy pobierali wiersze powiązane ORAZ zgodne z innymi kryteriami filtrowania.

    Zrzut ekranu przedstawiający filtr niestandardowy z jawnym warunkiem ORAZ.

  • Tabele zasobów: użyj filtru niestandardowego, jeśli chcesz, aby użytkownicy pobierali tylko wiersze zgodne z kryteriami, takie jak wiersze o stanie Aktywne.

    Zrzut ekranu przedstawiający filtr niestandardowy z wartością Stan równą Aktywny.

Wspólne filtry niestandardowe

Filtruj pola godzin i dat w celu filtrowania danych, takich jak rezerwacje i elementy osi czasu. Weź pod uwagę daty przyszłe i przeszłe. Na przykład wspólny filtr może obejmować terminy z ostatniego miesiąca i trzech następnych miesięcy.

Zrzut ekranu przedstawiający wiele filtrów dla warunku or( na podstawie godziny rozpoczęcia i zakończenia).

Filtruj według stanu, aby ograniczyć pobieranie do wierszy o określonym stanie.

Zrzut ekranu przedstawiający wiele filtrów o statusie równym Aktywny.

Filtrowanie danych według niestandardowych kategorii lub pól ról w celu zastosowania dużych tabel w dół do danych potrzebnych przez aplikację. Na przykład można filtrować kontakty według roli, aby ograniczyć dane do interesariuszy.

Zrzut ekranu przedstawiający filtr oparty na roli.

Należy unikać tych filtrów, które mogą spowolnić pobieranie.

Jeśli filtr niestandardowy kwerenda trwa długo Dataverse, pobieranie trwa dłużej. Postępuj zgodnie z tymi najlepszymi praktykami, aby uniknąć typowych wąskich gardeł wydajności:

  • Nie należy używać częściowych dopasowania ciągów, wartości "Zawiera", "Zaczyna się od" ani "Kończy się od".

  • Należy unikać wielu poziomów relacje niestandardowych filtrów. Takie filtry mogą spowolnić pobieranie:

    Zrzut ekranu przedstawiający wiele filtrów z zagnieżdżonych relacje.

  • Należy unikać używania wielu warunków LUB.

Nie brakuje danych potrzebnych użytkownikom

Sprawdź, czy użytkownicy mają wszystkie potrzebne dane. Porównaj dane dostępne podczas pracy w trybie online i offline. Urządzenie w trybie samolotu upewnij się, że widoki i formularze pokazują takie same dane jak w przeglądarce sieci Web w trybie online. Jeśli występują różnice, możesz dostosować filtry w widokach lub dostosować filtry w profilu trybu offline.

  • Przepływy procesów biznesowych: jeśli formularz zawiera plik przepływ procesów biznesowych, pamiętaj, aby dodać tabelę przepływ procesów biznesowych biznesową. Aby uzyskać więcej informacji, przejdź do witryny Obsługiwane możliwości.

  • Pliki i obrazy: jeśli profil trybu offline zawiera pliki i obrazy, musisz dodać do nich tabele. Aby uzyskać więcej informacji, przejdź do strony Konfigurowanie profilów funkcji Mobile Offline dla plików i obrazów. W celu ograniczenia pobierania plików krytycznych należy użyć filtrów niestandardowych.

  • Oś czasu: Aby notatki dotyczące formantu osi czasu być dostępne w trybie offline, dodaj tabelę Notatki i tabelę Użytkownicy do profilu trybu offline. Jeśli użytkownicy przekażą obrazy i filmy wideo, notatki mogą być duże, dlatego w celu ograniczenia czasu ich pobierania należy zastosować niestandardowe filtry w tabeli notatek.

    Ważne

    Pobieranie danych może trwać dłużej, jeśli użytkownicy przekażą pliki o rozmiarze ponad 4 MB do formantu osi czasu. Jeśli użytkownicy muszą przekazać pliki o rozmiarze większym niż 4 MB, w celu zwiększenia wydajności należy użyć formantu szybkie notatki w programie Field Service lub Pliki/Obrazy.

Zobacz też

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).