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

عام

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

الإعداد

الوصف

نوع البحث

  • الكائن - حدد كائن SKOOR واحد

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

  • الأطفال المباشرون - كائنات SKOOR الموجودة أسفل التحديد

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

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

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

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

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

الكائن

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

الإعداد

الوصف

الكائن

تحديد كائن SKOOR

بحث عميق

يقوم مرشح deepSearch بإجراء بحث عميق أسفل الكائنات المحددة باستخدام الإعداد Objects below.

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 - device_address ، device_netmask ، execution ، id ، interval ، job_device_address ، job_device_name ، job_device_netmask ، name ، property ، property_key ، slo_method، slo_service ، 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 أو مرشح كائن متداخل.

اسم الكائن

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

حالة الكائن

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

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

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

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

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

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

الإعداد

الوصف

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

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

جدول

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