فهم قاعدة بيانات KQL والجداول

مكتمل

دعونا نستكشف العناصر الأساسية للذكاء في الوقت الحقيقي في Microsoft Fabric.

المكونات الأساسية للتحليل الذكي في الوقت الحقيقي

لقطة شاشة لمكونات التحليل الذكي في الوقت الحقيقي ل Fabric.

  • Event house: تشبه بيوت الأحداث مكتبة كبيرة وفعالة للبيانات. فهي تساعد المؤسسات على التعامل مع الكثير من البيانات وتحليلها بسرعة، خاصة عندما يكون من المهم الحصول على نتائج تحليلات سريعة. فكر في الأمر على أنه قاعدة بيانات فائقة الشحن يمكنها التعامل مع البيانات الواردة في مكان غير توقف ومن أماكن مختلفة وبأشكال مختلفة. تم تصميمه لينمو مع احتياجات البيانات للمشروع، مع التأكد من أن كل شيء سيعمل بسلاسة دون إهدار الموارد.

    لقطة شاشة للصفحة المقصودة ل Event house.

  • قاعدة بيانات KQL: هي قاعدة بيانات Kusto وكيان من المستوى الأعلى يستضيف مجموعة من الجداول والوظائف المخزنة وطرق العرض المجسدة والاختصارات ومجرى البيانات.

    إشعار

    يمكنك الاستمرار في إنشاء قواعد بيانات KQL المستقلة واستخدامها بينما لا يزال Event house قيد المعاينة. بعد هذه الفترة، ستتم إدارتها مع دار الأحداث كطبقة إدارة تستضيف العديد من قواعد بيانات KQL.

  • KQL Queryset: استخدم هذه الأداة لتشغيل الاستعلامات وعرض نتائج الاستعلام ومعالجتها على البيانات من قاعدة بيانات KQL. تسمح لك مجموعة استعلام KQL بحفظ الاستعلامات لاستخدامها في المستقبل، أو تصدير الاستعلامات ومشاركتها مع الآخرين. بالإضافة إلى ذلك، تستخدم مجموعة استعلام KQL لغة Kusto Query لإنشاء الاستعلام، كما تدعم T-SQL وبعض وظائف T-SQL. لمزيد من المعلومات حول لغة الاستعلام، راجع نظرة عامة على Kusto Query Language.

  • لوحات المعلومات في الوقت الحقيقي: لفهم ذلك، تخيل لوحة معلومات كلوحة تحكم قابلة للتخصيص على الكمبيوتر أو وحدة تحكم اللعبة. يعرض لك كل قسم أو "تجانب" معلومات مختلفة، مثل درجاتك أو مستوى صحتك أو خريطة في لعبة. تم إعداد هذه اللوحات لإظهار بيانات محددة ويمكن ترتيبها في صفحات مختلفة للحفاظ على تنظيم الأشياء. تماما كما يمكنك تغيير الإعدادات في اللعبة. يمكنك تعديل هذه اللوحات لإظهار بيانات مختلفة أو تبدو مختلفة بصريا. إنه مثل وجود مجموعة من الشاشات المصغرة، كل منها يظهر لك شيئا مفيدا، ويمكنك تصدير استعلامات البيانات المعقدة من Kusto Query Language (KQL) مباشرة إلى هذه الإطارات المتجانبة كمرئيات. لوحة المعلومات هذه ليست فقط حول النظر باردة; فهو يجعل استكشاف البيانات أسهل وأسرع. إنه مثل وجود منصة ألعاب عالية الأداء تتيح لك التبديل بين الشاشات والبيانات دون تأخير، مما يمنحك تجربة سلسة ومتكاملة.

  • Eventstream: فكر في تدفقات الأحداث في Microsoft Fabric كأداة مفيدة للغاية تتيح لك التعامل مع البيانات المباشرة دون أي ترميز. إنه مثل قمع عالي التقنية يجمع البيانات ويغيرها ويرسلها إلى أماكن مختلفة تلقائيا. عند إعداد eventstream في النظام، فإنك تنشئ في الأساس مصنعا مصغرا يعالج البيانات في الوقت الفعلي. يمكنك إخبارها من أين تحصل على البيانات، ومن أين ترسلها، وكيفية تغييرها على طول الطريق إذا لزم الأمر. إنها جزء من ميزة أكبر تسمى التحليل الذكي في الوقت الحقيقي، والتي تتعلق بإدراك البيانات أثناء حدوثها.

كائنات قاعدة بيانات KQL

كما هو الحال مع العديد من قواعد البيانات، تحتوي قاعدة بيانات KQL على العديد من العناصر للتعامل مع تخزين البيانات، والتدفق، والاستعلام يحتاج إلى دعم أنظمة صنع القرار الخاصة بك في المراحل النهائية. من الصفحة المقصودة لمنزل الحدث، يمكنك التحديد على أي من قواعد البيانات والانتقال إلى قاعدة البيانات الفردية لاستكشاف البيانات وإضافة العناصر والمزيد.

لقطة شاشة للصفحة المقصودة لقاعدة بيانات KQL.

  • الجدول هو كيان مخطط يحتوي على مجموعة من الأعمدة وصفوف البيانات. يحتوي الجدول على مخطط محدد جيدا (قائمة مرتبة لاسم العمود وأزواج أنواع البيانات). يمكنك استخدام .create table الأمر لإنشاء جدول جديد والأمر .show table لإظهار مخطط الجدول والأمر .ingest لاستيعاب البيانات في جدول.
  • الدالة هي كيان مخطط يغلف تعبير استعلام فرعي يمكن استدعاؤه من داخل استعلامات KQL الأخرى. تحتوي الدالة المخزنة على اسم وقائمة اختيارية من المعلمات والنص الذي يحتوي على تعبير الاستعلام الفرعي. يمكنك استخدام .create function الأمر لإنشاء دالة مخزنة جديدة، والأمر .show functions لإظهار الوظائف المخزنة في قاعدة بيانات.
  • طريقة العرض المجسدة هي كيان مخطط يخزن النتائج المحسوبة مسبقا لاستعلام لاسترداد أسرع. تحتوي طريقة العرض المجسدة على اسم وقائمة اختيارية من المعلمات و نص يحتوي على تعبير الاستعلام. يمكنك استخدام .create materialized-view الأمر لإنشاء طريقة عرض مجسدة جديدة، والأمر .show materialized-views لإظهار طرق العرض المجسدة في قاعدة بيانات.
  • تدفق البيانات هو تمثيل لكافة تدفق أحداث KQL المرفق المتصل بقاعدة بيانات KQL