Skip to main content
Solved

Why is FeatureJoiner Joining but not showing joined data?


Forum|alt.badge.img

I am trying to join an ESRI Feature Class to an ESRI Attachment table. It looks like the join is working correctly but it is not showing the attribute information from the Feature Class. I am using a Left join where the Feature Class is joining to the Attachment Table. I am seeing the attributes from the Attachment Table but the attributes from the Feature Class are blank even though there is data in the fields. The data is being joined on a REL_GOBALID and GLOBAL ID field. I verified the data to make sure the data joined in ESRI. i am attaching a couple images. I also noticed that the unjoined right is showing all of the incoming features. As I said I verified outside of FME Desktop that these features should Join. i am stumped.

Best answer by lars_de_vries

This looks like ArcGIS attachments. Probably the REL_GLOBALID doesn't use accolades, where GLOBALID does.

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

7 replies

erik_jan
Contributor
Forum|alt.badge.img+18
  • Contributor
  • April 3, 2019

Select a feature and check the attributes in the Feature description window.

The attributes are joined, but not exposed (they are available, but hidden).


Forum|alt.badge.img
erik_jan wrote:

Select a feature and check the attributes in the Feature description window.

The attributes are joined, but not exposed (they are available, but hidden).

The attributes are still blank. I am suspecting that the right part did not join even though the values match (REL_GLOBALID and GLOBALID)


lars_de_vries
Forum|alt.badge.img+10

This looks like ArcGIS attachments. Probably the REL_GLOBALID doesn't use accolades, where GLOBALID does.


Forum|alt.badge.img
lars_de_vries wrote:

This looks like ArcGIS attachments. Probably the REL_GLOBALID doesn't use accolades, where GLOBALID does.

Thank you.. that was it..nice catch


Forum|alt.badge.img

The Global ID field had Curly Brackets while the REL_GLOBALID did not which prevented the join. I added Brackets to the REL_GLOBALID and it joined correctly


Forum|alt.badge.img
jasonclemis wrote:

The Global ID field had Curly Brackets while the REL_GLOBALID did not which prevented the join. I added Brackets to the REL_GLOBALID and it joined correctly

thanks @lars_de_vries


erik_jan
Contributor
Forum|alt.badge.img+18
  • Contributor
  • April 3, 2019
jasonclemis wrote:

The attributes are still blank. I am suspecting that the right part did not join even though the values match (REL_GLOBALID and GLOBALID)

In that case, the screenshot showing 17 Joined features is misleading.


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