Skip to main content

Hi,

When testing a workbench files with a large number of
features, is there a way to only test a certain part of the workbench instead
of reading through the whole workbench every time you run it, so as to save
time?

I have access to FME Desktop 2016 and 2017.

Thanks

Have a look at the Player and the Recorder transformers.


Thanks so much David! These transformers are perfect for what I need and will save me hours.


I am having some trouble in retrieving all the attributes I passed to the Recorder. I selected 'Yes' to 'Store Scanned Schema', but the only attribute that is coming back through the Player transformer is the attribute I selected in the 'Feature Type Attribute' field in the Recorder.

Is there a way to pass all the attributes through?


Hi @aquamarine You can always add an AttributeExposer, but the easiest way is to just leave the original feature types, transformers and connections intact. You'll most likely disable the readers but you might also want to disable some connections for clarity. As long as the connection is there - even if disabled, the attributes will pass through.


I am having some trouble in retrieving all the attributes I passed to the Recorder. I selected 'Yes' to 'Store Scanned Schema', but the only attribute that is coming back through the Player transformer is the attribute I selected in the 'Feature Type Attribute' field in the Recorder.

Is there a way to pass all the attributes through?

The player does not automatically expose the schema of the features that are recorded. If you inspect the features, you should see all the attributes. You can use an AttributeExposer to make the attributes available on the canvas.

 

 

 

 


Ok thanks yes adding the AttributeExposer works! Thank you


Also, add your comments to this idea:

https://knowledge.safe.com/idea/42073/after-running-a-workflow-restart-it-from-any-point.html


Excellent idea! @aaronkoning unfortunately the link doesn't work....

 

 


Reply