Skip to main content
Solved

Schema mapper output unchanged from input


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?

View original
Did this help you find an answer to your question?

2 replies

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

Have you tried exposing the mapped attributes?


  • Author
  • August 29, 2019
itay wrote:

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)


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings