الطوبولوجيا
يمكن لأداة التوبولوجيا عرض توبولوجيات الشبكات والكائنات الأخرى. نحن نقدم عدة خيارات للتخطيط:
تحرير أداة التوبولوجيا
لتكوين طوبولوجيا، حدد تخطيطًا وحدد إما استعلام بيانات أو مصدر بيانات للعقد و/أو الحواف.
لعرض العقد بدون الحواف، قم بتمكين خيار إظهار العقد بدون الحواف.
بعد ذلك، قم بتكوين الحقول الضرورية للعقد والحواف في الإعدادات:
التكوين
الإعداد | الوصف |
|---|---|
عمود معرف العقدة | معرف فريد |
عمود اسم العقدة | اسم العرض |
عمود حالة العقدة | يحدد الترميز اللوني للعقد بناءً على حالتها. الحالات الصالحة تشمل: OK (أخضر)، تحذير (أصفر)، طفيف (برتقالي)، كبير (أحمر)، صيانة (أزرق)، لا توجد بيانات (رمادي)، أو غير محدد (أبيض) |
عمود رمز العقدة | لعرض رمز العقدة، استخدم:
|
عمود مجموعة العقد | سيتم تجميع العقد بناءً على هذا العمود. |
عمود معرف الحافة | المعرف الفريد |
عمود اسم الحافة | اسم العرض |
عمود حالة الحافة | يحدد الترميز اللوني للحواف بناءً على حالتها. الحالات الصالحة تشمل: OK (أخضر)، تحذير (أصفر)، طفيف (برتقالي)، كبير (أحمر)، صيانة (أزرق)، لا توجد بيانات (رمادي)، أو غير محدد (أبيض) |
عمود مصدر الحافة | يحدد مكان نشأة الحافة. يجب أن تتوافق القيمة في هذا العمود مع معرف عقدة موجود. |
عمود وجهة الحافة | يحدد مكان انتهاء الحافة. يجب أن تتوافق القيمة في هذا العمود مع معرف عقدة موجود. |
تستخدم صور SVG المستخدمة لتصور العقد تلقائيًا إعدادات ألوان Accent 2 المحددة في الإعدادات / السمة.
الإعدادات
الإعداد | الوصف |
|---|---|
التخطيط | تخطيط لوضع العناصر على العرض:
|
إظهار العقد بدون حواف | يحدد هذا الإعداد ما إذا كان سيتم عرض العقد التي لا تحتوي على روابط. إذا تم تعطيله ولم يتم تكوين أي روابط، فلن يتم عرض أي عقد. |
إجراء النقر على العقدة | تحديد إجراء النقر |
إجراء النقر على الحافة | تحديد إجراء النقر |
المعلمات
معلمات العقدة
يمكن الوصول إلى عمود قاعدة البيانات x لتكوين العقدة باستخدام الترميز التالي:
${columns.x}
مثال: تفتح تكوينات الإجراء عند النقر على العقدة التالية لوحة معلومات تفاصيل الجهاز مع تعيين معلمة URL device على قيمة عمود devicename:
معلمات الحافة
يمكن أن تحتوي المعلمات مثل مصدر أو وجهة الروابط بين العقد على قيم متعددة (على سبيل المثال، في اتصال بين جهازين، يمكن أن يعمل كلاهما كمصدر ووجهة). لذلك، تأتي في شكل مصفوفات بدلاً من قيم فردية (على سبيل المثال، <القيمة 1>،<القيمة 2>). على الرغم من أنه يمكن الوصول إليها بنفس طريقة الوصول إلى المعلمات ذات القيمة الفردية، إلا أنه يجب التعامل معها بشكل مختلف عند استخدامها.
مثال: تصفية الأجهزة باستخدام معلمات تكوين الحافة:
device=IN(${columns.devicename})




