Skip to main content
Solved

Conda-interpreter in FME Server Cloud


I would like to use ArcGIS API for Python in an workspace running in FME Server Cloud. For that I need to use the Conda-interpreter. Is it possible to use Conda in Cloud, if so what are the steps to achieve this?

Best answer by gerhardatsafe

Hi @erikb,

This is currently not possible on FME Cloud, because the user does not have administrative access to the underlying OS. So users can't install any 3rd party libraries on FME Cloud. They can only interact with the instance via the FME Server UI.

If you can share more details about your use case we can look into potential options or workarounds for this. I doubt that we would be allowed to add the ArcGIS API for Python programmatically to FME Cloud instances but I am not sure.

But I would be very curious about the scenario and would be to look into this in more detail.

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

3 replies

Forum|alt.badge.img

Hi @erikb,

This is currently not possible on FME Cloud, because the user does not have administrative access to the underlying OS. So users can't install any 3rd party libraries on FME Cloud. They can only interact with the instance via the FME Server UI.

If you can share more details about your use case we can look into potential options or workarounds for this. I doubt that we would be allowed to add the ArcGIS API for Python programmatically to FME Cloud instances but I am not sure.

But I would be very curious about the scenario and would be to look into this in more detail.


  • Author
  • April 15, 2020
gerhardatsafe wrote:

Hi @erikb,

This is currently not possible on FME Cloud, because the user does not have administrative access to the underlying OS. So users can't install any 3rd party libraries on FME Cloud. They can only interact with the instance via the FME Server UI.

If you can share more details about your use case we can look into potential options or workarounds for this. I doubt that we would be allowed to add the ArcGIS API for Python programmatically to FME Cloud instances but I am not sure.

But I would be very curious about the scenario and would be to look into this in more detail.

Thanks for your answer! The scenario is that I need to download a Excel-file from a FTP, make some adjustments and then update an item on ArcGIS Online (AGOL). The AGOL-writer will not work since it's not a feature service, but instead an item in AGOL. If a writer that interacts with items in AGOL, and not only feature services, would exist my problem could be solved. For now I found a workaround using the HttpCaller making a POST-request to update the AGOL-item.


Forum|alt.badge.img
erikb wrote:

Thanks for your answer! The scenario is that I need to download a Excel-file from a FTP, make some adjustments and then update an item on ArcGIS Online (AGOL). The AGOL-writer will not work since it's not a feature service, but instead an item in AGOL. If a writer that interacts with items in AGOL, and not only feature services, would exist my problem could be solved. For now I found a workaround using the HttpCaller making a POST-request to update the AGOL-item.

Thanks for sharing! I think there is an AGOLConnector transformer in the making right now, that might do exactly what you are trying to do with the ArcGIS API for Python (it might even use this API under the hood).

 

I reached out to the developers currently involved with this project and will let you know once this is available!

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