Skip to main content
Solved

Schema mapper output unchanged from input

  • August 28, 2019
  • 2 replies
  • 42 views

I have a workbench which takes two schemas, merges them using a FeatureMerger, takes the output from that and merges it with a third dataset schema. This is then fed into a SchemaMapper transformer, with:

  • Source attribute -> Destination attribute mapping
  • Source attribute -> Filter attribute value filter
  • New attribute = New attribute value

However, the output, when viewed with an inspector and when written to a GDB feature class, is identical to the input, albeit with the _schemamapper_row_ids attribute added (and appearing to be populated with data indicating the mapping has worked. My understanding is at the very least, the new attributes should be appearing to indicate the transformer is behaving as expected.

Best answer by itay

Have you tried exposing the mapped attributes?

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

itay
Supporter
Forum|alt.badge.img+18
  • Supporter
  • 1442 replies
  • Best Answer
  • August 29, 2019

Have you tried exposing the mapped attributes?


  • Author
  • 5 replies
  • August 29, 2019

Have you tried exposing the mapped attributes?

Gee, I was tearing my hair out- how simple was that. Link for anyone looking into this in the future:

http://docs.safe.com/fme/2019.0/html/FME_Desktop_Documentation/FME_Transformers/Transformers/attributeexposer.htm (see the example halfway down the page)