استعلامات البيانات
يتوفر هذا القسم فقط للمستخدمين الذين لديهم امتيازات المسؤول
في هذا الدليل
أساسيات استعلامات البيانات
باستخدام استعلامات البيانات، يمكن إعداد البيانات من قواعد البيانات الخارجية لاستخدامها في لوحات المعلومات.
تتمتع استعلامات البيانات بالمزايا التالية:
تطوير واختبار استعلامات SQL مباشرةً في قسم إدارة لوحة معلومات SKOOR
يمكن زيادة أداء لوحة المعلومات
من خلال استخدام المعلمات التي تؤدي إلى مجموعات نتائج أصغر من قواعد البيانات
من خلال استخدام ميزة "التجسيد " التي تحتفظ تلقائيًا بجدول تخزين مؤقت لنتيجة الاستعلام في قاعدة البيانات
استعلامات البيانات المتداخلة ممكنة
يمكن نشر إصدارات الاستعلامات، ويمكن إعادة استخدام الإصدارات القديمة المنشورة
الانتقال مباشرةً إلى لوحات المعلومات التي تستهلك استعلام البيانات ومن لوحات المعلومات تلك إلى استعلام البيانات
راجع أمثلة استعلام البيانات للحصول على بعض الأمثلة المفيدة.
إذا كنت مهتمًا باستخدام استعلامات البيانات مع مصفوفة التصفية، راجع التفاصيل في مصفوفة التصفية واستعلامات البيانات
إنشاء استعلامات البيانات
يجب تكوين مصدر بيانات واحد على الأقل في SKOOR لاستخدامه مع استعلامات البيانات.
انقر على النقاط الثلاث في أعلى الجانب الأيسر من الشاشة لإضافة مجموعة استعلامات جديدة أو فقط أضف استعلام بيانات إلى المجموعة الافتراضية:
يجب أن تكون أسماء استعلام البيانات فريدة على مستوى النظام
يتم عرض استعلام بيانات إنشاء، حيث يجب تعيين اسم استعلام البيانات ومصدر البيانات الذي يستخدمه.
بعد النقر فوق إنشاء، يظهر استعلام البيانات.
أدخل استعلام SQL في حقل الاستعلام. حدد المربع يمكن الوصول إليه من لوحات المعلومات إذا كان استعلام البيانات سيُستخدم في لوحات المعلومات:
يمكن اختبار الاستعلامات مباشرةً بالضغط على زر تشغيل الاستعلام على الجانب الأيمن من المحرر. انقر فوق تبديل الفلاتر لتمكين واستخدام الفلاتر للبحث عن سجلات محددة في مجموعة النتائج. في حالة وجود أخطاء، سيتم عرض تلميحات أو رسائل في المحرر أو أعلاه.
الآن أصبح الاستعلام الجديد جاهزًا للنشر.
نشر استعلامات البيانات
يمكن نشر الاستعلامات بالنقر على زر نشر كما هو موضح أدناه. لن تؤثر الإصدارات غير المنشورة من الاستعلام على أي لوحات معلومات.
يتم تمييز الإصدارات المنشورة من الاستعلام في القائمة المنسدلة للإصدار. مرر مؤشر الماوس فوق علامة الاستفهام لرؤية ملاحظة النشر الواردة في وقت النشر:
سيؤدي نشر استعلام بيانات بنجاح إلى حذف جميع الإصدارات غير المنشورة من ذلك الاستعلام تلقائيًا حتى نقطة النشر.
لا تتأثر الإصدارات المنشورة مسبقًا.
تجسيد استعلامات البيانات
إذا تم تحديد مربع تجسيد البيانات، سيتم إنشاء كائنات قاعدة البيانات لتخزين مجموعة نتائج الاستعلام بمجرد نشر الاستعلام. سيؤدي ذلك إلى زيادة كبيرة في أداء الوصول إلى البيانات من لوحات المعلومات. يعد إنشاء مؤشرات لسمات قاعدة البيانات الرئيسية فكرة جيدة دائمًا.
حذف استعلامات البيانات
انقر على النقاط الثلاث لمجموعة أو استعلام وانقر على حذف.
نقل استعلامات البيانات
يمكن نقل الاستعلامات بين المجموعات عن طريق السحب والإفلات.
تكرار استعلامات البيانات
يمكن نسخ الاستعلامات بسهولة عن طريق النقر على تكرار في قائمة السياق.
إعادة تسمية استعلامات البيانات
عند فتح استعلام بيانات، يمكن تعديل اسمه بسهولة عن طريق كتابة الاسم الجديد في حقل الاسم .
سيؤدي ذلك إلى إنشاء إصدار جديد من استعلام البيانات ونشره مطلوب لرؤية الاسم الجديد في لوحات المعلومات.
عند إعادة تسمية استعلام بيانات متداخل ضمن استعلامات بيانات أخرى، سينتشر تغيير الاسم إلى جميع الاستعلامات التابعة. سيؤدي هذا الانتشار إلى إصدارات جديدة من تلك الاستعلامات التابعة، مما يجعلها جاهزة للنشر.
قائمة الإعدادات في استعلام البيانات
الإعداد | الوصف |
---|---|
إنشاء مجموعة | إضافة مجموعات للاستعلامات المرتبطة |
إضافة استعلام بيانات | إضافة استعلام جديد إلى مجموعة |
الاسم | اسم استعلام البيانات. يمكن استخدام هذا الاسم أيضاً لاستعلامات البيانات المتداخلة |
مصدر البيانات | اسم مصدر البيانات المستخدم لاستعلام البيانات هذا. |
يمكن الوصول إليه من لوحات المعلومات | يمكن تحديد استعلامات البيانات من عناصر واجهة المستخدم في لوحات المعلومات عند تحديد هذا المربع |
الاستعلام | استعلام لغة SQL |
تاريخ الاستعلام | يمكن إعادة تنشيط/إعادة نشر الإصدارات المنشورة سابقًا من الاستعلام إذا لزم الأمر |
نشر | إتاحة الاستعلام الحالي لاستعلامات البيانات أو لوحات المعلومات الأخرى. لا تؤثر الاستعلامات غير المنشورة على البيانات المعروضة في لوحات المعلومات |
التبعيات | يعرض الاستعلامات الفرعية والاستعلامات ولوحات المعلومات التي تستخدم استعلام البيانات الحالي. يُظهر التمرير بالماوس قائمة بالعناصر المحددة التي عند النقر عليها ستنتقل إلى لوحة المعلومات المقابلة. |
تجسيد | إنشاء كائنات قاعدة البيانات لتخزين مجموعة نتائج الاستعلام مؤقتًا لزيادة أداء لوحة المعلومات |
المؤشرات | حدد سمات قاعدة البيانات الرئيسية التي ينبغي على SKOOR إنشاء مؤشرات لها |
تحديث الآن | تحديث ذاكرة التخزين المؤقت لمجموعة النتائج (البيانات المادية) |
نسخ رابط التحديث | انسخ رابط الاستعلام المادي الحالي. يمكن إنشاء مهمة SKOOR لتنفيذ عمليات التحديث باستخدام هذا الرابط |
تشغيل الاستعلام | تشغيل استعلام SQL وحفظه وعرض مجموعة النتائج في قسم معاينة البيانات |
تبديل المرشحات | قم بتشغيل أو إيقاف تشغيل حقول التصفية أسفل أعمدة مجموعة النتائج للبحث عن سجلات محددة |
استعلامات متداخلة
يمكن الاستعلام عن البيانات من استعلامات البيانات الأخرى أو ربطها بنفس طريقة جداول أو طرق عرض قاعدة البيانات الأخرى. سيتم تثبيت إصدار استعلامات البيانات الأساسية على الإصدار الحالي بحيث لا تؤدي التغييرات إلى سلوك غير متوقع. في الوقت الذي يتم فيه إنشاء إصدار جديد من استعلام البيانات، سيتم تعيين الاستعلامات الأساسية إلى أحدث إصداراتها أيضًا.
يحدد استعلام البيانات التالي مجموعة فرعية من استعلام البيانات get_sales_data:
تظهر التبعية بين استعلامي بيانات get_sales_data و get_sales_tech_data في أعلى يمين شاشتَي استعلام البيانات:
استعلام get_tech_sales:
استعلام get_sales_data:
تأكد من التحقق دائمًا من التبعيات قبل تغيير الاستعلامات ونشرها
التصدير والاستيراد
التصدير
يمكن تصدير مجموعات استعلامات البيانات من أي نظام SKOOR واستيرادها إليه. يسمح ذلك بتبادل الاستعلامات على سبيل المثال بين أنظمة الاختبار والإنتاج.
مربع حوار التصدير:
لإنهاء التصدير، انسخ سلسلة التصدير أو قم بتنزيلها بتنسيق JSON. حدد خانة الاختيار Plain JSON لقراءة سلسلة التصدير بتنسيق JSON.
يجب أخذ ما يلي بعين الاعتبار عند تصدير/استيراد استعلامات البيانات
على النظام الهدف، يجب أن تكون مصادر البيانات التي تم تكوينها في استعلامات البيانات موجودة.
يتم تصدير/استيراد نطاقات البيانات وأذونات الكتابة الخاصة بمصدر البيانات المستخدم مع استعلام البيانات، ولكي يتم استيرادها بنجاح يجب أن تكون جميع المستخدمين/مجموعات المستخدمين المستخدمة في الإعدادات متوفرة في النظام الهدف. (يمكن إلغاء هذا الخيار أثناء الاستيراد)
سيتم تحديث استعلامات البيانات بالاستعلامات المستوردة بنفس الاسم، بغض النظر عن المجموعة التي تنتمي إليها
لا تتطابق بالضرورة أرقام إصدارات الاستعلامات على النظامين المصدر والهدف، حيث يتم زيادتها بشكل مستقل
الاستعلامات المنشورة
بشكل افتراضي، سيتم تصدير آخر إصدار منشور من كل استعلام بيانات لمجموعة ما.
على النظام الهدف، سيتم القيام بما يلي عند الاستيراد:
إذا كان أحدث إصدار من استعلام ما غير منشور أو إصدار منشور مختلف، فسيتم إضافة الاستعلام المستورد الذي يحمل نفس الاسم كإصدار ثانوي غير منشور
إذا كان أحدث إصدار منشور هو نفس الإصدار المستورد، فسيتم إضافة إصدار منشور جديد من الاستعلام.
الاستعلامات غير المنشورة
لتصدير أحدث التغييرات غير المنشورة، قم بتصدير المجموعة المطلوبة مع تحديد تضمين الإصدارات غير المنشورة.
سيتم إنشاء إصدار ثانوي جديد غير منشور لكل استعلام مستورد على النظام الهدف.
الاستيراد
حدد استيراد استعلامات البيانات من قائمة سياق استعلامات البيانات أو مجموعة استعلام بيانات محددة.
الصق السلسلة المصدرة في الحقل المعني في مربع حوار الاستيراد. بعد التحقق، سيتم وصف إجراءات الاستيراد على الشاشة:
تُستخدم علامة أذونات ونطاقات البيانات الخاصة بمصدر البيانات لاستيراد نطاقات الأذونات والبيانات اختياريًا.
إذا كانت الإجراءات موافقة، انقر فوق استيراد استعلامات البيانات.