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

موازنة عدّادات التصنيف بين الفهرس العكسي والمصدر عبر دمج الفروع

10 عقدة 93 4 تشغيل يدوي

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

وصف سير العمل

سير عمل محلي يفكك المصفوفات الفرعية عبر فرع كود يرقّي كل مفتاح مصفوفة إلى عمود تصنيف، وفرع ثانٍ يحسب عدّاد كل قيمة تصنيف من البنية الأصلية، ثم يجمع الفروع في عقدة دمج append بمدخل مستقل لكل فرع، ويبني فهرساً عكسياً يوازن عدّ كل تصنيف بعد الدمج ضد عدده في المصدر، ويفصل IF المتوافق عن المنحرف مع تقرير انحراف عبر NoOp قبل إصدار تقرير نهائي واحد مفروز تنازلياً بحجم التصنيف.

كيف يعمل

  1. 1.شغّل المشغل اليدوي لإصدار سجلات وهمية تحوي مصفوفتين فرعيتين وسجلاً غير صالح
  2. 2.فرع A يفكك المصفوفات بضرب تقاطعي ويرقّي كل مفتاح إلى عمود تصنيف مع إسقاط صف واحد محاكاةً للفقد الصامت
  3. 3.فرع B يحسب لكل قيمة تصنيف عدد السجلات المصدرية المحتوية عليها كمخطط مرجعي
  4. 4.عقدة دمج append تجمع مخرجات الفرعين بمدخل مستقل لكل فرع
  5. 5.عقدة كود تبني الفهرس العكسي وتوازن عدّ كل قيمة ضد المرجع وتصنف الحالة
  6. 6.عقدة IF تفصل المتوافق (drift=0) عن المنحرف الذي يمر عبر NoOp لتقرير الانحراف
  7. 7.تُضم فروع التقرير ثم تصدر عقدة كود نهائية عنصراً واحداً بالفهرس المفروز والمصالحة وتقرير الانحراف والحالة العامة

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

  • تدقيق فقد الصفوف الصامت عند تفكيك مصفوفات عبر فروع متعددة ودمجها
  • بناء فهرس تصنيفات عكسي موثوق قابل للفرز قبل اعتماد النتائج
  • فحص جودة السجلات غير الصالحة قبل التفكيك

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

  • n8n 2.44.6 مع عقد code وmerge وif وnoOp وstickyNote وmanualTrigger
  • لا يحتاج بيانات اعتماد؛ حمولة اختبارية وهمية مدمجة
  • لاستبدال البيانات: صل مصدر حقيقي مكان عقدة إصدار العينات بنفس المخطط {record_id, <مفتاح تصنيف>: string[]}

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

  1. استورد ملف JSON في n8n ونفّذ 'Run Demo'
  2. تحقق من أن التقرير النهائي يظهر channel/phone بانحراف -1 (R-003 فُقد صفه)
  3. اختبر الحالة السليمة بحذف سطر المحاكاة في فرع A فتصبح الحالة balanced
  4. اختبر حافة بسجلات فارغة أو بدون record_id فتظهر في invalid_records

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

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

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

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

معلومات

التشغيل تشغيل يدوي
العقد 10
الأدوات 5
المشاهدات 93
التنزيلات 4

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

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

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

/

تشغيل يدوي

تشغيل يدوي

#1

عقدة Code

عقدة Code

#2

عقدة Code

عقدة Code

#3

عقدة Code

عقدة Code

#4

دمج البيانات

دمج البيانات

#5

عقدة Code

عقدة Code

#6

شرط منطقي

شرط منطقي

#7

بدون إجراء

بدون إجراء

#8

دمج البيانات

دمج البيانات

#9

عقدة Code

عقدة Code

#10

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

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

#11

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

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

#12

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

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

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

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

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

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

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

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

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