Skip to main content
Solved

Compatibility of FME Flow 2024.1 with ArcGIS Enterprise 10.9.1: Arcpy and ArcGIS API Functionality

  • November 1, 2024
  • 5 replies
  • 193 views

carmijo
Contributor
Forum|alt.badge.img+11

I’m considering updating FME Flow to version 2024.1 on a server where we currently have ArcGIS Enterprise 10.9.1 installed. Some of my workspaces utilize Arcpy and the ArcGIS API for Python.

Based on the compatibility table, ArcGIS Enterprise 10.9.1 is compatible with FME 2021.2, but not with FME 2024.1.

Can anyone clarify whether Arcpy and the ArcGIS API for Python will function properly with FME Flow 2024.1 in this setup? Are there any known issues I should be aware of?

https://support.safe.com/hc/en-us/articles/25407724093837-Notes-on-FME-and-Esri-Versions-and-Compatibility

Best answer by steveatsafe

@carmijo,
As @hkingsbury  has shared… it could work… testing will be important and as the compatibility page lays out, this would be the first place we’d look to consider if it is supported.

This compatibility considers the Formats/Transformers that interact with the Esri software to do their work and the Esri Python Interpreter (ArcPy)… so though you might have success with arcpy… The SDE Geodatabase format may have some issues, as an example (not necessary fact). 

Again, testing will perhaps identify if there are problems for your different use cases.

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

5 replies

hkingsbury
Celebrity
Forum|alt.badge.img+50
  • Celebrity
  • November 3, 2024

It is very possible it will work, but it won’t be supported if you have issues


timboberoosky
Contributor
Forum|alt.badge.img+6

I’m also in the process of doing this: FME Form 2024.1 (w ArcGIS Pro) and FME Flow 2024.1 (w. ArcGIS Server 10.9.1) and I was getting errors on the FME_END_PYTHON, only in FME Flow (FME Form was ok). Based on the compatibility chart which you’ve included, I removed 10.9.1. and installed 11.0, in part because I believe I’ll want to use arcpy in the future. This hasn’t eliminated the FME_END_PYTHON yet, which is a simple python script to datestamp the logfile. Looking for any thoughts from anyone as well on this, I’ll re-post if I find anything out.

Also I recognize simply upgrading to ArcGIS Server 11.0 may not be the easiest thing, I’m in a test environment and again, know I’ll need arcpy in the future.


steveatsafe
Safer
Forum|alt.badge.img+12
  • Safer
  • November 7, 2024

@timboberoosky What was the error you are seeing when 10.9.1 was in play with FME Flow?
In the workspace, I presume it is set to Esri for the compatibility? Sounds like soemthing is a little different in the ArcGIS Server side if this is indeed a problem when running the FME_END_PYTHON.

Cheers,
Steve


steveatsafe
Safer
Forum|alt.badge.img+12
  • Safer
  • Best Answer
  • November 7, 2024

@carmijo,
As @hkingsbury  has shared… it could work… testing will be important and as the compatibility page lays out, this would be the first place we’d look to consider if it is supported.

This compatibility considers the Formats/Transformers that interact with the Esri software to do their work and the Esri Python Interpreter (ArcPy)… so though you might have success with arcpy… The SDE Geodatabase format may have some issues, as an example (not necessary fact). 

Again, testing will perhaps identify if there are problems for your different use cases.


ebygomm
Influencer
Forum|alt.badge.img+31
  • Influencer
  • November 8, 2024

2024.1 only has the option to set Python Compatibility to ArcGIS Python 3.9+ or 3.11. I think as soon as you try and run any ArcPy it’s going to complain about not finding a compatible ArcGIS application?


Reply


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