مولد صفوف موسومة من مفاتيح المصفوفات الفرعية كتسميات
اقرأ مسار التنفيذ أفقيًا، وعقد الذكاء الاصطناعي المساندة أسفله. الترتيب للعرض فقط؛ ملف التنزيل يبقى كما هو.
جارٍ تحميل الفلو…
وصف سير العمل
سير عمل بمشغل يدوي يحمل كائناً بمصفوفتين فرعيتين مسمايتين (فواتير بطول 2 وشحنات بطول 3)، تفككهما عقدة كود إلى خمسة صفوف يحمل كل منها التسمية من اسم مفتاح المصفوفة وموقع العنصر وقيمه الأصلية دون خلط، ثم ترتب عقدة تعيين الأعمدة، وتقارن عقدة إذا مجموع أطوال المصفوفات بعدد الصفوف، فتوجه الانحراف إلى تقرير يذكر العددين، وينتهي كل شيء بتقرير نهائي واحد.
كيف يعمل
- 1.شغل المشغل اليدوي ليحمل كائن العينة الافتراضي بمصفوفتين فرعيتين وحقول حافة (مصفوفة فارغة وقيمة غير مصفوفة)
- 2.تمسح عقدة الكود مفاتيح الكائن وتولد صفاً لكل عنصر مصفوفة مع التسمية والموقع والقيم الأصلية
- 3.ترتب عقدة التعيين أعمدة label وposition وsource_values مع الاحتفاظ بالحقول الأخرى
- 4.تحسب عقدة موازية مجموع أطوال المصفوفات الفرعية ثم تدمج النتيجة مع الصفوف
- 5.تقارن عقدة إذا العددين: تطابق يمر عبر بدون عملية، وانحراف يبني تقريراً يذكر العددين
- 6.تبني عقدة كود نهائية تقريراً واحداً يجمع الحالة والعددين والتسميات والصفوف
حالات الاستخدام
- تسطيح كائنات JSON بمصفوفات فرعية مسماة إلى جدول تقرير واحد
- تدقيق نزاهة التفكيك بعدد الصفوف مقابل مجموع الأطوال
- تجهيز بيانات موسومة للمصدر للتحليل أو التصدير اللاحق
المتطلبات قبل التشغيل
- n8n إصدار 2.44.4
- لا توجد بيانات اعتماد خارجية ولا استدعاءات شبكة
- استبدل كائن العينة داخل عقدة التحميل ببيانات حقيقية بنفس المخطط عند الاستخدام الفعلي
الإعداد والاختبار في n8n
- استورد سير العمل في n8n 2.44.4 ونفذه يدوياً وتوقع تقريراً واحداً بحالة ok وخمسة صفوف
- تحقق من أن labels_present تساوي invoices وshipments فقط
- اختبر حافة: اجعل إحدى المصفوفات فارغة أو أزل عنصراً ثم عدّل expectedCount ليتعارض وتوقع تقرير انحراف يذكر العددين
- المصدر الفارغ الصحيح ينتج تقريراً صفرياً بحالة ok؛ المصدر غير الكائن ينتج تقرير deviation مع السبب. تحقق من عدم تكرار موضع العنصر داخل المصدر.
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (11)
تشغيل يدوي
تشغيل يدوي
عقدة Code
عقدة Code
عقدة Code
عقدة Code
تعيين البيانات
تعيين البيانات
عقدة Code
عقدة Code
دمج البيانات
دمج البيانات
عقدة Code
عقدة Code
شرط منطقي
شرط منطقي
بدون إجراء
بدون إجراء
عقدة Code
عقدة Code
عقدة Code
عقدة Code
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل