انتقل إلى المحتوى
وكلاء الذكاء الاصطناعي

مُسطّح المصفوفات الفرعية مع أعمدة تصنيف وفهرس عكسي قابل للفرز

10 عقدة 97 7 تشغيل يدوي

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

وصف سير العمل

تدفق يدوي محلي يولد عينتين وهميتين بمصفوفات فرعية متداخلة تحت مفاتيح وكائنات، يسطّحها تكرارياً لأي عمق مع رفع مسار مفتاح كل مصفوفة إلى عمود تصنيف وفهرس موضعه الأصلي، يفصل الصفوف الفارغة عبر IF، يدمج مسار التسطيح مع مسار عينة موحدة عبر Merge بوضع append، ثم يبني تقريراً واحداً مفروزاً بترتيب ثابت مع فهرس عكسي يربط كل قيمة بموقعها ومصدرها، ويكشف الصفوف من مدخلات بلا مُعرّف batch عبر unknown_source_rows.

كيف يعمل

  1. 1.شغّل المشغّل اليدوي لتوليد عينتين وهميتين بمصفوفات فرعية متداخلة
  2. 2.تسطيح تكراري حقيقي (يشمل batches.inner) ينتج صفاً لكل عنصر مع source وclassification وindex؛ مدخل بلا batch يُوسم UNKNOWN
  3. 3.عقدة IF تفصل القيم الفارغة (stage=quarantined) عن الصالحة (stage=flattened) عبر عقدتي Set
  4. 4.مسار ثانٍ يبني صفاً موحداً لمعرّفات الدفعات (stage=manifest) ويُدمج بوضع append
  5. 5.عقدة كود نهائية تفرز بترتيب ثابت وتبني فهرساً عكسياً بمفتاح صريح (empty) للقيم الفارغة وتحصي صفوف UNKNOWN

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

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

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

  • لا بيانات اعتماد مطلوبة؛ تدفق محلي بالكامل
  • للإنتاج: استبدل عقدة العينة بمخرج Webhook بنفس المخطط (حقل batch كمُعرّف أب)

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

  1. استورد JSON في n8n واضغط Execute Workflow
  2. تحقق من تقرير نهائي واحد بـ 9 صفوف مفروزة منها R001 من batches.inner وفهرس عكسي بمفتاح (empty) للقيمة الفارغة
  3. حالة حدية: احذف حقل batch من عنصر بالعينة وتأكد من ظهور source=UNKNOWN وunknown_source_rows=1 دون انهيار

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

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

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

تشغيل يدوي كود شرط تعيين دمج

معلومات

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

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

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

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

/

تشغيل يدوي

تشغيل يدوي

#1

عقدة Code

عقدة Code

#2

عقدة Code

عقدة Code

#3

شرط منطقي

شرط منطقي

#4

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

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

#5

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

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

#6

عقدة Code

عقدة Code

#7

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

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

#8

دمج البيانات

دمج البيانات

#9

عقدة Code

عقدة Code

#10

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

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

#11

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

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

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

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

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

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

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

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

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