Οδηγίες προφίλ χωρίς σύνδεση

Υπάρχουν πολλά που πρέπει να έχετε υπόψη σας όταν δημιουργείτε ή ενημερώνετε ένα προφίλ εκτός σύνδεσης για εφαρμογές που καθορίζονται από μοντέλο. Ένα προφίλ χωρίς σύνδεση θα πρέπει να περιλαμβάνει όλα τα δεδομένα για τα οποία οι χρήστες της εφαρμογής πρέπει να ολοκληρώσουν τις εργασίες στο πεδίο. Αν περιλαμβάνει υπερβολικά πολλά δεδομένα, ωστόσο, οι χρήστες της εφαρμογής μπορεί να έχουν κολλήσει στην αναμονή της λήψης των δεδομένων τους. Μπορεί ακόμα και να μην υπάρχει χώρος στη συσκευή τους. Θα πρέπει να λάβετε υπόψη σας τις συσκευές και τα σχέδια δεδομένων που έχουν οι χρήστες της εφαρμογής σας για να βεβαιωθείτε ότι έχουν μια εξαιρετική εμπειρία.

Οι παρακάτω οδηγίες θα σας βοηθήσουν να δημιουργήσετε ένα προφίλ χωρίς σύνδεση το οποίο θα καλύπτει τις ακριβείς ανάγκες του οργανισμού σας.

Σχεδιασμός της εγκατάστασης του προφίλ χωρίς σύνδεση

Αναπτύξτε και εγκαταστήστε το προφίλ σας εκτός σύνδεσης σε τρεις φάσεις:

Απεικόνιση που εμφανίζει τη Φάση 1 για έναν κατασκευαστή, τη Φάση 2 για τους δοκιμαστές και τη Φάση 3 για χρήστες.

Φάση 1: Ανάπτυξη και επανάληψη

Αφού ρυθμίσετε ένα προφίλ εργασίας χωρίς σύνδεση, είναι ώρα να ξεκινήσετε τη δοκιμή. Χρησιμοποιήστε το Power Apps για κινητές συσκευές ή το Field Service Mobile για να καθορίσετε το πώς συμπεριφέρεται η εφαρμογή όταν βρίσκεται εκτός σύνδεσης. Για τα Windows, θα βρείτε την εφαρμογή στο Microsoft Store που επιτρέπει τη νέα χρήση χωρίς να χρειάζεται κάποια κινητή συσκευή.

Σε αυτή τη φάση, θα προσθέσετε πίνακες και θα εφαρμόσετε φίλτρα στους υπάρχοντες πίνακες για να βεβαιωθείτε ότι γίνεται λήψη των σωστών δεδομένων στην εφαρμογή.

Αποτέλεσμα: Βεβαιώνετε ότι όλοι οι πίνακες και οι φόρμες λειτουργούν χωρίς σύνδεση μετά τη λήψη των δεδομένων και ότι τα μεγέθη λήψης είναι εύλογα.

Σημαντικό

Τα μετα-δεδομένα για την εφαρμογή ανακτώνται όταν ξεκινά η εφαρμογή. Αυτό σημαίνει ότι εάν αλλάξετε ένα στοιχείο στην εφαρμογή σας, όπως ένα στοιχείο φόρμας ή μια προβολή, τότε θα πρέπει να επανεκκινήσετε την εφαρμογή ώστε το προφίλ να αντικατοπτρίζει τις αλλαγές.

Φάση 2: Δοκιμή με χρήστες

Ζητήστε από μερικούς χρήστες να δοκιμάσουν την εφαρμογή με πραγματικά δεδομένα. Βεβαιωθείτε ότι τα προφίλ εκτός σύνδεσης προορίζονται για διαφορετικούς τύπους χρηστών και λειτουργεί σε συσκευές με διαφορετικό χώρο αποθήκευσης. Ελέγξτε τη σελίδα "Κατάσταση εργασίας χωρίς σύνδεση" για κάθε χρήστη. Πόσοι πίνακες και αρχεία κάνουν λήψη διαφορετικών τύπων λογαριασμών χρηστών; Προσαρμόστε τα φίλτρα στο προφίλ εργασίας χωρίς σύνδεση για να αυξήσετε ή να μειώσετε το σύνολο των δεδομένων που ελήφθησαν.

Στιγμιότυπο οθόνης της σελίδας Κατάσταση εργασίας χωρίς σύνδεση μιας εφαρμογής για κινητές συσκευές μετά από μια επιτυχημένη λήψη.

Αποτέλεσμα: Μπορείτε να επιβεβαιώσετε ότι το προφίλ εκτός σύνδεσης κλιμακούται σε υποθέσεις πραγματικής χρήσης.

Φάση 3: Εγκατάσταση

Αναπτύξτε την εφαρμογή στον υπόλοιπο οργανισμό σας.

Αποτέλεσμα: Επιβεβαιώστε ότι κάθε κλάση χρήστη στην εγκατάσταση μπορεί να συγχρονιστεί με επιτυχία και να λειτουργήσει χωρίς σύνδεση.

Αποτρέψτε τους χρήστες σας από το να λάβουν υπερβολικά πολλά δεδομένα

Κάθε χρήστης μπορεί να έχει πρόσβαση σε ένα διαφορετικό σύνολο δεδομένων. Είναι σημαντικό να σκεφτείτε και να δοκιμάσετε πόσα δεδομένα θα βλέπουν διαφορετικές ομάδες χρηστών. Για παράδειγμα, ένας διευθυντής πωλήσεων ομάδας μπορεί να έχει πρόσβαση σε πολλές περισσότερες ευκαιρίες πωλήσεων από ό,τι ένας τοπικός διευθυντής πωλήσεων.

Καθώς αναπτύσσετε το προφίλ σας εκτός σύνδεσης και δοκιμάζετε με πραγματικά ή αντιπροσωπευτικά δεδομένα, έχετε υπόψη σας αυτές τις βέλτιστες πρακτικές:

  • Περιορίστε τον αριθμό των καρτελών σε λιγότερες από 200.000 για καλύτερες επιδόσεις. Η υπέρβαση των 3.000.000 καρτελών δεν υποστηρίζεται από τον συγχρονισμό εκτός σύνδεσης.
  • Περιορίστε τον αριθμό των πινάκων σε λιγότερους από 100.
  • Περιορίστε το συνολικό μέγεθος δεδομένων σε λιγότερο από 1 GB.
  • Περιορίστε το συνολικό μέγεθος αρχείων και εικόνων σε λιγότερα από 4 GB. Εφαρμόστε φίλτρα για να μειώσετε το συνολικό μέγεθος λήψης.

Εάν τα δεδομένα εκτός σύνδεσης της εφαρμογής σας ξεπερνούν αυτές τις προτάσεις, οι χρήστες θα βλέπουν πιο αργό συγχρονισμό, υψηλότερη χρήση δεδομένων, υψηλότερη χρήση εφαρμογών και πιο αργή απόδοση των εφαρμογών.

Βελτιστοποιήστε το προφίλ εκτός σύνδεσης

Εφαρμόστε τις παρακάτω βέλτιστες πρακτικές για να βεβαιωθείτε ότι οι χρήστες κάνουν λήψη μόνο των δεδομένων που χρειάζονται. Με τη βελτιστοποίηση των δεδομένων που λαμβάνονται διευκολύνεται η παραμονή σας στα συνιστώμενα όρια.

Μην επιχειρήσετε επανασχεδιασμό

Εάν προσαρμόζετε το Field Service ή το Sales, ξεκινήστε από τα προεπιλεγμένα προφίλ τους εκτός σύνδεσης. Γνωρίζετε ότι οι βασικές δυνατότητες θα λειτουργούν και δεν θα χάσετε τους πίνακες που χρησιμοποιούνται στις τυπικές φόρμες.

Τα προεπιλεγμένα προφίλ εκτός σύνδεσης περιλαμβάνουν όλα όσα χρειάζεστε για μια έτοιμη λύση. Μπορείτε να προσθέσετε περισσότερους πίνακες που είναι σημαντικοί για την επιχείρησή σας.

Ωστόσο μην καταργήσετε πίνακες από το προεπιλεγμένο προφίλ. Εάν δεν υπάρχουν πίνακες, οι φόρμες ή οι προβολές μπορεί να αποτύχουν κατά τον χρόνο εκτέλεσης. Εάν το προεπιλεγμένο προφίλ περιλαμβάνει υπερβολικά πολλές ή υπερβολικά λίγες γραμμές δεδομένων, προσαρμόστε τα φίλτρα στους μεγαλύτερους πίνακες για να βελτιστοποιήσετε τα μεγέθη δεδομένων για τους χρήστες σας.

Προσθέστε όλους τους πίνακες που αναφέρονται σε κάθε φόρμα και προβολή στην εφαρμογή σας

Όταν προσθέτετε μια φόρμα ή προβολή στην εφαρμογή που καθορίζεται από μοντέλο, αναζητήστε αναφορές σε άλλους πίνακες, συμπεριλαμβανομένων των αναζητήσεων. Βεβαιωθείτε ότι όλοι αυτοί οι πίνακες περιλαμβάνονται στο προφίλ σας εκτός σύνδεσης με έναν αντίστοιχο σχετικό πίνακα ή φίλτρα. Βεβαιωθείτε ότι έχετε προσθέσει όλους τους πίνακες που χρησιμοποιούνται επίσης σε δέσμες ενεργειών πόρων web.

Όταν προσθέτετε έναν πίνακα στο προφίλ εργασίας χωρίς σύνδεση, μπορείτε να επιλέξετε μία από τις τέσσερις επιλογές για να καθορίσετε ποιες γραμμές θα λάβετε:

  • Γραμμές οργανισμού
  • Όλες οι γραμμές
  • Σχετικές γραμμές μόνο
  • Προσαρμοσμένες

Για να κάνετε την καλύτερη επιλογή για κάθε πίνακα, λάβετε υπόψη σε ποιες από τις παρακάτω κατηγορίες ανήκει ο πίνακάς σας:

  1. Αυτόνομοι πίνακες: Πίνακες που είναι ορατοί ως πλέγματα στην εφαρμογή, όπως η Επαφή

  2. Σχετικοί πίνακες: Πίνακες που αναφέρονται στην προβολή φόρμας ή πλέγματος διαφορετικού πίνακα, όπως η "Μονάδα"

  3. Πίνακες πόρων: Πίνακες που περιέχουν δεδομένα πόρων, όπως "Νομισματική μονάδα" ή "Περιφέρεια"

Ενεργοποιήστε μια επιλογή γραμμής βάσει της κατηγορίας πίνακα που προσθέτετε:

Τύπος πίνακα Γραμμές οργανισμού Όλες οι γραμμές Σχετικές γραμμές μόνο Προσαρμοσμένος
Αυτόνομος
Σχετικός
Πόροι

Χρήση φίλτρων για τη μείωση του μεγέθους της λήψης δεδομένων

Αν οι χρήστες έχουν πρόσβαση σε ένα μεγάλο σύνολο δεδομένων όταν είναι συνδεδεμένοι, εφαρμόστε φίλτρα για να περιορίσετε τα δεδομένα τα οποία θα λάβουν όταν βρίσκονται εκτός σύνδεσης.

Σημαντικό

Εάν προσθέσετε ένα προσαρμοσμένο φίλτρο σε έναν πίνακα στον οποίο έχει οριστεί η λήψη σχετικών γραμμών, το φίλτρο αντιμετωπίζεται ως Ή. Αυτό σημαίνει ότι λαμβάνονται όλες οι σχετικές γραμμές, εκτός από τις γραμμές που καθορίζονται από το φίλτρο. Οι χρήστες μπορούν να λάβουν περισσότερα δεδομένα από όσα σκοπεύετε. Εάν θέλετε να λάβετε σχετικές γραμμές και να εφαρμόσετε ένα πρόσθετο φίλτρο, καταργήστε την επιλογή Σχετικές γραμμές μόνο και καθορίστε τη σχέση και τους πρόσθετους περιορισμούς σε ένα προσαρμοσμένο φίλτρο χρησιμοποιώντας το στοιχείο ΚΑΙ.

  • Αυτόνομοι πίνακες: Χρησιμοποιήστε ένα προσαρμοσμένο φίλτρο που περιλαμβάνει τις καρτέλες που απαιτούνται για τις προβολές πλέγματος στην εφαρμογή σας. Από προεπιλογή, όλες οι προβολές περιλαμβάνονται όταν προσθέτετε έναν πίνακα στη σχεδίαση εφαρμογών. Για να βεβαιωθείτε ότι οι χρήστες έχουν τα ίδια δεδομένα με σύνδεση και εκτός σύνδεσης, επιλέξτε ρητά τις προβολές που φιλτράρουν τα δεδομένα που περιλαμβάνετε στο προφίλ εργασίας χωρίς σύνδεση.

    Στιγμιότυπο οθόνης που εμφανίζει ένα προσαρμοσμένο φίλτρο με ρητή συνθήκη ΙΣΟΥΤΑΙ ΜΕ.

  • Σχετικοί πίνακες: Χρησιμοποιήστε ένα προσαρμοσμένο φίλτρο, εάν θέλετε οι χρήστες να κάνουν λήψη γραμμών που σχετίζονται ΚΑΙ συμφωνούν με τα άλλα κριτήρια φιλτραρίσματος.

    Στιγμιότυπο οθόνης που εμφανίζει ένα προσαρμοσμένο φίλτρο με ρητή συνθήκη ΚΑΙ.

  • Πίνακες πόρων: Χρησιμοποιήστε ένα προσαρμοσμένο φίλτρο εάν θέλετε οι χρήστες να κάνουν λήψη μόνο γραμμών που πληρούν τα κριτήριά σας, όπως γραμμές με ενεργή κατάσταση.

    Στιγμιότυπο οθόνης που εμφανίζει ένα προσαρμοσμένο φίλτρο με κατάσταση ίση με Ενεργή.

Κοινά προσαρμοσμένα φίλτρα

Φιλτράρισμά κατά πεδία ώρας και ημερομηνίας για δεδομένα με κριτήριο το χρόνο, όπως κρατήσεις και στοιχεία χρονοδιαγράμματος. Εξετάστε τις μελλοντικές και τις προηγούμενες ημερομηνίες. Για παράδειγμα, ένα κοινό φίλτρο μπορεί να περιλαμβάνει συναντήσεις από τον τελευταίο μήνα και τους επόμενους τρεις μήνες.

Στιγμιότυπο οθόνης που εμφανίζει πολλά φίλτρα, με βάση τις ώρες έναρξης και λήξης, σε μια συνθήκη Ή.

Φιλτράρισμα κατά κατάσταση για να περιορίσετε τα στοιχεία λήψης σε γραμμές με μια συγκεκριμένη Κατάσταση.

Στιγμιότυπο οθόνης που εμφανίζει πολλαπλά φίλτρα με κατάσταση ίση με Ενεργή.

Φιλτράρισμα κατά προσαρμοσμένη κατηγορία ή πεδία ρόλων για μεγάλους πίνακες στα δεδομένα που απαιτούνται για την εφαρμογή σας. Για παράδειγμα, μπορείτε να φιλτράρετε τις επαφές κατά ρόλο, για να περιορίσετε τα δεδομένα στους ενδιαφερόμενους.

Στιγμιότυπο οθόνης που εμφανίζει ένα φίλτρο βάσει του ρόλου.

Αποφύγετε αυτές τις παγίδες φίλτρων που μπορούν να καθυστερούν τα στοιχεία λήψης σας

Εάν ένα προσαρμοσμένο φίλτρο οδηγεί σε αργό ερώτημα Dataverse, η λήψη θα διαρκέσει περισσότερο. Ακολουθήστε αυτές τις βέλτιστες πρακτικές για την αποφυγή προβλημάτων απόδοσης:

  • Μην χρησιμοποιείτε εν μέρει αντιστοιχίσεις συμβολοσειράς ή "Περιέχει", "Αρχίζει με" ή "Λήγει με".

  • Αποφύγετε πολλαπλά επίπεδα σχέσεων με προσαρμοσμένα φίλτρα. Φίλτρα όπως αυτό μπορούν να οδηγήσουν σε αργές λήψεις:

    Στιγμιότυπο οθόνης που εμφανίζει πολλά φίλτρα με ένθετες σχέσεις.

  • Αποφύγετε τη χρήση πολλών συνθηκών Ή.

Μην χάσετε τα δεδομένα που χρειάζονται οι χρήστες σας

Ελέγξτε αν οι χρήστες σας έχουν όλα τα δεδομένα που χρειάζονται. Συγκρίνετε τα δεδομένα που είναι διαθέσιμα όταν η εφαρμογή βρίσκεται σε σύνδεση και όταν βρίσκεται εκτός σύνδεσης. Με τη συσκευή σε λειτουργία αεροπλάνου, βεβαιωθείτε ότι οι προβολές και οι φόρμες εμφανίζουν τα ίδια δεδομένα όπως σε ένα πρόγραμμα περιήγησης στο Web στο Internet. Εάν υπάρχουν διαφορές, είτε προσαρμόστε τα φίλτρα στις προβολές σας είτε προσαρμόστε τα φίλτρα στο προφίλ χωρίς σύνδεση.

  • Ροές επιχειρηματικής διαδικασίας: Εάν μια φόρμα περιέχει ροή επιχειρηματικής διαδικασίας, βεβαιωθείτε ότι έχετε προσθέσει τον πίνακα ροής επιχειρηματικής διαδικασίας. Για πληροφορίες, μεταβείτε στις Υποστηριζόμενες δυνατότητες.

  • Αρχεία και εικόνες: Εάν το προφίλ σας εκτός σύνδεσης περιέχει αρχεία και εικόνες, θα πρέπει να προσθέσετε πίνακες για αυτά. Για περισσότερες πληροφορίες, μεταβείτε στην ενότητα Ρύθμιση παραμέτρων προφίλ mobile offline για αρχεία και εικόνες. Χρησιμοποιήστε προσαρμοσμένα φίλτρα για να περιορίσετε τη λήψη κρίσιμων αρχείων.

  • Χρονοδιάγραμμα: Για να είναι διαθέσιμες οι σημειώσεις του στοιχείου ελέγχου χρονοδιαγράμματος εκτός σύνδεσης, προσθέστε τον πίνακα "Σημειώσεις" και τον πίνακα "Χρήστες" στο προφίλ εργασίας χωρίς σύνδεση. Οι σημειώσεις μπορεί να είναι μεγάλες εάν οι χρήστες κάνουν αποστολή εικόνων και βίντεο, επομένως εφαρμόστε προσαρμοσμένα φίλτρα στον πίνακα "Σημειώσεις" για να περιορίσετε το χρόνο λήψης.

    Σημαντικό

    Η λήψη δεδομένων μπορεί να είναι πιο αργή εάν οι χρήστες φορτώσουν αρχεία μεγαλύτερα από 4 MB στο στοιχείο ελέγχου χρονοδιαγράμματος. Εάν οι χρήστες πρέπει να φορτώσουν αρχεία μεγαλύτερα από 4 MB, χρησιμοποιήστε το στοιχείο ελέγχου γρήγορων σημειώσεων στο Field Service ή στα Αρχεία/Εικόνες αντί για το χρονοδιάγραμμα για τη βελτίωση των επιδόσεων.

Δείτε επίσης

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).