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

مولد تقرير التكرارات والنسب مع بوابة عتبة 20%

9 عقدة 56 6 تشغيل يدوي

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

وصف سير العمل

سير عمل محلي بالكامل يحصي تكرار كل قيمة مميزة في حقل item_value داخل حمولة JSON، ويحسب نسبتها المئوية من الإجمالي مقربة لخانتين، ويرتب النتائج تنازلياً حسب العدد، ثم يفصل عبر عقدة If العناصر التي تتجاوز 20% عن الباقي دون إسقاط أي عنصر، ويعيد دمج الفرعين في عقدة Code نهائية تبني تقريراً واحداً يتحقق من أن مجموع الأعداد يساوي عدد الإدخالات ومجموع النسب 100% ضمن خطأ معلن. القيم المفقودة أو الفارغة تصنف ضمن فئة (missing) ويُتحقق من أنواع الحقول قبل المعالجة.

كيف يعمل

  1. 1.شغّل سير العمل يدوياً من عقدة Run Report (Manual)
  2. 2.عقدة Code تولّد 12 عنصر اختبار وهمي (10 صالح + قيمة فارغة + حقل مفقود)
  3. 3.عقدة Aggregate Counts & Percentages تجمع التكرارات وتحسب النسب وترتب تنازلياً
  4. 4.عقدة Set تنسق الحقول (القيمة، العدد، النسبة، الترتيب، العتبة) مع الاحتفاظ ببقية الحقول
  5. 5.عقدة If توجه كل صف إلى فرع Dominant (أكبر من 20%) أو Minor
  6. 6.عقدة Merge تدمج الفرعين ثم عقدة Build Final Report تبني تقريراً واحداً يتحقق من المجاميع

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

  • تحليل القيم المهيمنة في سجلات أو تصنيفات JSON محلية
  • تقرير توزيع أنواع المستندات أو الطلبات قبل التكامل مع أنظمة أخرى
  • فصل الفئات عالية التكرار لمعالجة لاحقة داخل n8n

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

  • n8n 2.45.5 (Manual Trigger, Code, Set, If, Merge, NoOp, Sticky Note)
  • لا توجد بيانات اعتماد أو استدعاءات API — معالجة محلية فقط
  • لاستبدال بيانات الاختبار: احذف Emit Sample Payload وصِل مصدرك الحقيقي بنفس مخطط item_value

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

  1. استورد ملف JSON في n8n وشغّل Execute Workflow يدوياً
  2. تحقق من التقرير النهائي: total_items=12، sum_of_counts=12، sum_of_percentages=100
  3. جرّب حالة حدية: أفرغ عقدة العينات أو مرر إدخالاً فارغاً وتحقق من التقرير الفارغ الآمن
  4. غيّر العتبة في عقدة If وعقدة Build Final Report وأعد التشغيل لاختبار المسارين

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

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

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

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

معلومات

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

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

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

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

/

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

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

#1

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

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

#2

تشغيل يدوي

تشغيل يدوي

#3

عقدة Code

عقدة Code

#4

عقدة Code

عقدة Code

#5

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

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

#6

شرط منطقي

شرط منطقي

#7

بدون إجراء

بدون إجراء

#8

بدون إجراء

بدون إجراء

#9

دمج البيانات

دمج البيانات

#10

عقدة Code

عقدة Code

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

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

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

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

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

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

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