مدقق انحراف الدمج بالتشغيل المزدوج وموازنة عدادات الفهرس العكسي
جارٍ تحميل الفلو…
وصف سير العمل
سير عمل تدقيق بمشغل يدوي يمرر مصدراً واحداً ثابتاً عبر مساري Code متوازيين يبنيان الفهرس العكسي للتصنيفات، مع محاكاة انحراف بيئي بإسقاط سجل في المسار الثاني. تجمع عقدة Merge بوضع append الناتجين من مدخلين مستقلين، ثم توازن عقدة Code عدّ كل تصنيف ضد المصدر وتوقف الفرز عند أي نقص عبر عقدة If نحو NoOp، ولا يصدر تقرير الأعداد في Set إلا عند التطابق التام.
كيف يعمل
- 1.شغّل المشغل اليدوي ليصدر عقدة Code بيانات المصدر الوهمية بما فيها سجل غير صالح بلا تصنيف
- 2.يبني مسارا A وB الفهرس العكسي (تصنيف ← عدد) من نفس المصدر، مع إسقاط السجل id=4 في B لمحاكاة الانحراف
- 3.تجمع عقدة Merge بوضع append ناتجي المسارين من مدخلين مستقلين
- 4.توازن عقدة Code عدّ كل تصنيف في A وB ضد عدّه في المصدر وتحسب الفروق والنقص
- 5.تحقق عقدة If من التطابق: النقص يذهب للمخرج false نحو NoOp ويُمنع الفرز، والتطابق يذهب لتقرير Set
حالات الاستخدام
- إثبات اتساق نتائج الدمج بين سطح المكتب وDocker قبل الاعتماد
- كشف الصفوف الساقطة بصمت بين الفروع قبل الفرز
- تدقيق فهارس عكسية مبنية من تصنيفات قابلة للعد
المتطلبات قبل التشغيل
- n8n 2.45.4 مع عقد manualTrigger وcode وset وif وmerge وnoOp وstickyNote
- توصيل كل مسار إلى مدخل مستقل في Merge وعدم ضم فرعي IF للمدخل نفسه
- لا بيانات اعتماد؛ للاستخدام الحقيقي استبدل مصفوفة المصدر بعقدة إدخال فعلية بنفس المخطط
الإعداد والاختبار في n8n
- استورد ملف JSON في n8n وشغّل Run Merge Drift Audit يدوياً
- الحالة الطبيعية/غير الصالحة: المصدر يتضمن سجلاً بلا تصنيف يُحتسب ضمن __uncategorized
- توقع مخرجاً واحداً من Mismatch Branch بـ balanced=false ونقص shipping بسجل واحد
- احذف فلتر id!==4 في مسار B وأعد التشغيل: يتجه التدفق لتقرير Set مع auditStatus=index-balanced-ready-for-sort
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (9)
تشغيل يدوي
تشغيل يدوي
عقدة Code
عقدة Code
عقدة Code
عقدة Code
عقدة Code
عقدة Code
دمج البيانات
دمج البيانات
عقدة Code
عقدة Code
شرط منطقي
شرط منطقي
تعيين البيانات
تعيين البيانات
بدون إجراء
بدون إجراء
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل