مفصل أسماء المصفوفات المتوازية بفصل غموض تلقائي وبيان نسب
جارٍ تحميل الفلو…
وصف سير العمل
سير عمل محلي بمشغل يدوي يفكك حمولة بمصفوفات متوازية تحت حقول آباء، يستدل اسم كل مصفوفة من مفتاحها ضمن مسار الأب، وعند تضارب الاسم بين مسارين يولّد لاحقة فصل غموض مرقمة مستقلة بحسب ترتيب المسار دون إيقاف التدفق. عقدة Set تثبت استثناءً يدوياً يتجاوز الاستدلال، وعقدة IF تفصل اليدوي عن التلقائي، وتُبنى تقارير النسب ونسبة المستنتج إلى اليدوي مع التحقق من فرادة الأسماء.
كيف يعمل
- 1.شغّل المشغل اليدوي فتصدر عقدة الكود الأولى حمولة خيالية بمصفوفات متوازية تحت أبوين مختلفين
- 2.تستدل عقدة الكود الثانية اسم كل مصفوفة من مسار الحقل الأب وتتجاهل الحقول غير المصفوفية بأمان
- 3.تثبّت عقدة Set اسماً يدوياً (purchased_items) للمسار orders.items متجاوزةً الاستدلال
- 4.تكتشف عقدة حل التضارب تكرار الاسم المستنتج وتولّد لاحقة فصل غموض مرقمة مستقرة (items_2) دون إيقاف
- 5.تفصل عقدة IF السجلات اليدوية عن التلقائية ثم يعيد Merge جمعها
- 6.تبني عقدة الكود النهائية بيان النسب: مسار كل اسم وحالته وعدّادات ونسبة المستنتج إلى اليدوي وتحقق الفرادة
حالات الاستخدام
- تفكيك حمولات JSON متداخلة متغيرة البنية إلى سجلات مسماة فريدة
- توثيق مصدر كل تسمية قبل تحويل المصفوفات إلى أعمدة أو سجلات downstream
- معالجة تضارب التسمية بين مصادر متعددة دون إيقاف سير العمل
المتطلبات قبل التشغيل
- n8n 2.44.6 مع عقد code وset وif وmerge وstickyNote وmanualTrigger
- لا بيانات اعتماد: تشغيل محلي بالكامل ببيانات خيالية؛ للإنتاج استبدل عقدة الحمولة بمصدرك بنفس المخطط
الإعداد والاختبار في n8n
- استورد الـJSON في n8n وافتح سير العمل
- نفّذ المشغل اليدوي وتحقق أن مخرج بناء بيان النسب يحتوي purchased_items (يدوي) وitems_2 (مفصول) وlabels فارغة
- جرّب حالة حدية: أفرغ payload إلى {} أو null في عقدة الحمولة وتأكد أن التدفق لا يتوقف ويعيد تقريراً فارغاً آمناً
- غيّر الاسم اليدوي ليطابق اسماً مستنتجاً وتحقق أن شبكة الأمان تمنح لاحقة _alt فريدة
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (10)
مشغل يدوي
تشغيل يدوي
تحميل حمولة تجريبية
عقدة Code
استدلال أسماء المصفوفات
عقدة Code
تثبيت استثناء يدوي
تعيين البيانات
حل التضارب وفصل الغموض
عقدة Code
هل التسمية يدوية؟
شرط منطقي
مسار التسمية اليدوية
بدون إجراء
مسار التسمية التلقائية
بدون إجراء
دمج المسارين
دمج البيانات
بناء بيان النسب
عقدة Code
توثيق المرحلة الأولى
ملاحظة توضيحية
توثيق المرحلة الثانية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل