ابنِ الـ Workflows
الـ Executions (عمليات التنفيذ)
الـ Execution هو تشغيل واحد لسير العمل.
الـ Execution هو تشغيل واحد لسير العمل (Workflow).
في هذا القسم
- التنفيذ اليدوي والجزئي وتنفيذ الإنتاج: الفرق بين التنفيذ اليدوي (manual) والجزئي (partial) وتنفيذ الإنتاج (production).
- عرض كل الـ Executions: عرض وتصفية جميع الـ Executions عبر كل سير العمل لديك.
- عرض الـ Executions لـ Workflow واحد: عرض وتصفية الـ Executions الخاصة بالـ Workflow المفتوح حاليًا على الـ canvas.
- تصحيح الأخطاء وإعادة تشغيل الـ Executions السابقة: نسخ بيانات من Execution سابق إلى الـ Workflow الحالي لتصحيح أخطائه.
- تخصيص بيانات الـ Executions: إضافة بيانات مخصصة إلى الـ Executions باستخدام الـ Code node.
- بثّ الردود لحظيًا: إرسال البيانات إلى المستخدمين أثناء توليد AI Agent node لها.
- النودات المتغيّرة (Dirty nodes): ما هي الـ dirty nodes وكيف تؤثر على تنفيذ الـ Workflow.
أوضاع التنفيذ
هناك وضعان للتنفيذ:
- Manual (يدوي): شغّل الـ Workflows يدويًا بالضغط على Execute Workflow. ألغِ نشر الـ Workflows أثناء اختبارها بالتشغيل اليدوي.
- Production (الإنتاج): تعمل الـ Workflows في الإنتاج تلقائيًا. انشر إصدارًا من الـ Workflow لوضعه في الإنتاج.
كيف تُحتسب الـ Executions ضمن الحصص:
للخطط المدفوعة، سواء كانت سحابية أو مستضافة ذاتيًا، حصة حدّ للـ Executions. ولا تُحتسب ضمن هذه الحصة إلا تنفيذات الإنتاج، وهي التنفيذات التي تبدأ تلقائيًا عبر الـ triggers أو الجداول الزمنية (schedules) أو الاستطلاع (polling). ينطبق هذا التمييز بغض النظر عن بيئة النسخة، مثل التطوير أو الإنتاج.
احتساب الـ Executions حسب نوع الـ trigger
تعتمد طريقة احتساب الـ Executions على نوع نود البدء (trigger node) المستخدم:
- نودات Schedule Trigger: تُحتسب Execution واحدة في كل مرة يُطلَق فيها النود، بغض النظر عن النتيجة.
- نودات الاستطلاع (Polling) مثل Google Drive Trigger: تُحتسب Execution واحدة فقط عند العثور على بيانات جديدة. ولا تُحتسب عمليات الاستطلاع التي لا تُرجع نتائج.
- نودات Webhook Trigger: تُحتسب Execution واحدة لكل طلب وارد يفعّل الـ trigger. ويشمل ذلك الطلبات ذات المحتوى الفارغ (مثل
{}). أما الطلبات المشوّهة التي تفشل قبل بدء الـ Workflow فلا تُحتسب.
الـ Triggers والتشغيلات التي لا تُحتسب
لا تُحتسب العناصر التالية ضمن حصة الـ Executions:
- التنفيذات اليدوية (Manual executions): تشغيل Workflow من المحرر أثناء البناء أو الاختبار.
- تنفيذات الـ Sub-workflow: عندما يستدعي Workflow آخر باستخدام النود Execute Sub-workflow، تُحتسب Execution الأصل (الأعلى مستوى) فقط.
- تنفيذات الـ Error workflow: تشغيلات الـ Workflow المحدد كـ error workflow.
- عمليات الاستطلاع التي لا تُرجع بيانات: لا يُحتسب trigger الاستطلاع إلا عند العثور على بيانات جديدة.
- الطلبات المشوّهة أو المرفوضة: طلبات الـ Webhook التي تفشل قبل بدء الـ Workflow.
قوائم الـ Executions
توفّر n8n قائمتين للـ Executions:
- الـ Executions على مستوى الـ Workflow: تعرض هذه القائمة الـ Executions الخاصة بـ Workflow واحد.
- كل الـ Executions: تعرض هذه القائمة جميع الـ Executions لكل الـ Workflows لديك.
تدعم n8n إضافة بيانات مخصصة إلى الـ Executions.
إخفاء بيانات الـ Executions (Data redaction)
يمكنك إخفاء بيانات الـ Executions لحماية المعلومات الحساسة. يخفي هذا الإجراء بيانات المدخلات والمخرجات في تنفيذات الـ Workflow، مع الإبقاء على البيانات الوصفية للتنفيذ مثل الحالة والتوقيت وأسماء النودات. راجع إخفاء بيانات الـ Executions للتفاصيل.
مصادر ذات صلة
حقوق الطبع والنشر © n8n. جميع الحقوق محفوظة لـ n8n. مترجم عن المحتوى الأصلي.