Lewati ke konten utama

Indeks Diagnostik

Indeks Diagnostik — ini adalah jendela modal untuk mendiagnosis pengindeksan sistem. Ini menunjukkan seberapa lengkap dan benar data proyek diindeks di mesin pencari, dan membantu dengan cepat menentukan penyebabnya jika pencarian tidak mengembalikan semua catatan atau bekerja dengan keterlambatan.

Jendela ini terbuka dengan mengklik ikon indeks di panel atas program (header). Lebih lanjut tentang ikon di panel atas — di bagian elemen dasar antarmuka.

index-diagnostic

info

Perbedaan antara "Diharapkan" dan "Dalam pencarian" adalah hal yang normal selama reindeksasi atau segera setelah mengedit kumpulan atribut: data akan ditarik pada reindeksasi terjadwal berikutnya. Namun, jika perbedaan tetap ada setelah reindeksasi berikutnya — ini adalah sinyal adanya masalah.

Kesehatan Tabel​

Blok atas mencerminkan keadaan umum pengindeksan di semua tabel sistem.

  • Total: N/N ✓ — berapa banyak tabel dari total yang berada dalam keadaan benar.
  • Antrian Data Indeks — keadaan antrian tugas pengindeksan data:
    • Aktif — tugas yang sedang dijalankan saat ini.
    • Menunggu — tugas yang menunggu untuk dijalankan.
    • Gagal — tugas yang selesai dengan kesalahan.
    • Tertunda — tugas yang ditunda.
  • Pekerjaan Latar Belakang Gagal — penghitung tugas latar belakang yang selesai dengan kesalahan. Blok ini dapat diperluas untuk melihat detailnya.
  • Pekerjaan Latar Belakang Tertunda — penghitung tugas latar belakang yang tertunda, juga dapat diperluas untuk melihat detailnya.

Di bawah ini terdapat tabel status untuk setiap entitas dengan kolom-kolom berikut:

  • Tabel — nama tabel (produk, halaman, blok, admin, diskon, dll.).
  • Diharapkan — berapa banyak catatan yang seharusnya ada di indeks.
  • Diindeks — berapa banyak catatan yang sebenarnya telah diindeks.
  • Tidak ada di indeks — berapa banyak catatan yang tidak ada di indeks.
  • Yatim — catatan "yatim": ada di indeks, tetapi sudah tidak ada di data sumber.
  • Dilewati — catatan yang dilewati saat pengindeksan (misalnya, 3 dari 4 entitas — dilewati untuk sebagian entitas; baris ini dapat diperluas).
  • Terakhir Diindeks — kapan tabel terakhir kali diindeks (atau Tidak Pernah Diindeks, jika belum diindeks).
  • Status — status akhir baris: ✓ berarti tabel dalam keadaan baik.

Konsistensi Data​

Blok Konsistensi Data menunjukkan konsistensi jumlah catatan antara berbagai penyimpanan untuk setiap entitas. Ini membantu melihat di mana data tidak cocok.

Kolom-kolom:

  • Entitas — entitas (produk, halaman, blok).
  • Katalog — jumlah catatan di katalog utama (sumber data).
  • Tabel Ikhtisar (tampilan) — jumlah di tabel ikhtisar (tampilan materialisasi).
  • Mesin Pencari (Elasticsearch) — jumlah catatan di Elasticsearch.
  • Pencarian Cerdas (Vector DB) — jumlah catatan di basis data vektor pencarian cerdas (garis miring — berarti entitas tidak terlibat dalam pencarian cerdas).

Jika nilai di baris tidak cocok, perbedaan akan disorot dengan warna — ini menunjukkan di penyimpanan mana data tidak lengkap.

Tampilan Materialisasi​

Blok Tampilan Materialisasi menunjukkan tampilan materialisasi (tabel ikhtisar) dan jumlah baris di masing-masing: products_view, pages_view, blocks_view, dll.

info

Pada tarif dengan Elasticsearch, pembaruan tampilan (view refresh) dinonaktifkan — data di blok ini mungkin tertinggal dari keadaan nyata.

Elasticsearch​

Blok Elasticsearch mencantumkan indeks pencarian dan jumlah dokumen di masing-masing (products_v1, pages_v1, blocks_v1, dll.). Ini dapat digunakan untuk memeriksa berapa banyak dokumen yang sebenarnya disimpan oleh mesin pencari untuk setiap entitas.

Cakupan Basis Data Vektor​

Blok Cakupan Basis Data Vektor mencerminkan cakupan data di basis data vektor pencarian cerdas — misalnya, 1/1 (100%) berarti semua catatan yang sesuai telah diindeks di basis data vektor. Persentase cakupan yang rendah menunjukkan bahwa sebagian data belum masuk ke pencarian cerdas.

Segarkan​

Tombol Segarkan di sudut kanan atas jendela memperbarui semua indikator diagnostik untuk mendapatkan keadaan pengindeksan yang terkini tanpa memuat ulang halaman.