التجميعات : العدّ والتجميع والمتوسّط

6 دقيقة
الجمهور
تعرف التصفية بـ bool و term و range (الدرسان 01 و02)
المدّة
30 دقيقة
الوحدة
3/7
الكفاءة المستهدَفة
الإجابة عن أسئلة رقميّة (كم ، حسب ماذا ، بالمتوسّط ، أيّ نسبة مئينيّة) بتجميعات terms و avg و stats و histogram و date_histogram و cardinality و range و filter و top_hits و percentiles.

في صورة واحدة

حتّى الآن كنتَ تطلب من Elasticsearch « أعطني المستندات التي… ». تُغيِّر التجميعات السؤال : « كم دورة لكلّ فئة؟ ما السعر المتوسّط؟ كم وصولًا في اليوم؟ ما زمن الاستجابة لـ 99% من الاستعلامات؟ ». هذا هو GROUP BY في SQL، بمرونة أكبر : يمكنك تعشيش المجموعات (فئة ← مستوى)، وضع مقياس داخل كلّ مجموعة (السعر المتوسّط لكلّ فئة)، وحتّى إرجاع أفضل المستندات من كلّ مجموعة. كلّ ذلك في الاستعلام _search نفسه ، بجانب بحث عاديّ أو عوضه. هذا ما يفعله Kibana داخليًّا عند كلّ رسم بيانيّ ستراه في الوحدة 4.

معاينة — بقية الدرس متاحة للمسجّلين فقط.

هل سجّلت من قبل برمز؟

وصولك مرتبط بحسابك وليس بهذا الرابط. سجّل الدخول بنفس البريد الذي استخدمته في الصف: دورتك بانتظارك، ولا حاجة لإدخال الرمز مجددًا.

تسجيل الدخولليس لديك حساب بعد؟ أنشئ حسابًا
هذا الدرس جزء من وحدة «البحث كمحترف مع Query DSL»

الوحدات الأولى من الدورة مفتوحة للجميع. أما البقية فأمامك ثلاثة خيارات: شراء هذه الدورة مرة واحدة، أو الاشتراك، أو إدخال الرمز الموزّع في القاعة.

هل أنت طالب في هذه الدورة؟

يرتبط الرمز بحسابك: سجّل الدخول أو أنشئ حسابًا وسيُطبَّق تلقائيًا عند عودتك.

ليس لديك حساب بعد؟ أنشئ حسابًا