რა არის Bucket აგრეგაცია?
რა არის Bucket აგრეგაცია?

ვიდეო: რა არის Bucket აგრეგაცია?

ვიდეო: რა არის Bucket აგრეგაცია?
ვიდეო: Autonomic Synucleinopathies: MSA, PAF & Parkinson's 2024, მაისი
Anonim

თაიგულების აგრეგაციები მხარს უჭერს ერთ ფილტრსა და მრავალ ფილტრს აგრეგაციები . ერთჯერადი ფილტრი აგრეგაცია აშენებს სინგლს ვედრო ყველა დოკუმენტიდან, რომელიც ემთხვევა ფილტრის განმარტებაში მითითებულ მოთხოვნას ან ველის მნიშვნელობას. ამ მნიშვნელობის შესაბამისი დოკუმენტები შემდეგ დაემატება ერთს ვედრო მიერ გენერირებული აგრეგაცია.

შესაბამისად, რა არის Elasticsearch აგრეგაცია?

Elasticsearch აგრეგატები გაძლევთ შესაძლებლობას დააჯგუფოთ და შეასრულოთ გამოთვლები და სტატისტიკა (როგორიცაა ჯამები და საშუალოები) თქვენს მონაცემებზე მარტივი საძიებო მოთხოვნის გამოყენებით. ან აგრეგაცია შეიძლება განიხილებოდეს, როგორც სამუშაო ერთეული, რომელიც აყალიბებს ანალიტიკურ ინფორმაციას დოკუმენტების ერთობლიობაში.

გარდა ამისა, რა არის Sum_other_doc_count? sum_other_doc_count . როგორც ეს გვერდი განმარტავს sum_other_doc_count - ეს რიცხვი არის დოკუმენტების დათვლის ჯამი ყველა თაიგულისთვის, რომელიც არ არის პასუხის ნაწილი. პასუხში მხოლოდ ზედა თაიგულებს ვაბრუნებთ. თუ ბევრი ვედროა, ზოგიერთი ვედრო პასუხს ვერ მიაღწევს.

ასე რომ, რა არის აგრეგაცია კიბანაში?

Აგრეგაცია ეხება დოკუმენტების კრებულს ან დოკუმენტების ერთობლიობას, რომელიც მიიღება კონკრეტული საძიებო მოთხოვნიდან ან ფილტრიდან. Აგრეგაცია აყალიბებს მთავარ კონცეფციას სასურველი ვიზუალიზაციის შესაქმნელად კიბანა.

რა არის filter Elasticsearch?

ხშირად გამოიყენება ფილტრები ავტომატურად შეინახება ქეშის მიერ Elasticsearch , შესრულების დასაჩქარებლად. ფილტრი კონტექსტი მოქმედებს, როდესაც შეკითხვის პუნქტი გადაეცემა a-ს ფილტრი პარამეტრი, როგორიცაა ფილტრი ან must_not პარამეტრები bool მოთხოვნაში, the ფილტრი პარამეტრი konstant_score მოთხოვნაში, ან ფილტრი აგრეგაცია.

გირჩევთ: