KQL و ES|QL : البحث بدون كتابة DSL

4 دقيقة
الجمهور
كتبتَ bool و range وتجميعات (الدروس 01 إلى 04)
المدّة
25 إلى 30 دقيقة
الوحدة
3/7
الكفاءة المستهدَفة
طرح الأسئلة نفسها كما في Query DSL، لكن في سطر واحد : KQL في شريط Discover للتصفية ، ES|QL في Dev Tools وفي Discover للتصفية والحساب والتحويل ، ومعرفة أيّ من اللغات الثلاث تستخدم حسب الحالة.

في صورة واحدة

قضيتَ أربعة دروس تتحدّث إلى Elasticsearch بلغته الأصليّة ، JSON من Query DSL. هذا دقيق وكامل ومطوَّل : تصفية دورات DevOps للمبتدئين تتطلّب اثنتي عشرة سطرًا. تخيّل الآن ثلاث طرق للطلب في نفس المطعم. DSL هو البطاقة التقنيّة المملوءة مع الطاهي : كلّ شيء ممكن ، كلّ شيء صريح. KQL هي الكلمة المهموسة للنادل : « DevOps، مبتدئ، ليس بالإنجليزيّة »، يُترجمها هو نفسه إلى بطاقة تقنيّة. ES|QL هي سلسلة التحضير : تُسلسل خطوات بأنابيب (FROM … | WHERE … | STATS …)، كلّ خطوة تُحوِّل الصينيّة الخارجة من السابقة. تنتهي الثلاثة في المطبخ نفسه ؛ ما يتغيّر هو الوقت الذي تقضيه في الكتابة وما تستطيع التعبير عنه.

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

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

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

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

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

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

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

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