Hi
We have to process big data and for that Geoanalytics server seems to be a good solution because it supports a clustered environment. The Geoanalytics server supports arcgis libraries which themselves can make use of clustered computing (just like pyspark). However, it does not support arcpy. At the moment all my scripts are written using arcpy, using an ArcGIS Pro desktop environment and Jupyter notebooks. The scripts are quite complex and use a lot of arcpy functions.
Before we invest in implementing a Geoanalytics server, we need to know if my scripts will run only using the arcgis libraries without access to the arcpy libraries. I know that arcgis is web-focused and is a wrapper for the REST api, and I am happy to translate what I have written using arcpy into arcgis. I also know the two are meant to be complementary to each other rather than "like for like", but nevertheless, for the scripts, I need equivalent functionality in arcgis that is currently available in arcpy. So my questions are:
1. Is there a URL with an "equivalence list" and "exclusion list" ? For example there is an append procedure in both, but I could not find a NEAR function in arcgis (could be there of course, but this is just an example). Going through the documentation function by function comparing arcgis to arcpy is a huge task, so a page that lists equivalent functions would be very helpful. Similarly a page that lists functions supported in arcpy that are not in arcgis would be very useful.
2. Can we use the Geoanalytics server stand-alone without making reference to ArcGIS Online or a local implementation of Portal?
3. Are File geodatabases supported? I watched a couple of videos about Geoanalytics server and the datastores it can use. Although shapefiles are mentioned File geodatabases were not in the list of supported datasets. Only being able to use shapefiles would be a limitation, especially because the the lenght limit of column names.
Any help will be greatly appreciated.
Thanks
Hugo