aggregation_execution_exception: aggregation_execution_exception
ElasticsearchNe demek?
Bir agregasyon çalıştırılırken yürütme (execution) sırasında hata oluştu. Agregasyonun tanımı ayrıştırılmış olsa da, çalışma zamanında hedef alanların/değerlerin işlenmesinde bir sorun ortaya çıktı.
Neden olur?
Agregasyonun alan türüyle uyumsuz olması (ör. metin alanı üzerinde fielddata olmadan agregasyon), sıralama/hesaplama sırasında geçersiz değerler, pipeline agregasyonlarında var olmayan bir yola (bucket path) başvuru, ya da desteklenmeyen alan türü kombinasyonları. Script tabanlı agregasyonlardaki çalışma zamanı hataları da tetikler.
Nasıl çözülür?
Hata ayrıntısındaki alan/agregasyon adını inceleyin. Agregasyon yapılacak alanların uygun türde olduğundan emin olun (metin yerine keyword/numeric; gerekiyorsa doc_values etkin alanlar kullanın). Pipeline agregasyonlarında buckets_path'in gerçek bucket adlarıyla eşleştiğini doğrulayın. Script agregasyonlarında null/tür kontrolleri ekleyin. Uygun alan türleriyle mapping'i düzeltin.