Σύμπτωμα
Η λωρίδα χρόνου στο UCI δεν εμφανίζει το ακόλουθο σφάλμα: "Δεν ήταν δυνατή η φόρτωση εγγραφών λόγω μη αναμενόμενου σφάλματος". Αυτό μοιάζει κάπως έτσι:
Εάν ανοίξετε τα εργαλεία προγραμματισμού και ανανεώσετε τη σελίδα, θα δείτε στην καρτέλα "Δικτύωση" μια αίτηση "δέσμης" που περιέχει μια κλήση GET προς /api/data/v9.0/activitypointers/Microsoft.Dynamics.CRM.RetrieveTimelineWallRecordshas που απέτυχε με 400 - Εσφαλμένη αίτηση (η αίτηση που απέτυχε θα είναι με κόκκινο χρώμα) και αυτό το μήνυμα:
{"error":{"code":"0x8004430d","message":"Ο αριθμός των οντοτήτων συνδέσεων στο ερώτημα υπερέβη το μέγιστο όριο.","innererror":{"message":"Ο αριθμός οντοτήτων σύνδεσης στο ερώτημα υπερέβη το μέγιστο όριο".
Αιτία
Αυτός είναι ένας περιορισμός του ελέγχου λωρίδας χρόνου στον οποίο απευθύνεται η ομάδα μας αυτήν τη στιγμή. Υπάρχει μια ρύθμιση QueryLinkEntityLimit και η υπέρβαση αυτού του ορίου έχει ως αποτέλεσμα το σφάλμα. Οι οντότητες που συνδέονται προέρχονται τόσο από μη ολοκληρωμένες δραστηριότητες όσο και από προσαρμοσμένες δραστηριότητες.
Οι πελάτες μπορούν να προσθέσουν επιπλέον οντότητες σύνδεσης σε αυτήν την κλήση, κάνοντας την ακόλουθη προσαρμογή στη λωρίδα χρόνου: χρησιμοποιώντας φόρμες καρτών για προσαρμοσμένες δραστηριότητες.
Μετριασμού
Μετριασμός 1
Μπορείτε να επικοινωνήσετε με την υποστήριξη πελατών και να δώσετε τις λεπτομέρειες σχετικά με αυτό το σφάλμα και να τους ζητήσετε να αυξήσουν τη ρύθμιση QueryLinkEntityLimit για τον οργανισμό σας.
Σημείωση: Αυτή η ρύθμιση θα επηρεάσει όλες τις κλήσεις στον οργανισμό που έχουν οντότητες συνδέσεων και μπορεί να μειώσει την απόδοση για κλήσεις που έχουν πολύ υψηλό πλήθος οντοτήτων συνδέσεων. Ωστόσο, το χτύπημα στις επιδόσεις δεν θα πρέπει να είναι σημαντικό εάν αυξάνουμε το όριο με ένα μόνο ψηφίο.
Μετριασμός 2
Εάν ο πελάτης έχει δημιουργήσει προσαρμοσμένες δραστηριότητες και χρησιμοποιεί φόρμες καρτών για αυτές, μπορεί να απενεργοποιήσει τις φόρμες κάρτας για να μειώσει τον αριθμό των οντοτήτων σύνδεσης στην αίτηση δέσμης. Αυτό μπορεί να επιτευχθεί με τα ακόλουθα βήματα:
-
Μεταβείτε στις ρυθμίσεις λωρίδας χρόνου για UCI (στο πρόγραμμα επεξεργασίας φόρμας της οντότητας με προβλήματα, κάντε διπλό κλικ στην ενότητα λωρίδας χρόνου και θα πρέπει να ανοίξουν οι ρυθμίσεις).
-
Στην καρτέλα Δραστηριότητες, ενότητα Πρόσθετες επιλογές, αναζητήστε όλες τις προσαρμοσμένες δραστηριότητες που έχουν μια φόρμα κάρτας.
-
Αλλάξτε την επιλογή σε "Επιλογή φόρμας κάρτας" - αυτό θα απενεργοποιήσει τη φόρμα κάρτας.
Επίσης, είναι δυνατό να μην συμπεριλάβετε καθόλου μια προσαρμοσμένη δραστηριότητα στη λωρίδα χρόνου, εάν δεν είναι χρήσιμη:
-
Μεταβείτε στις ρυθμίσεις λωρίδας χρόνου για UCI.
-
Στην καρτέλα Δραστηριότητες, φιλτράρισμα κατά ενότητα, αντί για "Εμφάνιση όλων", επιλέξτε "Εμφάνιση επιλεγμένου".
-
Καταργήστε την επιλογή των προσαρμοσμένων δραστηριοτήτων που πρόκειται να καταργηθούν από τη λωρίδα χρόνου.