موحّد المفاتيح بالأسماء البديلة: محلّل تكراري بقائمة مرادفات
جارٍ تحميل الفلو…
وصف سير العمل
سير عمل ذاتي يبدأ بمشغل يدوي وثلاثة سجلات خيالية بأسماء مفاتيح متغايرة وأعماق مختلفة. عقدة كود تنفذ اجتياز عمق تكراريًا عن أول بديل من قائمة ثابتة قابلة للتعديل (amount_2023، amount_2024، total_amount) وتعيد القيمة والمسار الكامل. عقدة تعيين تنشئ الحقل القياسي canonical_amount مع الاحتفاظ ببقية الحقول، ثم عقدة إذا تفرّق المكتمل عن الناقص الذي يُحذف حقلُه المضلل ويُوسم missing_alias، وعقدة دمج تعيد كل السجلات بعدّ مطابق مع وسم الحالة.
كيف يعمل
- 1.شغّل المشغل اليدوي لإصدار السجلات الخيالية الثلاثة
- 2.تنفيذ البحث التكراري عن أول بديل بأي عمق وإرجاع value وmatched_alias وfound_path وresolved
- 3.إنشاء canonical_amount في عقدة تعيين مع تضمين بقية الحقول
- 4.توجيه السجلات عبر عقدة إذا حسب علامة resolved
- 5.وسم المكتمل resolved وحذف الحقل القياسي المضلل للناقص ووسمه missing_alias
- 6.دمج المسارين append لإرجاع كل السجلات بعدّ يطابق المدخلات
حالات الاستخدام
- توحيد حقول المبالغ المتغيرة الأسماء بين تصديرات سنوية مختلفة
- استخراج قيمة داخل مصفوفات وكائنات متداخلة بأي عمق
- فصل السجلات الناقصة لمراجعتها دون قيم مضللة
المتطلبات قبل التشغيل
- لا توجد بيانات اعتماد؛ سير ذاتي بالكامل
- لتعديل الأسماء البديلة: حرّر الثابت ALIASES في عقدة الكود فقط
- للإدخال الحقيقي: استبدل عقدة العينة بمصدر بنفس البنية
الإعداد والاختبار في n8n
- استورد ملف JSON في n8n وافتح سير العمل
- شغّل 'Manual Trigger' وتحقق أن المخرج ثلاثة سجلات بعدّ مطابق
- تأكد أن R-001 وR-002 يحملان canonical_amount ومسار التوثيق وstatus=resolved
- تأكد أن R-003 بلا canonical_amount وstatus=missing_alias
- أضف alias جديد مثل price إلى ALIASEs وأعد التشغيل لتحقق نجاح R-003
ماذا يقدّم كخدمة؟
مناسب كخدمة أتمتة تشغيلية لربط الأنظمة، تقليل المهام اليدوية، وتسريع تسليم النتائج للعملاء أو الفرق الداخلية.
الأدوات المستخدمة
معلومات
كيفية الاستخدام
- 1.انقر على "تنزيل القالب"
- 2.افتح لوحة تحكم n8n الخاصة بك
- 3.اذهب إلى Workflows > Import from File
- 4.اختر الملف المُنزّل وقم بتهيئة الاتصالات
العقد المستخدمة (8)
تشغيل يدوي
تشغيل يدوي
عقدة Code
عقدة Code
عقدة Code
عقدة Code
تعيين البيانات
تعيين البيانات
شرط منطقي
شرط منطقي
تعيين البيانات
تعيين البيانات
عقدة Code
عقدة Code
دمج البيانات
دمج البيانات
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
ملاحظة توضيحية
أحدث الأتمتة… تصل إلى بريدك
اشترك لتصلك الفلوهات الجديدة مع وصف واضح لما تقدّمه ورابط استعراضها، فور نشرها في دروب إيديا.
- فلوهات جديدة
- شرح واضح
- خطوات التشغيل