Skip to main content

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

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


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.


@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


@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.


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