{"id":564332,"date":"2019-07-16T08:21:25","date_gmt":"2019-07-16T15:21:25","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=564332"},"modified":"2019-07-16T09:41:36","modified_gmt":"2019-07-16T16:41:36","slug":"spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server","title":{"rendered":"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server"},"author":8132,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23341],"tags":[42301,42181,282382,30321,23391],"industry":[],"product":[],"class_list":["post-564332","blog","type-blog","status-publish","format-standard","hentry","category-analytics","tag-arcgis-enterprise","tag-arcgis-pro","tag-geoanalytics-server","tag-performance","tag-spatial-analytics"],"acf":{"short_description":"Learn about parallel analysis powered by Spark. Learn when to run GeoAnalytics Desktop tools in ArcGIS Pro, and when to use GeoAnalytics Server.","flexible_content":[{"acf_fc_layout":"content","content":"<p>ArcGIS Pro includes 70+ geoprocessing tools that support parallel processing on your desktop machine. Parallel processing leverages your machine\u2019s computational resources to achieve faster performance and better scalability. This is accomplished by splitting up a big processing job into smaller processing tasks that can be processed in parallel. Learn more about parallel geoprocessing <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/analytics\/analytics\/parallel-geoprocessing-in-arcgis-pro\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n<p>In the ArcGIS Pro 2.4 release, we\u2019ve added a new toolbox, <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/geoanalytics-desktop\/an-overview-of-the-geoanalytics-desktop-toolbox.htm\" target=\"_blank\" rel=\"noopener\">GeoAnalytics Desktop Tools<\/a>, with even more parallel processing tools! These tools run analysis backed by Apache Spark on your laptop or desktop running ArcGIS Pro. Parallel processing using Spark is ready to go when you open ArcGIS Pro, and no additional installations are needed! The GeoAnalytics Desktop Tools toolbox contains 15 tools in 2.4, and the development team will be adding more tools and functionality with each release. Note: you will need an ArcGIS Pro Advanced license (or a GIS Professional Advanced) to access these tools.<\/p>\n<p><a href=\"https:\/\/enterprise.arcgis.com\/en\/server\/latest\/get-started\/windows\/what-is-arcgis-geoanalytics-server-.htm\">GeoAnalytics Server<\/a> was released in ArcGIS Enterprise 10.5, and since that first release, has steadily gained additional tools and algorithms to help you analyze, manage, and explore big data. Now, the same algorithms available in GeoAnalytics Server are available in ArcGIS Pro.<\/p>\n<p>This means that you can now access powerful GeoAnalytics functionality in two ways:<\/p>\n<ul>\n<li>GeoAnalytics Server tools \u2013 distributed processing across multiple server cores and machines with ArcGIS Enterprise<\/li>\n<li>GeoAnalytics Desktop tools \u2013 parallel processing across multiple cores on your laptop or desktop running ArcGIS Pro<\/li>\n<\/ul>\n<p>GeoAnalytics Desktop tools do not replace GeoAnalytics Server tools. But how do you know which is the best for you?<\/p>\n<p>Use GeoAnalytics Server when you want to:<\/p>\n<ul>\n<li>Bring big data analysis to your entire organization<\/li>\n<li>Leverage the computational power of one or multiple server machines<\/li>\n<li>Connect to external big data storage and existing web layers<\/li>\n<li>Extend distributed processing using custom analysis<\/li>\n<li>Access GeoAnalytics analysis tools using different clients: a web browser, ArcGIS Pro and through REST<\/li>\n<\/ul>\n<p>Use GeoAnalytics Desktop Tools when you want to:<\/p>\n<ul>\n<li>Process big local data (from file and enterprise geodatabases and shapefiles) faster than before on your own desktop machine<\/li>\n<li>Prototype workflows you want to use with GeoAnalytics Server<\/li>\n<li>Integrate a temporal component into your existing spatial analysis done on desktop<\/li>\n<\/ul>\n<p>The following table outlines more technical details on when to use one or the other.<\/p>\n"},{"acf_fc_layout":"content","content":"<table width=\"798\">\n<tbody>\n<tr>\n<td width=\"180\"><\/td>\n<td width=\"334\"><strong>GeoAnalytics Desktop Tools<\/strong><\/td>\n<td width=\"284\"><strong>GeoAnalytics Server Tools<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"180\"><strong>Input Data<\/strong><\/td>\n<td width=\"334\">Local to your desktop:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Shapefiles<br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 CSVs + tables<br \/>\n<\/span><span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 File geodatabases<\/span><span style=\"font-family: inherit;font-size: inherit\"><br \/>\n<\/span><\/td>\n<td width=\"284\">Available to your server:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Big data file shares which support registered folder shares ( consisting of delimited files, shapefiles, parquet or ORC), Cloud Stores, HDFS, and Hive<br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Hosted layers and feature services<\/span><\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/geoanalytics-server\/data-management\/following-the-flow-of-data-in-geoanalytics-server\/\">Learn more about data in GeoAnalytics Server here<\/a><\/td>\n<\/tr>\n<tr>\n<td width=\"180\"><strong>Output Data<\/strong><\/td>\n<td width=\"334\">Stored locally in a geodatabase, shapefile or CSV<\/td>\n<td width=\"284\">Stored in:<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ArcGIS Enterprise as hosted layers<br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Big data file share outputs<br \/>\n<\/span>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Local NetCDF file (results of Create Space Time Cube)<\/td>\n<\/tr>\n<tr>\n<td width=\"180\"><strong>Scaling Analysis<\/strong><\/td>\n<td width=\"334\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Single ArcGIS Pro desktop machine<br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Processing resources controlled by <\/span><a style=\"font-family: inherit;font-size: inherit\" href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/environment-settings\/parallel-processing-factor.htm\">Parallel Processing Factor geoprocessing environment<\/a><\/td>\n<td width=\"284\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/administer\/windows\/best-practices-for-geoanalytics-server.htm\">Up to 3 server machines<\/a><br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><a style=\"font-family: inherit;font-size: inherit\" href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/administer\/windows\/geoanalytics-settings.htm#GUID-0ED2B9A5-9F6B-4FEC-ABC5-DF5A749B3DD2\">Processing resources controlled by Server Administrator settings<\/a><\/td>\n<\/tr>\n<tr>\n<td width=\"180\"><strong>Number of Tools<\/strong><\/td>\n<td width=\"334\"><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/big-data-analytics\/an-overview-of-the-big-data-analytics-toolbox.htm\">15<\/a> (and growing)<\/p>\n<p>There are a few tools in GeoAnalytics Server that will be added to GeoAnalytics Desktop in the near term.<\/td>\n<td width=\"284\"><a href=\"https:\/\/developers.arcgis.com\/rest\/services-reference\/using-the-geoanalytics-tasks.htm\">26<\/a> (and growing)<\/td>\n<\/tr>\n<tr>\n<td width=\"180\"><strong>Scripting and Developing<\/strong><\/td>\n<td width=\"334\">Accessed through Arcpy, the same as all other desktop geoprocessing tools.<\/td>\n<td width=\"284\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Available through ArcPy<br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ArcGIS API for Python <\/span><a style=\"font-family: inherit;font-size: inherit\" href=\"https:\/\/esri.github.io\/arcgis-python-api\/apidoc\/html\/arcgis.geoanalytics.toc.html#submodules\">arcgis.geoanalytics module<\/a><br \/>\n\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Customize distributed analysis with <a href=\"https:\/\/developers.arcgis.com\/rest\/services-reference\/run-python-script.htm\">Run Python Script<\/a><\/td>\n<\/tr>\n<tr>\n<td width=\"180\"><strong>Installation and Licensing<\/strong><\/td>\n<td width=\"334\">ArcGIS Pro with an Advanced license (2.4 and up)<\/td>\n<td width=\"284\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ArcGIS Enterprise Base Deployment<br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><a style=\"font-family: inherit;font-size: inherit\" href=\"https:\/\/enterprise.arcgis.com\/en\/server\/latest\/get-started\/windows\/configure-the-portal-with-arcgis-geoanalytics-server.htm\">ArcGIS Server licensed as a GeoAnalytics Server<\/a><span style=\"font-family: inherit;font-size: inherit\"> (1 or 3 machines)<br \/>\n<\/span>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ArcGIS Data Store configured as a spatiotemporal big data store<\/td>\n<\/tr>\n<tr>\n<td width=\"180\"><strong>How to Run Analysis<\/strong><\/td>\n<td width=\"334\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/geoanalytics-desktop\/an-overview-of-the-geoanalytics-desktop-toolbox.htm\">GeoAnalytics Desktop<\/a> toolbox in ArcGIS Pro and ArcPy<\/td>\n<td width=\"284\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/big-data-analytics\/an-overview-of-the-big-data-analytics-toolbox.htm\">GeoAnalytics Server toolbox<\/a> in ArcGIS Pro and ArcPy<br \/>\n<span style=\"font-family: inherit;font-size: inherit\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><a style=\"font-family: inherit;font-size: inherit\" href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/use\/geoanalytics-use-the-analysis-tools.htm\">Enterprise portal Map Viewer<\/a><br \/>\n\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <a href=\"https:\/\/developers.arcgis.com\/rest\/services-reference\/using-the-geoanalytics-tasks.htm\">ArcGIS REST API<\/a><br \/>\n\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <a href=\"https:\/\/esri.github.io\/arcgis-python-api\/apidoc\/html\/arcgis.geoanalytics.toc.html#submodules\">ArcGIS API for Python<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n"},{"acf_fc_layout":"content","content":"<p>Similar to other analysis you\u2019re familiar with, processing time varies by tool and parameter complexity, as well as data factors such as data distribution and extent. There isn\u2019t a set number of features or size of data that constitutes \u201cbig data\u201d. Generally, we expect GeoAnalytics Desktop Tools to scale to the 10s of millions. For simpler tools, such as Aggregate Points, GeoAnalytics Desktop in Pro can scale beyond this size. More complex algorithms, like Find Point Clusters will support a few million to 10s of millions. If datasets are larger, we recommend GeoAnalytics Server which offers more control of the amount of resources allocated to analysis.<\/p>\n<p>We can\u2019t wait to learn more about how you are using GeoAnalytics Desktop tools and GeoAnalytics Server tools to answer questions that matter to you and your organization.<\/p>\n<p>For questions, comments and product needs for GeoAnalytics, please contact GeoAnalytics@esri.com. This feedback on your data and analysis needs will help us prioritize new tools and functionality as we continually develop GeoAnalytics.<\/p>\n"}],"authors":[{"ID":8132,"user_firstname":"Sarah","user_lastname":"Ambrose","nickname":"SAmbrose","user_nicename":"sambrose","display_name":"Sarah Ambrose","user_email":"SAmbrose@esri.com","user_url":"","user_registered":"2018-06-27 23:43:49","user_description":"Sarah is a product engineer on the GeoAnalytics team.","user_avatar":"<img alt='' src='https:\/\/secure.gravatar.com\/avatar\/cc3c93b37cdb8ae378855c43454bf9b9e5417c055237013c1916fb279fe87ffb?s=96&#038;d=blank&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/cc3c93b37cdb8ae378855c43454bf9b9e5417c055237013c1916fb279fe87ffb?s=192&#038;d=blank&#038;r=g 2x' class='avatar avatar-96 photo' height='96' width='96' loading='lazy' decoding='async'\/>"}],"related_articles":[{"ID":410232,"post_author":"8022","post_date":"2019-01-16 17:17:09","post_date_gmt":"2019-01-17 01:17:09","post_content":"","post_title":"Following the flow of data in GeoAnalytics Server","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"following-the-flow-of-data-in-geoanalytics-server","to_ping":"","pinged":"","post_modified":"2020-02-21 12:22:08","post_modified_gmt":"2020-02-21 20:22:08","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=410232","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":386402,"post_author":"8022","post_date":"2018-12-19 11:46:13","post_date_gmt":"2018-12-19 19:46:13","post_content":"","post_title":"GeoAnalytics Server Analysis Demo - Ozone Detection","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"geoanalytics-server-analysis-demo-ozone-detection","to_ping":"","pinged":"","post_modified":"2020-02-21 12:22:14","post_modified_gmt":"2020-02-21 20:22:14","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=386402","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":81401,"post_author":"5181","post_date":"2018-01-04 14:15:08","post_date_gmt":"2018-01-04 14:15:08","post_content":"","post_title":"Parallel Geoprocessing in ArcGIS Pro","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"parallel-geoprocessing-in-arcgis-pro","to_ping":"","pinged":"","post_modified":"2018-03-26 21:16:08","post_modified_gmt":"2018-03-26 21:16:08","post_content_filtered":"","post_parent":0,"guid":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/parallel-geoprocessing-in-arcgis-pro\/","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/07\/Banner.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/07\/WideBannerGeoAnalytics.jpg"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server<\/title>\n<meta name=\"description\" content=\"Learn about GeoAnalytics Desktop tools in ArcGIS Pro. Find out when to run GeoAnalytics tools in ArcGIS Pro, and when to use GeoAnalytics Server\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server\" \/>\n<meta property=\"og:description\" content=\"Learn about GeoAnalytics Desktop tools in ArcGIS Pro. Find out when to run GeoAnalytics tools in ArcGIS Pro, and when to use GeoAnalytics Server\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2019-07-16T16:41:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server\"},\"author\":{\"name\":\"Sarah Ambrose\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/9e07ec4f2304c4c2f52c9ab498e330a2\"},\"headline\":\"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server\",\"datePublished\":\"2019-07-16T15:21:25+00:00\",\"dateModified\":\"2019-07-16T16:41:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server\"},\"wordCount\":9,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Enterprise\",\"ArcGIS Pro\",\"GeoAnalytics Server\",\"Performance\",\"spatial analytics\"],\"articleSection\":[\"Analytics\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server\",\"name\":\"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2019-07-16T15:21:25+00:00\",\"dateModified\":\"2019-07-16T16:41:36+00:00\",\"description\":\"Learn about GeoAnalytics Desktop tools in ArcGIS Pro. Find out when to run GeoAnalytics tools in ArcGIS Pro, and when to use GeoAnalytics Server\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/9e07ec4f2304c4c2f52c9ab498e330a2\",\"name\":\"Sarah Ambrose\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc3c93b37cdb8ae378855c43454bf9b9e5417c055237013c1916fb279fe87ffb?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc3c93b37cdb8ae378855c43454bf9b9e5417c055237013c1916fb279fe87ffb?s=96&d=blank&r=g\",\"caption\":\"Sarah Ambrose\"},\"description\":\"Sarah is a product engineer on the GeoAnalytics team.\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/sambrose\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server","description":"Learn about GeoAnalytics Desktop tools in ArcGIS Pro. Find out when to run GeoAnalytics tools in ArcGIS Pro, and when to use GeoAnalytics Server","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server","og_locale":"en_US","og_type":"article","og_title":"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server","og_description":"Learn about GeoAnalytics Desktop tools in ArcGIS Pro. Find out when to run GeoAnalytics tools in ArcGIS Pro, and when to use GeoAnalytics Server","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2019-07-16T16:41:36+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server"},"author":{"name":"Sarah Ambrose","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/9e07ec4f2304c4c2f52c9ab498e330a2"},"headline":"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server","datePublished":"2019-07-16T15:21:25+00:00","dateModified":"2019-07-16T16:41:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server"},"wordCount":9,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Enterprise","ArcGIS Pro","GeoAnalytics Server","Performance","spatial analytics"],"articleSection":["Analytics"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server","name":"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2019-07-16T15:21:25+00:00","dateModified":"2019-07-16T16:41:36+00:00","description":"Learn about GeoAnalytics Desktop tools in ArcGIS Pro. Find out when to run GeoAnalytics tools in ArcGIS Pro, and when to use GeoAnalytics Server","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/analytics\/spark-powered-analysis-with-geoanalytics-desktop-tools-vs-geoanalytics-server#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Spark-Powered Analysis with GeoAnalytics Desktop Tools vs. GeoAnalytics Server"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/9e07ec4f2304c4c2f52c9ab498e330a2","name":"Sarah Ambrose","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc3c93b37cdb8ae378855c43454bf9b9e5417c055237013c1916fb279fe87ffb?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc3c93b37cdb8ae378855c43454bf9b9e5417c055237013c1916fb279fe87ffb?s=96&d=blank&r=g","caption":"Sarah Ambrose"},"description":"Sarah is a product engineer on the GeoAnalytics team.","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/sambrose"}]}},"text_date":"July 16, 2019","author_name":"Sarah Ambrose","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/sambrose","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/07\/WideBannerGeoAnalytics.jpg","primary_product":false,"tag_data":[{"term_id":42301,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":42301,"taxonomy":"post_tag","description":"","parent":0,"count":214,"filter":"raw"},{"term_id":42181,"name":"ArcGIS Pro","slug":"arcgis-pro","term_group":0,"term_taxonomy_id":42181,"taxonomy":"post_tag","description":"","parent":0,"count":334,"filter":"raw"},{"term_id":282382,"name":"GeoAnalytics Server","slug":"geoanalytics-server","term_group":0,"term_taxonomy_id":282382,"taxonomy":"post_tag","description":"","parent":0,"count":3,"filter":"raw"},{"term_id":30321,"name":"Performance","slug":"performance","term_group":0,"term_taxonomy_id":30321,"taxonomy":"post_tag","description":"","parent":0,"count":29,"filter":"raw"},{"term_id":23391,"name":"spatial analytics","slug":"spatial-analytics","term_group":0,"term_taxonomy_id":23391,"taxonomy":"post_tag","description":"","parent":0,"count":345,"filter":"raw"}],"category_data":[{"term_id":23341,"name":"Analytics","slug":"analytics","term_group":0,"term_taxonomy_id":23341,"taxonomy":"category","description":"","parent":0,"count":1346,"filter":"raw"}],"product_data":[],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/564332","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/8132"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=564332"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/564332\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=564332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=564332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=564332"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=564332"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=564332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}