Kibana: Izinkan tidak ada batasan ukuran agregasi istilah

Dibuat pada 29 Des 2016  ·  3Komentar  ·  Sumber: elastic/kibana

Sesuai tiket diskusi ini , dulu dimungkinkan untuk mengembalikan semua hasil dari sub-agregasi dengan memberikan 0 sebagai opsi ukuran. Sepertinya fungsi ini (disengaja atau tidak) tidak berfungsi di 5.0 karena akan meneruskan 0 sebagai ukuran, daripada membiarkannya mati. (Lihat #8339).

Mungkin akan lebih baik untuk membiarkan pengguna mengosongkan bidang itu sehingga tidak ada ukuran yang dikirim ke elasticsearch dan semua hasil akan dikembalikan.

screen shot 2016-12-29 at 12 52 30 pm

Visualizations KibanaApp discuss enhancement

Komentar yang paling membantu

Dalam hal visualisasi tabel, ini sebenarnya merupakan masalah besar bagi saya, karena alasan berikut:
Saya memiliki beberapa ratus ribu dokumen yang semuanya berisi bidang yang sama. Salah satu dasbor saya berisi 2 tabel, masing-masing berisi kumpulan kolom yang berbeda. Masalahnya adalah keduanya mengembalikan jumlah total yang berbeda, jika ukuran istilah terlalu rendah (katakanlah 500). Jumlah total menjadi sama ketika saya mengubah ukuran istilah menjadi sekitar 50.000, yang mungkin menjadi masalah ketika kami mencapai beberapa juta dokumen saya kira ... Saya kira masalah ini terletak pada kenyataan berapa banyak dokumen yang memiliki nilai yang sama untuk spesifik kunci yang digunakan untuk tabel, yang mungkin menyebabkan jumlah total yang berbeda untuk dua tabel.

Jadi agregasi dengan ukuran tidak terbatas masih bagus untuk dimiliki, karena pada saat yang tepat ini saya tidak dapat mempercayai hasilnya. Atau harus ada solusi lain untuk ini.

Semua 3 komentar

Pemahaman saya adalah bahwa agregasi istilah yang tidak diizinkan dengan ukuran tidak terbatas adalah perubahan yang sangat disengaja di sisi Elasticsearch di 5.0, untuk membatasi agregasi yang dapat mengganggu kestabilan cluster: https://github.com/elastic/elasticsearch/issues/18838

Juga, saya tidak melihat bagaimana kami dapat menambahkan kembali dukungan itu tanpa didukung di sisi API?

Dalam hal visualisasi tabel, ini sebenarnya merupakan masalah besar bagi saya, karena alasan berikut:
Saya memiliki beberapa ratus ribu dokumen yang semuanya berisi bidang yang sama. Salah satu dasbor saya berisi 2 tabel, masing-masing berisi kumpulan kolom yang berbeda. Masalahnya adalah keduanya mengembalikan jumlah total yang berbeda, jika ukuran istilah terlalu rendah (katakanlah 500). Jumlah total menjadi sama ketika saya mengubah ukuran istilah menjadi sekitar 50.000, yang mungkin menjadi masalah ketika kami mencapai beberapa juta dokumen saya kira ... Saya kira masalah ini terletak pada kenyataan berapa banyak dokumen yang memiliki nilai yang sama untuk spesifik kunci yang digunakan untuk tabel, yang mungkin menyebabkan jumlah total yang berbeda untuk dua tabel.

Jadi agregasi dengan ukuran tidak terbatas masih bagus untuk dimiliki, karena pada saat yang tepat ini saya tidak dapat mempercayai hasilnya. Atau harus ada solusi lain untuk ini.

Menutup ini, karena perilaku ini telah dihapus di Elasticsearch (sudah lama sekali).

Apakah halaman ini membantu?
0 / 5 - 0 peringkat