أكثر

وظيفة مؤقت FME؟


هل هناك نوع من الحيلة (بصرف النظر عن حفظ المشروع وتشغيل مهمة windows لبدء ذلك) داخل FME لتعيين الساعة كمحول للعد إلى ساعة واحدة قبل بدء المحول التالي؟ أريد أساسًا محول طاولة عمل مؤقت العد لساعة واحدة قبل بدء المرحلة التالية.


يوجد محول مخصص للمستخدم على محور FME يسمى WorkspacePauser يقوم بما تحتاجه بالضبط. فقط اضبط المؤقت على 3600 ثانية. يعمل مع FME 2017 وما فوق.


يوجد محول إبطاء السرعة ، لكنني غير متأكد من الحد الأقصى لمقدار الوقت الذي يمكنك فيه إيقاف إحدى الوظائف مؤقتًا - يتم قياسها بالثواني.

إذا كنت تستخدم كود .bat الذي تم إنشاؤه في fme ، فيمكنك تعديله لإضافة وقفة بين سير العمل. مرة أخرى ، تقاس بالثواني.

يبدو التوقف المؤقت لمدة ساعة بين المحولات مفرطًا - كم عدد المحولات التي يجب عليك تكرارها؟


يعجبني خيار Decelerator Transformer الذي اقترحته MaryBeth. ربما يكون الأكثر مباشرة.

خيار آخر ، سيكون محول بيثون المتصل ودمج وظيفة النوم في وحدة الوقت. شيء من هذا القبيل:

وقت الاستيراد. النوم (3600)

يمكنك أن تقرأ عن وحدة الوقت هنا.


إذا كنت تريد فقط التأكد من أن مساحة العمل الحالية قد انتهت من الكتابة ، فإنني أقترح استخدام Shutdown Python Script. يمكنك أيضًا الوصول إلى العديد من متغيرات FME (على سبيل المثال إذا انتهى العمل بنجاح أم لا).


شاهد الفيديو: - الكبد. حمايته وتنظيف الجسم من السموم. أسراره التي لايذكرها احد الجلوتاثيون (شهر اكتوبر 2021).