مرشح الكائنات

عام

تُستخدم مرشحات الكائنات لإجراء عمليات البحث عن الكائنات في نموذج محرك SKOOR.

الإعداد

الوصف

نوع البحث

  • كائن - تحديد كائن SKOOR واحد

  • بحث عميق - البحثالعميق - البحث عن كائنات SKOOR باستخدام استعلام

  • الأبناء الفوري - كائنات SKOOR أسفل التحديد

  • تنفيذ التصفية - تحديد كائنات SKOOR بناءً على خريطة تصفية SKOOR

  • استعلام مصفوفة التصفية - تطبيق تحديد مصفوفة التصفية الحالية

  • مصدر البيانات - تحديد أي مصدر بيانات مكوّن

  • استعلامالبيانات - حدد أي استعلام بيانات مكوَّن

أنواع عوامل التصفية

كائن

يسمح بتحديد كائن SKOOR مباشرة.

الإعداد

الوصف

كائن

تحديد كائن SKOOR

بحث عميق

يقوم عامل التصفية " بحث عميق" بإجراء بحث عميق أسفل الكائنات المحددة بإعداد الكائنات أدناه .

image-20240902-120452.png

الإعداد

الوصف

الكائنات أدناه

يتم إجراء البحث أسفل هذا الكائن. يمكن أن يكون كائن SKOOR أو عامل تصفية متداخل.

نوع الكائن

البحث عن كائنات من النوع المحدد. يمكن ضبطه على any للبحث عن كائنات عشوائية.

وضع الشرط

المشغل المنطقي للشروط.

الشروط

شروط التصفية بترميز JSON. أمثلة

{
  "item": "<item>",
  "operator": "<operator>",
  "expression": "<search string>",
  "propertyId": "<property id if item is property_id>",
  "propertyKey": "<property key if item is property_key>"
}
  • item property_key- device_address, device_netmask, , execution, , id, interval, job_device_address, job_device_name, , job_device_netmask, name, property, 0 , سلو_ميثود , سلو_سرفيس , state, subtype, , type, value_name_raw, value_name_user, value_raw, value_user

  • operator - eq, ne, , ge, , gt, , le, lt, matches, , starts_with, contains, ends_with, , not_matches, not_starts_with, not_contains, not_ends_with, , is_defined, not_defined, , started, , stopped, propval_eq, propval_ne, propval_ge, propval_gt, propval_le, propval_lt

  • expression - تعبير لمقارنة العنصر بـ

  • propertyId - معرف الخاصية العددي. مطلوب فقط إذا تم تعيين العنصر على property_id

  • propertyKey - مفتاح خاصية أبجدية رقمية. مطلوب فقط إذا تم تعيين العنصر إلى property_key

اسم الكائن

ابحث فقط عن الكائنات المطابقة لهذا التعبير العادي. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

حالة الكائن

ابحث فقط عن الكائنات في الحالة المحددة. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

تمكين عامل التصفية من جانب العميل

يمكّن هذا الخيار العميل من تصفية البيانات المستلمة من محرك SKOOR.

أمثلة على الشروط

البحث عن كائنات في الحالة الرئيسية وبخاصية bsk_id تساوي 25
[
  {
    "item": "property_key",
    "operator": "eq",
    "expression": 25,
    "propertyKey": "bsk_id"
  },
  {
    "item": "state",
    "operator": "eq",
    "expression": "major"
  }
]
الكائنات التي يبدأ اسمها ب "foo"
{
  "item": "name",
  "operator": "starts_with",
  "expression": "foo"
}
الكائنات التي تحمل اسم القيمة "Count" أكبر من 0
{
    "item": "value_name_user",
    "value": "Count",
    "operator": "gt",
    "expression": "0"
}
استخدام العنصر النائب لمعلمة عنوان URL
{
  "item": "name",
  "operator": "eq",
  "expression": "${params.name}"
}

الأبناء الفوريين

يوفر هذا الفلتر الأبناء المباشرين للكائن (الكائنات) المحددة بواسطة الكائنات أدناه.

image-20240902-115950.png

الإعداد

الوصف

الكائنات أدناه

إجراء البحث على الأبناء المباشرين لهذا الكائن. يمكن أن يكون كائن SKOOR أو مرشح متداخل.

نوع الكائن

ابحث فقط عن كائنات من هذا النوع. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

النوع الفرعي

ابحث فقط عن كائنات من هذا النوع الفرعي. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

اسم الكائن

ابحث فقط عن الكائنات المطابقة لهذا التعبير العادي. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

حالة الكائن

ابحث فقط عن الكائنات في هذه الحالة. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

خصائص الكائن

استخدم هذا الحقل لتحديد خصائص محددة لكائن SKOOR

إجراء بحث بناءً على استعلام الخاصية المقدم من مصفوفة تصفية على نفس لوحة التحكم.

تنفيذ عامل التصفية

يقوم هذا المرشح بتنفيذ عامل تصفية محدد مسبقًا محدد مسبقًا بواسطة كائنات أدناه.

الإعداد

الوصف

الكائنات أدناه

مرشح للتنفيذ. يمكن أن يكون عامل تصفية SKOOR أو عامل تصفية كائن متداخل.

اسم الكائن

ابحث فقط عن الكائنات المطابقة لهذا التعبير العادي. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

حالة الكائن

ابحث فقط عن الكائنات في هذه الحالة. يرجى ملاحظة أن هذا عامل تصفية من جانب العميل.

يقوم بإجراء بحث بناءً على استعلام الخاصية المقدم من مصفوفة تصفية على نفس لوحة التحكم.

استعلام الخاصية

يقوم بإجراء بحث استناداً إلى استعلام الخاصية الذي توفره مصفوفة تصفية على نفس لوحة المعلومات.

مصدر البيانات

يقوم بتحميل البيانات من مصدر البيانات المحدد.

الإعداد

الوصف

مصدر البيانات

مصدر بيانات خارجي للحصول على البيانات منه.

الجدول

جدول لتحميل البيانات منه.