Translation and Transformation Statements
The main body of the FME log concerns the translation and transformation of data. The contents of this section vary according to the actions being carried out and the transformers used.
However, there are several key messages common to all translations...
Key Messages
The first key message is simply "Emptying Factory Pipeline":
Emptying factory pipeline
This message signifies that reading of data is at an end, and all readers are closed. Because of how FME processes data, this message may appear near the beginning of a translation or near the end. It may even appear after transformation and writing has commenced!
By checking the timestamp for this message, you can get an approximate value for how long the workspace took to read the source data.
Unexpected Input Remover
This message denotes where features read by a reader are tested against the available feature types (and merge filters) to see if they are allowed to pass into the workspace.
This message may indicate a performance issue as it highlights potentially unnecessary work, where features are being read but not used in the translation.
ResourceManager: Optimizing Memory Usage. Please wait...
This message alerts you to the fact that some reorganization of memory usage is going on. For example, maybe the memory management limits mentioned in the configuration part of the log have been reached, and FME is having to work around the issue.
If you see this message frequently, then it’s time to either redesign your translation or switch to a 64-bit setup. It is a key indicator that a lack of memory is affecting performance.
FME Lizard asks... |
Q) How would you find the Emptying Factory Pipeline setting in the log window? |