Skip to main content
Solved

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

  • May 20, 2021
  • 1 reply
  • 175 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.

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

1 reply

rahulsharma
Safer
Forum|alt.badge.img+10
  • Safer
  • 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.


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