Skip to main content
Solved

How to select which version of ArcGIS FME uses to read from ESRI geodatabases?

  • May 20, 2021
  • 1 reply
  • 223 views

comelio
Contributor
Forum|alt.badge.img

I'm trying to read data from attribute enabled feature classes, but FME is defaulting to using my ArcGIS 64bit background geoprocessing installation to read the data, instead of my arcpro installation.

 

This is solved by un-installing 64bit background geoprocessing, which means FME can only find the arcpro installation, which it then uses and reads the data.

 

Is it possible to tell FME which to use manually, so background geoprocessing does not need to be un-installed?

Best answer by rahulsharma

Hi @comelio​ 

If you are using FME Desktop/Server 2021, we have a new option under 

In your FME Workspace, go to Navigator --> Workspace Parameter --> Translation --> Esri ArcGIS Compatability 

Set this to "Esri ArcGIS Pro"

Esri_Product_preferenceFor FME Desktop/Server 2020.0 or earlier 

Go to Navigator --> Workspace Parameter --> Scripting --> Python Compatability 

Set the Python Compatability to "Esri ArcGIS Desktop 3.6 /3.7"

If there is no python transformer in the workspace, you may need to add a single line under 

"Start up Python Script" 

import os

This will ensure that FME does not overwrite Python Compatability when editing workspace.

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.

1 reply

rahulsharma
Safer
Forum|alt.badge.img+10
  • Safer
  • 359 replies
  • Best Answer
  • May 20, 2021

Hi @comelio​ 

If you are using FME Desktop/Server 2021, we have a new option under 

In your FME Workspace, go to Navigator --> Workspace Parameter --> Translation --> Esri ArcGIS Compatability 

Set this to "Esri ArcGIS Pro"

Esri_Product_preferenceFor FME Desktop/Server 2020.0 or earlier 

Go to Navigator --> Workspace Parameter --> Scripting --> Python Compatability 

Set the Python Compatability to "Esri ArcGIS Desktop 3.6 /3.7"

If there is no python transformer in the workspace, you may need to add a single line under 

"Start up Python Script" 

import os

This will ensure that FME does not overwrite Python Compatability when editing workspace.