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

مجدول ترتيب إعادة تسمية المفاتيح المتسلسلة مع تحقق عكسي

9 عقدة 66 5 تشغيل يدوي

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

وصف سير العمل

سير عمل ذاتي التشغيل يقرأ خريطة أزواج from/to وحمولة JSON متداخلة، يبني رسم تبعيات، يحسب ترتيب تنفيذ آمناً بطوبولوجيا خان، يكشف الدورات وتعارضات الوجهات، يحول الكائنات والمصفوفات تكرارياً، ثم يطبق الخريطة المعكوسة ويقارن البنية المسترجعة بالأصل حقلاً بحقل، فيمرر الناتج المطابق ويعزل حالات فقدان الحقول في فرع موسوم ويصدر تقرير تشغيل واحد مجمعاً.

كيف يعمل

  1. 1.شغّل 'Run Demo' لتحميل عينتين خياليتين: خريطة متسلسلة على كائن عمقه ثلاثة مع مصفوفات، وخريطة ملتبسة a→b مع c→b
  2. 2.تبني 'Schedule & Transform' رسم التبعيات وتحسب ترتيب خان الآمن وتكشف الدورات والتعارضات ثم تطبق التحويل تكرارياً
  3. 3.تطبق 'Reverse Verify' الخريطة المعكوسة بالترتيب المعاكس وتسطّح الأصل والمسترجع وتقارن كل مسار حقل وتحسب نسبة التطابق
  4. 4.توجه 'Verification Passed?' الناتج المطابق إلى Set يوسمه verified_output والفاشل إلى NoOp حجر صحي
  5. 5.يدمج 'Join Branches' الفرعين وتصدر 'Build Run Summary' تقريراً واحداً بالعدّ ونسب التطابق والحقول المفقودة

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

  • تحويل حمولات JSON متداخلة بين مخططات أسماء مختلفة بأمان
  • منع الاستبدال الصامت عند خرائط مثل A إلى B مع B إلى C
  • فحص خرائط الترجمة قبل اعتمادها في خطوط إنتاج n8n

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

  • بيانات اختبار بنفس المخطط {map:[{from,to}], payload:{...}} لاستبدال العينات في 'Load Fictional Samples'
  • لا حاجة لاعتمادات: جميع العقد محلية (code/set/if/noOp/merge/stickyNote)
  • n8n إصدار 2.44.7 أو أحدث

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

  1. استورد JSON سير العمل وافتحه في n8n
  2. اضغط Execute workflow؛ توقع عنصر تقرير واحد: total_items=2 وverified_count=1 وfailed_count=1
  3. تحقق أن العنصر الأول schedule=['cust_ref -> acct_id','user_id -> cust_ref'] وmatch_rate=1
  4. تحقق أن العنصر الثاني missing_fields=['a'] مع تعارض وجهة b من مصدرين
  5. لبيانات حقيقية استبدل مصفوفة الإرجاع في 'Load Fictional Samples' بعناصرك أو مررها للعقدة نفسها

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

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

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

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

معلومات

التشغيل تشغيل يدوي
العقد 9
الأدوات 6
المشاهدات 66
التنزيلات 5

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

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

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

/

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

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

#1

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

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

#2

تشغيل يدوي

تشغيل يدوي

#3

عقدة Code

عقدة Code

#4

عقدة Code

عقدة Code

#5

عقدة Code

عقدة Code

#6

شرط منطقي

شرط منطقي

#7

تعيين البيانات

تعيين البيانات

#8

بدون إجراء

بدون إجراء

#9

دمج البيانات

دمج البيانات

#10

عقدة Code

عقدة Code

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

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

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

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

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

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

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