ماسح مسارات undefined في JSON المتداخل مع حجر صحي
جارٍ تحميل الفلو…
وصف سير العمل
سير عمل ذاتي التشغيل يدوياً يمسح الناتج المحوّل من JSON متداخل بعمق أولاً، فيكشف كل قيمة undefined أو مفتاح غائب في الناتج ويربطها بمسار المصدر الأصلي الناقص عبر جدول مواصفات تحويل مع مطابقة فهارس المصفوفات، ثم يفصل If السجلات السليمة عن الفاسدة إلى فرعي مرور وحجر صحي، ويدمج الفرعين في تقرير نهائي واحد بعدد مطابق للإدخال دون أي اعتماديات خارجية.
كيف يعمل
- 1.شغّل Manual Trigger فتصدر عقدة الحقن ثلاثة سجلات وهمية بنفس مخطط الإدخال الحقيقي
- 2.يمسح Code كل مسارات حقل mapped عمقاً أولاً ويكشف undefined وnull وسلاسل "undefined" والمفاتيح الغائبة
- 3.يطابق كل مسار خرج فاسد بمسار المصدر المقابل عبر جدول SPECS مع تعويض فهارس المصفوفات
- 4.توجّه عقدة If السجلات السليمة إلى مخرج true والفاسدة إلى فرع الحجر الصحي
- 5.تدمج Merge الفرعين ثم تبني عقدة Code نهائية تقريراً واحداً بالعدادات والتفاصيل
حالات الاستخدام
- تشخيص أخطاء undefined بعد تحويل حمولات JSON متداخلة إلى بنية هدف
- فحص جودة البيانات قبل تمرير ناتج التحويل لمراحل لاحقة
- حجر سجلات فاسدة مع تتبع مصدر كل خلل بدقة المسار
المتطلبات قبل التشغيل
- n8n 2.45.5 مع عقد Manual Trigger وCode وIf وMerge وNoOp وSticky Note
- لا توجد بيانات اعتماد أو اتصالات شبكة
- للاستخدام الحقيقي: استبدل عقدة الحقن بمخرجاتك وحدّث جدول SPECS داخل عقدة الماسح ليطابق مواصفات تحويلك
الإعداد والاختبار في n8n
- استورد JSON في n8n وفعّل العرض ثم شغّل Manual Trigger
- تحقق من تقرير Final Diagnostic Report: سجل نظيف واحد وسجلان في الحجر الصحي
- أضف سجلاً بمفتاح غائب من mapped لرؤية نوع missing_output_key
- جرّب سجلاً بمصفوفة فارغة أو null للتحقق من معالجة الحالات الحدية
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (8)
تشغيل يدوي
تشغيل يدوي
عقدة Code
عقدة Code
عقدة Code
عقدة Code
شرط منطقي
شرط منطقي
بدون إجراء
بدون إجراء
بدون إجراء
بدون إجراء
دمج البيانات
دمج البيانات
عقدة Code
عقدة Code
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل