مستنتج أسماء المصفوفات المتوازية وسجل المحاذاة
جارٍ تحميل الفلو…
وصف سير العمل
سير عمل بمشغل يدوي تصدر عقدة كود بعده حمولتين خياليتين متداخلتين، ثم تمسح عقدة كود ثانية البنية وتستنتج اسم كل مصفوفة من الحقل الأب المباشر وتنتج سجل محاذاة يوثق الاسم والطول والمسار لكل مصفوفة. عقدة إذا تفحص تساوي أطوال المصفوفات المتوازية: مسار التساوي يولد صفاً مسمى لكل فهرس حتى أقصر طول بحقول مشتقة من أسماء المصفوفات وتثريها عقدة تعديل، ومسار النقص توسمه عقدة تعديل ثم تستقبله عقدة بدون عملية، وتوحد عقدة دمج الفروع.
كيف يعمل
- 1.شغل المشغل اليدوي؛ عقدة الكود الأولى تصدر حمولة متساوية الأطوال (payload-A) وأخرى ناقصة (payload-B)
- 2.عقدة الكود الثانية تمسح البنية تعمقياً وتستنتج أسماء المصفوفات من الحقل الأب وتنتج سجل محاذاة {الاسم، الطول، المسار}
- 3.عقدة إذا تقارن lengthsEqual وتفرع النتيجة
- 4.في مسار النجاح تولد عقدة كود صفاً لكل فهرس حتى أقصر طول بحقول مسماة من أسماء المصفوفات لا من مواضعها
- 5.عقدة تعديل تضيف alignmentVerified مع الاحتفاظ بكل الحقول
- 6.في مسار النقص تضيف عقدة تعديل وسم status ثم تستقبل عقدة بدون العملية الحالة
- 7.عقدة دمج توحد الفروع في مخرج نهائي واحد
حالات الاستخدام
- تحويل حمولات JSON متداخلة بمصفوفات متوازية إلى سجلات مسماة مستقرة
- كشف اختلاف أطوال المصفوفات المتوازية قبل توليد الصفوف
- توثيق بنية المصفوفات عند تغير ترتيب الحقول بين الحمولات
المتطلبات قبل التشغيل
- n8n إصدار 2.44.4 مع العقد المدمجة فقط
- لا بيانات اعتماد خارجية
- لاستبدال العرض: استبدل مصفوفة payloads في عقدة الإصدار بحمولات فعلية بنفس المخطط
الإعداد والاختبار في n8n
- استورد JSON في n8n ونفذ المشغل اليدوي
- تحقق من ثلاثة صفوف مسماة لـ payload-A في المخرج النهائي
- تحقق من وصول payload-B إلى مسار النقص مع status=held_for_review
- أعد ترتيب حقول المصفوفات في الحمولة وتأكد أن أسماء الحقول الناتجة لا تتغير
- جرّب حمولة بمصفوفات فارغة وتأكد من خروج آمن بصفر صفوف
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (9)
تشغيل يدوي
تشغيل يدوي
عقدة Code
عقدة Code
عقدة Code
عقدة Code
شرط منطقي
شرط منطقي
عقدة Code
عقدة Code
تعيين البيانات
تعيين البيانات
تعيين البيانات
تعيين البيانات
بدون إجراء
بدون إجراء
دمج البيانات
دمج البيانات
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل