Gejala
Garis waktu di UCI tidak menampilkan kesalahan berikut: "Rekaman tidak dapat dimuat karena kesalahan yang tidak diharapkan". Ini terlihat seperti ini:
Jika Anda membuka alat pengembang dan merefresh halaman, Anda akan melihat di tab Jaringan permintaan "batch" yang berisi panggilan GET ke /api/data/v9.0/activitypointers/Microsoft.Dynamics.CRM.RetrieveTimelineWallRecordshas yang telah gagal dengan 400 - Permintaan Buruk (permintaan gagal akan berwarna merah) dan pesan ini:
{"error":{"code}0x8004430d","message}Jumlah entitas tautan dalam kueri melebihi batas maksimum.","innererror":{"message}Jumlah entitas tautan dalam kueri melebihi batas maksimum."
Penyebab
Ini adalah batasan kontrol garis waktu yang sedang ditangani tim kami saat ini. Ada pengaturan QueryLinkEntityLimit dan melampaui batas tersebut akan menghasilkan kesalahan. Entitas tautan berasal dari aktivitas luar biasa maupun aktivitas kustom.
Pelanggan dapat menambahkan entitas tautan tambahan ke panggilan tersebut dengan melakukan kustomisasi berikut ke garis waktu: menggunakan formulir kartu untuk aktivitas kustom.
Mitigasi
Mitigasi 1
Anda bisa menghubungi dukungan pelanggan dan menyediakan detail tentang kesalahan ini dan meminta mereka untuk meningkatkan pengaturan QueryLinkEntityLimit untuk organisasi Anda.
Catatan: Pengaturan ini akan memengaruhi semua panggilan di organisasi yang memiliki entitas tautan dan dapat mengurangi kinerja untuk panggilan yang memiliki jumlah entitas tautan yang sangat tinggi. Namun, hit kinerja tidak boleh signifikan jika kita meningkatkan batas dengan satu digit.
Mitigasi 2
Jika pelanggan telah membuat aktivitas kustom dan menggunakan formulir kartu untuk mereka, mereka dapat menonaktifkan formulir kartu untuk mengurangi jumlah entitas tautan dalam permintaan kumpulan. Hal ini dapat dicapai dengan melakukan langkah-langkah berikut:
-
Masuk ke pengaturan Garis Waktu untuk UCI (pada editor formulir entitas dengan masalah, klik dua kali pada bagian garis waktu dan pengaturan harus terbuka).
-
Di tab Aktivitas, bagian Opsi Tambahan, cari semua aktivitas kustom yang memiliki formulir kartu.
-
Ubah pilihan ke 'Pilih Formulir Kartu' - ini akan menonaktifkan formulir kartu.
Juga dimungkinkan untuk tidak menyertakan aktivitas kustom sama sekali di garis waktu jika tidak berguna:
-
Masuk ke pengaturan Garis Waktu untuk UCI.
-
Di tab Aktivitas, bagian Filter Menurut, bukan 'Perlihatkan semua' pilih 'Perlihatkan dipilih'.
-
Batalkan pilihan aktivitas kustom yang akan dihapus dari garis waktu.