Question

Is there a bug with feature caching inspection for custom transformers in 2019?

  • 26 November 2019
  • 6 replies
  • 13 views

Badge +4

I can't inspect any of the features in a custom transformer when caching is on. It works in the Main screen but not in the custom. Any insights? Am I missing something? I don't see any settings for it.


6 replies

Userlevel 5

This seems to have changed in FME 2019: as far as I can tell feature caching is now unavailable inside custom transformers.

Badge +4

This seems to have changed in FME 2019: as far as I can tell feature caching is now unavailable inside custom transformers.

That's unfortunate. Makes it a bit harder to diagnose custom transformers while developing.

I hope that is reversed.

Userlevel 5

That's unfortunate. Makes it a bit harder to diagnose custom transformers while developing.

I hope that is reversed.

Consider looking at the existing ideas to see if there's already one that covers this issue, if not consider creating one and let us vote for it :-)

Perhaps this one would be relevant? https://knowledge.safe.com/content/idea/76399/feature-caching-and-custom-transformers.html

Userlevel 4
Badge +25

I've found that if you want the caches for inside a custom transformer, you need to have that tab open when you run the workspace. Then it works fine. Otherwise, as you noticed, only the main tab is cached.

Edit: But this does appear to be a bug, and not a deliberate change. It's filed with the developers as FMEDESKTOP-8999 and I hope that we'll have a fix soon.

Badge +10

Hi all,

This issue has been in fixed in FME 2020.0. You should now be able to access feature caches in custom transformers again.

You can find the latest release to download here: safe.com/downloads

- Andrea

How about the ability to do partial runs from inside a custom transformer, as suggested in david_r' s link above?

Reply