Бештар

Функсияи FME Timer?

Функсияи FME Timer?


Оё дар дохили FME ягон ҳиллае вуҷуд дорад (ба ғайр аз наҷот додани лоиҳа ва иҷрои вазифаи тиреза барои оғози он), то як соати трансформатор таъин кунад, то қабл аз оғози трансформатори оянда то 1 соат ҳисоб карда шавад? Ман асосан мехоҳам, ки трансформатори workbench таймерро барои ҳисоб кардани вақт 1 соат интизор шавам то ояндаашро оғоз кунам.


Дар маркази FME трансформатори фармоишӣ бо номи WorkspacePauser мавҷуд аст, ки он чизеро, ки ба шумо лозим аст, иҷро мекунад. Танҳо вақтсанҷро ба 3600 сония таъин кунед. Он бо FME 2017 ва болотар кор мекунад.


Трансформатори Decelerator вуҷуд дорад, аммо ман боварӣ надорам, ки шумо метавонед функсияро то чӣ андоза таваққуф кунед - он дар сонияҳо чен карда мешавад.

Агар шумо рамзи .bat-ро, ки дар fme сохта шудааст, истифода баред, шумо метавонед онро тағир диҳед, то дар байни ҷараёнҳои кор таваққуф кунед. Боз ҳам, дар сонияҳо чен карда мешавад.

Як соат таваққуф кардан байни трансформаторҳо аз ҳад зиёд менамояд - шумо бояд чанд трансформаторро такрор кунед?


Ман варианти Decelerator Transformer-ро, ки @MaryBeth пешниҳод кардааст, дӯст медорам. Ин шояд пешрафтатарин бошад.

Варианти дигар, мебуд Трансформатори зангзанандаи Python ва функсияи хобро ба модули вақт дохил кунед. Чизе ба ин монанд:

вақти воридотӣ.хоб (3600)

Шумо метавонед дар бораи модули вақт хонед Ин ҷо.


Агар шумо фақат мехоҳед боварӣ ҳосил кунед, ки фазои кории ҳозира навиштанро ба итмом расонидааст, ман тавсия медиҳам, ки скрипти Shutdown Python -ро истифода баред. Шумо инчунин метавонед ба якчанд тағирёбандаҳои FME дастрас шавед (масалан, агар workbench бомуваффақият ба анҷом расад ё не).