Do we need to have Geoanalytics Server to perform calculation on fields using arcade?

496
2
Jump to solution
06-01-2021 03:57 AM
JyotiRohodia
New Contributor III

I am using 10.8.1 ArcGIS Enterprise and I still don't get the option to perform calculation on fields of a hosted feature service on portal. 

Do we need to have Geoanalytics Server to perform calculation on field using arcade?

0 Kudos
1 Solution

Accepted Solutions
SarahAmbrose
Esri Contributor

Hi @JyotiRohodia,

Without using GeoAnalytics, you can calculate a field using Arcade through the Map Viewer or the portal item page starting at 10.9. At 10.8.1, you can calculate using SQL.

Here are the steps on how to do this for 10.9:

  1. Add your layer to Map Viewer in your portal (The "Map" button when looking at portal). Make sure you have editing enabled and the layer does not have sync enabled.
  2. Open the attribute table for the layer.
  3. Click on the field you want to calculate a field for. A drop down will show up. Select the Calculate option. 

SarahAmbrose_0-1622556088265.png

 

At 10.8.1, you'll be able to write a SQL expression. At 10.9, an option will pop up to choose between Arcade and SQL calculations. 

Here is the documentation. You can use the switch at the top to see what's supported at 10.8.1 (10.8) and 10.9. 

SarahAmbrose_1-1622556099130.png

 

 

To directly answer your question:


Do we need to have Geoanalytics Server to perform calculation on field using arcade?



Yes, at 10.8.1 you need GeoAnalytics Server to calculate a field using Arcade. 

Sarah
Product Engineer, GeoAnalytics + Web Analysis

View solution in original post

2 Replies
SarahAmbrose
Esri Contributor

Hi @JyotiRohodia,

Without using GeoAnalytics, you can calculate a field using Arcade through the Map Viewer or the portal item page starting at 10.9. At 10.8.1, you can calculate using SQL.

Here are the steps on how to do this for 10.9:

  1. Add your layer to Map Viewer in your portal (The "Map" button when looking at portal). Make sure you have editing enabled and the layer does not have sync enabled.
  2. Open the attribute table for the layer.
  3. Click on the field you want to calculate a field for. A drop down will show up. Select the Calculate option. 

SarahAmbrose_0-1622556088265.png

 

At 10.8.1, you'll be able to write a SQL expression. At 10.9, an option will pop up to choose between Arcade and SQL calculations. 

Here is the documentation. You can use the switch at the top to see what's supported at 10.8.1 (10.8) and 10.9. 

SarahAmbrose_1-1622556099130.png

 

 

To directly answer your question:


Do we need to have Geoanalytics Server to perform calculation on field using arcade?



Yes, at 10.8.1 you need GeoAnalytics Server to calculate a field using Arcade. 

Sarah
Product Engineer, GeoAnalytics + Web Analysis

View solution in original post

JyotiRohodia
New Contributor III

Thank you so much Sarah!!! This was helpful. :)