انتقل إلى المحتوى
البيانات وقواعد البيانات

ماسح مسارات undefined في JSON المتداخل مع حجر صحي

8 عقدة 55 5 تشغيل يدوي

جارٍ تحميل الفلو…

وصف سير العمل

سير عمل ذاتي التشغيل يدوياً يمسح الناتج المحوّل من JSON متداخل بعمق أولاً، فيكشف كل قيمة undefined أو مفتاح غائب في الناتج ويربطها بمسار المصدر الأصلي الناقص عبر جدول مواصفات تحويل مع مطابقة فهارس المصفوفات، ثم يفصل If السجلات السليمة عن الفاسدة إلى فرعي مرور وحجر صحي، ويدمج الفرعين في تقرير نهائي واحد بعدد مطابق للإدخال دون أي اعتماديات خارجية.

كيف يعمل

  1. 1.شغّل Manual Trigger فتصدر عقدة الحقن ثلاثة سجلات وهمية بنفس مخطط الإدخال الحقيقي
  2. 2.يمسح Code كل مسارات حقل mapped عمقاً أولاً ويكشف undefined وnull وسلاسل "undefined" والمفاتيح الغائبة
  3. 3.يطابق كل مسار خرج فاسد بمسار المصدر المقابل عبر جدول SPECS مع تعويض فهارس المصفوفات
  4. 4.توجّه عقدة If السجلات السليمة إلى مخرج true والفاسدة إلى فرع الحجر الصحي
  5. 5.تدمج Merge الفرعين ثم تبني عقدة Code نهائية تقريراً واحداً بالعدادات والتفاصيل

حالات الاستخدام

  • تشخيص أخطاء undefined بعد تحويل حمولات JSON متداخلة إلى بنية هدف
  • فحص جودة البيانات قبل تمرير ناتج التحويل لمراحل لاحقة
  • حجر سجلات فاسدة مع تتبع مصدر كل خلل بدقة المسار

المتطلبات قبل التشغيل

  • n8n 2.45.5 مع عقد Manual Trigger وCode وIf وMerge وNoOp وSticky Note
  • لا توجد بيانات اعتماد أو اتصالات شبكة
  • للاستخدام الحقيقي: استبدل عقدة الحقن بمخرجاتك وحدّث جدول SPECS داخل عقدة الماسح ليطابق مواصفات تحويلك

الإعداد والاختبار في n8n

  1. استورد JSON في n8n وفعّل العرض ثم شغّل Manual Trigger
  2. تحقق من تقرير Final Diagnostic Report: سجل نظيف واحد وسجلان في الحجر الصحي
  3. أضف سجلاً بمفتاح غائب من mapped لرؤية نوع missing_output_key
  4. جرّب سجلاً بمصفوفة فارغة أو null للتحقق من معالجة الحالات الحدية

ماذا يقدّم كخدمة؟

مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.

الأدوات المستخدمة

تشغيل يدوي كود شرط بدون إجراء دمج

معلومات

التشغيل تشغيل يدوي
العقد 8
الأدوات 5
المشاهدات 55
التنزيلات 5

كيفية الاستخدام

  1. 1.انقر على "تنزيل القالب"
  2. 2.افتح لوحة تحكم n8n الخاصة بك
  3. 3.اذهب إلى Workflows > Import from File
  4. 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات

العقد المستخدمة (8)

تشغيل يدوي

تشغيل يدوي

#1

عقدة Code

عقدة Code

#2

عقدة Code

عقدة Code

#3

شرط منطقي

شرط منطقي

#4

بدون إجراء

بدون إجراء

#5

بدون إجراء

بدون إجراء

#6

دمج البيانات

دمج البيانات

#7

عقدة Code

عقدة Code

#8

ملاحظة توضيحية

ملاحظة توضيحية

#9

ملاحظة توضيحية

ملاحظة توضيحية

#10
ابقَ على اطلاع

أحدث الأتمتة… تصل إلى بريدك

اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.

  • فلوهات جديدة
  • شرح واضح
  • خطوات التشغيل

كن أول من يكتشف الجديد

اسمك وبريدك، ثم تأكيد واحد للبدء.

تأكيد بالبريد · إلغاء الاشتراك في أي وقت