{"id":2874942,"date":"2025-07-02T12:28:23","date_gmt":"2025-07-02T19:28:23","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2874942"},"modified":"2025-07-07T08:52:44","modified_gmt":"2025-07-07T15:52:44","slug":"ways-to-integrate-data-with-arcgis-enterprise","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise","title":{"rendered":"Ten Ways to Integrate Data with ArcGIS Enterprise"},"author":325202,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23851],"tags":[22951,770542,28641,145432,393422],"industry":[],"product":[36571],"class_list":["post-2874942","blog","type-blog","status-publish","format-standard","hentry","category-data-management","tag-arcgis-content","tag-data-integration","tag-publishing","tag-query-layer","tag-web-layers","product-arcgis-enterprise"],"acf":{"authors":[{"ID":325202,"user_firstname":"Sarah","user_lastname":"Hanson","nickname":"Sarah Hanson","user_nicename":"shanson","display_name":"Sarah Hanson","user_email":"shanson@esri.com","user_url":"","user_registered":"2023-01-11 15:54:54","user_description":"Sarah is a Product Manager on the ArcGIS Enterprise team, focused on data management. She also manages ArcGIS Data Pipelines, a native data integration capability in ArcGIS. In her free time, Sarah loves to explore new places and spend time outdoors.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/SarahHansonheadshotMay2022-213x200.jpeg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":388612,"user_firstname":"John","user_lastname":"Hash","nickname":"John Hash","user_nicename":"jhash","display_name":"John Hash","user_email":"jhash@esri.com","user_url":"","user_registered":"2025-07-03 00:33:12","user_description":"John Hash is a Product Engineer on the ArcGIS Enterprise SDK team and has been at Esri since 2023. In this role, he supports custom data feeds through documentation and quality assessment of the software, as well as advocating for developer-user needs. For almost 20 years, John has participated in research on biogeography, biodiversity, and evolution of flies. John received a BS in Computer Science from Oregon State University; a BS and MS in Biology from California State University, Bakersfield; and a PhD in Entomology from the University of California, Riverside.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/JohnHashUCprofile-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Discover the top 10 methods for integrating diverse data sources with ArcGIS Enterprise.","flexible_content":[{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Integrating diverse data sources into a centralized GIS is critical for modern organizations managing spatial and non-spatial information. <\/span><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-enterprise\/overview\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Enterprise<\/span><\/a><span data-contrast=\"auto\"> offers a comprehensive solution for geospatial data management, mapping, and analytics. It is self-hosted, cloud-optimized, and secure, designed to both align with your IT standards and to integrate with other enterprise systems in your organization. With ArcGIS, organizations can create and share insights using easy-to-understand maps, apps, and reports that can be used to boost productivity, shared understanding, and efficiency.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">ArcGIS Enterprise is unique because web layers can reference registered data in its source location, reading from and in some cases writing to, a <\/span><span data-contrast=\"none\">user<\/span><span data-contrast=\"none\">&#8211;<\/span><span data-contrast=\"none\">managed<\/span><span data-contrast=\"none\"> data store<\/span><span data-contrast=\"auto\">. User-managed data stores can include relational databases, file folders, cloud storage, cloud data warehouses, and more. Alternatively, data can be copied to ArcGIS Enterprise and stored in the underlying system storage, resulting in a hosted web layer. <\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p>In this blog post, we explore several common methods for integrating data with ArcGIS Enterprise. While not exhaustive, this overview highlights the most widely used approaches, outlines typical use cases to help guide your integration strategy, and explains the key benefits of each method.<\/p>\n<p id=\"quick\"><span data-contrast=\"auto\">Let\u2019s get started!<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"sidebar","content":"<p><em><strong><span class=\"TextRun Highlight SCXW4660316 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW4660316 BCX0\">Using ArcGIS Online? <\/span><\/span><\/strong><\/em><\/p>\n<p><span class=\"TextRun Highlight SCXW4660316 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW4660316 BCX0\">If <\/span><span class=\"NormalTextRun SCXW4660316 BCX0\">so<\/span><span class=\"NormalTextRun SCXW4660316 BCX0\">, you&#8217;ll want to check out this related blog on<\/span><span class=\"NormalTextRun SCXW4660316 BCX0\">\u00a0<\/span><\/span><a class=\"Hyperlink SCXW4660316 BCX0\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/data-management\/seven-ways-to-integrate-data-with-arcgis-online\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Highlight Underlined SCXW4660316 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW4660316 BCX0\" data-ccp-charstyle=\"Hyperlink\">Seven Ways to Integrate Data with ArcGIS Online<\/span><\/span><\/a><span class=\"TextRun Highlight SCXW4660316 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW4660316 BCX0\">.<\/span><\/span><\/p>\n","image_reference":false,"layout":"standard","image_reference_figure":"","snippet":"","spotlight_name":"","section_title":"","position":"Right","spotlight_image":false},{"acf_fc_layout":"content","content":"<h3><strong>Quick links<\/strong><\/h3>\n<p>Use the links below to navigate to a section of interest:<\/p>\n<ul>\n<li><a href=\"#way1\">Add data via the ArcGIS Enterprise portal<\/a><\/li>\n<li><a href=\"#way2\">Share data by reference from ArcGIS Pro<\/a><\/li>\n<li><a href=\"#way3\">Use the ArcGIS Data Interoperability extension<\/a><\/li>\n<li><a href=\"#way4\">Publish layers in bulk from relational databases<\/a><\/li>\n<li><a href=\"#way5\">Publish large datasets as scene or tile layers<\/a><\/li>\n<li><a href=\"#way6\">Automate integration with ArcGIS Python libraries<\/a><\/li>\n<li><a href=\"#way7\">Connect to any data source using custom data feeds<\/a><\/li>\n<li><a href=\"#way8\">Serve imagery using ArcGIS Image Server<\/a><\/li>\n<li><a href=\"#way9\">Stream real-time data with ArcGIS GeoEvent Server<\/a><\/li>\n<li><a href=\"#way10\">Share data using distributed collaboration<\/a><\/li>\n<\/ul>\n"},{"acf_fc_layout":"content","content":"<p><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/03\/breakgray.png\" alt=\"\" \/><\/p>\n<h3 id=\"way1\"><strong><span class=\"TextRun MacChromeBold SCXW182334220 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW182334220 BCX0\">1. Add data via the ArcGIS Enterprise portal<\/span><span class=\"NormalTextRun SCXW182334220 BCX0\">\u00a0<\/span><\/span><span class=\"EOP SCXW182334220 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/strong><\/h3>\n<p><span class=\"TextRun SCXW44757646 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW44757646 BCX0\">A quick way to add data to ArcGIS Enterprise is directly from the source. The list of <\/span><\/span><a class=\"Hyperlink SCXW44757646 BCX0\" href=\"https:\/\/enterprise.arcgis.com\/en\/sites\/latest\/content\/add-and-manage-groups.htm\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW44757646 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW44757646 BCX0\" data-ccp-charstyle=\"Hyperlink\">supported items that can be added to ArcGIS Enterprise<\/span><\/span><\/a><span class=\"TextRun SCXW44757646 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW44757646 BCX0\"> is extensive. In ArcGIS Enterprise, you can add data from a variety of sources including Microsoft Excel, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW44757646 BCX0\">GeoJSON<\/span><span class=\"NormalTextRun SCXW44757646 BCX0\">, shapefiles, service definition files, and more. Depending on the type of file <\/span><span class=\"NormalTextRun SCXW44757646 BCX0\">you\u2019re<\/span><span class=\"NormalTextRun SCXW44757646 BCX0\"> uploading, some file <\/span><\/span><span class=\"TextRun Underlined SCXW44757646 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW44757646 BCX0\" data-ccp-charstyle=\"Hyperlink\">types<\/span><\/span><span class=\"TextRun SCXW44757646 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW44757646 BCX0\">, such as zipped file geodatabases and <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW44757646 BCX0\">GeoJSON files<\/span><span class=\"NormalTextRun SCXW44757646 BCX0\">, allow you to <a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/use\/publish-features.htm\" target=\"_blank\" rel=\"noopener\">publish a hosted feature layer during upload<\/a>, making the data <\/span><span class=\"NormalTextRun SCXW44757646 BCX0\">immediately<\/span><span class=\"NormalTextRun SCXW44757646 BCX0\"> usable in web maps and apps.\u00a0<\/span><\/span><span class=\"EOP SCXW44757646 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875052,"id":2875052,"title":"1-DirectlyAddContent","filename":"1-DirectlyAddContent.gif","filesize":5676381,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/1-directlyaddcontent","alt":"GIF showing workflow of adding a GeoJSON file to the ArcGIS Enterprise portal showing the \"new item\" drag and drop box and fields to fill out","author":"356032","description":"","caption":"Adding a GeoJSON file to the ArcGIS Enterprise portal and creating a hosted feature layer. ","name":"1-directlyaddcontent","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 18:53:45","modified":"2025-07-02 18:55:24","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1686,"height":948,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent.gif","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent.gif","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent.gif","large-width":1686,"large-height":948,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent-1536x864.gif","1536x1536-width":1536,"1536x1536-height":864,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent.gif","2048x2048-width":1686,"2048x2048-height":948,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent-826x465.gif","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/1-DirectlyAddContent.gif","wide_image-width":1686,"wide_image-height":948}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">One thing to consider is that this method is best for static data that doesn\u2019t require frequent updates. If the underlying data changes, the uploaded version in ArcGIS Enterprise will not automatically reflect those changes and would require either manual effort or a <\/span><a href=\"https:\/\/developers.arcgis.com\/python\/latest\/samples\/overwriting-feature-layers\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Python script<\/span><\/a><span data-contrast=\"auto\"> to refresh the data. Additionally, this method typically assumes that the data is prepared and ready to use and does not require pre-processing to clean or format.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Users who require a quick, one-time method to bring static data into ArcGIS Enterprise as a hosted layer.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><br \/>\n<a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way2\"><strong>2. <span class=\"TextRun MacChromeBold SCXW223697643 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW223697643 BCX0\">Share data by reference from ArcGIS Pro<\/span><\/span><span class=\"EOP SCXW223697643 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/strong><\/h3>\n<p><span data-contrast=\"auto\">Most, if not all, GIS professionals are using <\/span><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-pro\/overview\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Pro<\/span><\/a><span data-contrast=\"auto\">. ArcGIS Pro is a desktop GIS application that plays a central role in preparing, analyzing, and integrating data with ArcGIS Enterprise. It offers tools for creating, modeling, and managing spatial data, performing advanced geospatial analysis, and building compelling cartographic products such as maps, map series, and layouts.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Whether you&#8217;re working in 2D or 3D, ArcGIS Pro makes it easy to share maps and data to the web, supporting a wide range of industries and sectors, from urban planning and environmental monitoring to public safety, utilities, transportation, retail, and more.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Users can publish web layers from ArcGIS Pro to ArcGIS Enterprise by referencing source data from a <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/use\/data-store-items.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">user-managed data store<\/span><\/a><span data-contrast=\"auto\"> such as an enterprise geodatabase, relational database, cloud data warehouse, file share, or cloud storage location. This method avoids data duplication and ensures that maps and apps always reflect the most current information, as the web layer continuously accesses the original data source. Additionally, if the source data is stored in an enterprise geodatabase or a relational database, you can configure the web feature layers to support editing.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875092,"id":2875092,"title":"2-Pro_2","filename":"2-Pro_2.png","filesize":1720668,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/2-pro_2","alt":"Screenshot of ArcGIS Pro showing the Share As Web Layer pane, with a world map displaying sea surface temperature data in a hexagon grid overlay.","author":"356032","description":"","caption":"Query layer in ArcGIS Pro showing average sea surface temperature from a Google BigQuery table with 358 million data points, aggregated into feature bins.","name":"2-pro_2","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 18:57:43","modified":"2025-07-07 15:41:35","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1864,"height":1022,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2.png","medium-width":464,"medium-height":254,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2.png","medium_large-width":768,"medium_large-height":421,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2.png","large-width":1864,"large-height":1022,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2-1536x842.png","1536x1536-width":1536,"1536x1536-height":842,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2.png","2048x2048-width":1864,"2048x2048-height":1022,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2-826x453.png","card_image-width":826,"card_image-height":453,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/2-Pro_2.png","wide_image-width":1864,"wide_image-height":1022}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">For example, a large retail firm that stores sales and store location data in a cloud data warehouse can use ArcGIS Pro to create a query layer that joins the latest sales figures to store locations. The query layer can then be shared to ArcGIS Enterprise and used in a dashboard that gives executives real-time insight into store performance. Because the web layer used in the dashboard references the source data in the cloud data warehouse, the dashboard will always be up to date.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">ArcGIS Pro also allows users to publish layers to ArcGIS Enterprise with the option to copy all data. However, when data is copied during publishing it no longer references its original source. To learn more about how data is shared when publishing from ArcGIS Pro, refer to <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/use\/data-publishing-and-enterprise.htm#ESRI_SECTION1_2CF57CE5A9E84F07A16946F538BAD049\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">this documentation<\/span><\/a><span data-contrast=\"auto\">.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Publishers who want to share referenced web layers that maintain live connections to user-managed data stores.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><br \/>\n<a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way3\"><strong>3. Use the ArcGIS Data Interoperability extension<\/strong><\/h3>\n<p><span data-contrast=\"auto\">For more complex data transformation needs, consider using <\/span><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-data-interoperability\/overview?aduc=PublicRelations&amp;sf_id=7015x000000veF5AAI&amp;adut=IntegrateDataWithAGOBlog&amp;aduco=All-Links-Blog&amp;aduca=MIArcGISDataPipelines&amp;utm_id=7015x000000veF5AAI&amp;adum=Blog&amp;utm_campaign=MIArcGISDataPipelines&amp;utm_source=PublicRelations&amp;utm_medium=Blog\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Data Interoperability<\/span><\/a><span data-contrast=\"auto\">. This licensed extension enables organizations using ArcGIS Pro and ArcGIS Enterprise to create complex ETL (extract, transform, and load) workflows without writing code. These workflows can be used to integrate data from file formats or data sources that are not supported natively, and it can also write data back to the source location outside of ArcGIS. In ArcGIS Pro, this extension provides users with an intuitive, visual diagramming interface that can be used to engineer data.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875152,"id":2875152,"title":"3-DataInterop","filename":"3-DataInterop.png","filesize":538584,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/3-datainterop","alt":"FME Workbench shows a complex workflow diagram. Lines connect various boxes and processes, visualizing a data transformation or integration project.","author":"356032","description":"","caption":"Complex ETL workflow built using the ArcGIS Data Interoperability extension in ArcGIS Pro.","name":"3-datainterop","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 19:03:00","modified":"2025-07-07 15:15:08","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2030,"height":1112,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop.png","medium-width":464,"medium-height":254,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop.png","medium_large-width":768,"medium_large-height":421,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop.png","large-width":1920,"large-height":1052,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop-1536x841.png","1536x1536-width":1536,"1536x1536-height":841,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop.png","2048x2048-width":2030,"2048x2048-height":1112,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop-826x452.png","card_image-width":826,"card_image-height":452,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/3-DataInterop-1920x1052.png","wide_image-width":1920,"wide_image-height":1052}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">In ArcGIS Enterprise, the <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/data-interoperability\/latest\/help\/what-is-arcgis-data-interoperability.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Data Interoperability server extension<\/span><\/a><span data-contrast=\"auto\"> allows publishers to share their ETL workflows as a web tool (also referred to as a geoprocessing service). These can then be run ad-hoc by users of ArcGIS Enterprise, or they can also be scheduled to run at a later time or at an interval of the user\u2019s choosing. Support for <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/data-interoperability\/latest\/help\/what-is-arcgis-data-interoperability.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">scheduling web tools<\/span><\/a><span data-contrast=\"auto\"> was introduced with ArcGIS Pro 3.4 and ArcGIS Enterprise 11.4. For organizations working on earlier versions of ArcGIS Enterprise, web tools will need to be scheduled using a notebook and the ArcGIS API for Python.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If your organization is looking to integrate data from data sources that aren\u2019t supported natively in ArcGIS, and\/or need to do complex data preparation workflows and data transformations, this extension will provide you with the powerful data engineering capabilities that you might be seeking.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Data engineers or GIS analysts building complex ETL workflows who desire a no-code solution.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><br \/>\n<a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way4\"><strong>4. Publish layers in bulk from relational databases<\/strong><\/h3>\n<p><span data-contrast=\"auto\">For organizations seeking a streamlined method to publish map image and feature layers that reference data from a relational database, bulk publishing is a solution to consider. As the name suggests, bulk publishing allows you to publish many feature classes or tables as web layers simultaneously, simplifying the process significantly.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This process begins with <\/span><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/tool-reference\/data-management\/create-database-connection.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">creating a database connection file<\/span><\/a><span data-contrast=\"auto\"> (.sde) in ArcGIS Pro for an enterprise geodatabase or relational database. The file is then <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/use\/add-data-store-item.htm#ESRI_SECTION1_DF98E058340049F4A010E1903D26F5EE\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">added as a data store item<\/span><\/a><span data-contrast=\"auto\"> to ArcGIS Enterprise. Once created, the data store item&#8217;s owner can navigate to the item page and select the option to create layers from the Layers tab.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875202,"id":2875202,"title":"4-Bulkpublishing","filename":"4-Bulkpublishing.png","filesize":375064,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/4-bulkpublishing","alt":"ZionNP_egdb \"Layers\" tab showing 6 of 16 layers. Columns include Layer, Type, Dataset, and Date Created. Creating layers from the data store.","author":"356032","description":"","caption":"Publish all feature classes and tables in a relational database from the data store item in the ArcGIS Enterprise portal. ","name":"4-bulkpublishing","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 19:06:39","modified":"2025-07-07 15:18:39","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1640,"height":870,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing.png","medium-width":464,"medium-height":246,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing.png","medium_large-width":768,"medium_large-height":407,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing.png","large-width":1640,"large-height":870,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing-1536x815.png","1536x1536-width":1536,"1536x1536-height":815,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing.png","2048x2048-width":1640,"2048x2048-height":870,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing-826x438.png","card_image-width":826,"card_image-height":438,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/4-Bulkpublishing.png","wide_image-width":1640,"wide_image-height":870}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">The number of web layers generated depends on the number of feature classes and tables accessible through the database connection. For each dataset, both a map image layer and a feature layer item will be created. Editing and sync will not be enabled on the feature layer to start, but the publisher can enable it from the ArcGIS Enterprise portal or in ArcGIS Server Manager.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Given that all data is published through this workflow, it is crucial to carefully consider which datasets the user specified in the connection file can access. Ensuring appropriate access and privileges for the database user is essential to avoid unintended data exposure.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">To learn more, see: <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/latest\/use\/bulk-publish-arcgis-server-feature-layers.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Publish layers in bulk from a user-managed data store<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Database administrators or GIS managers who want to streamline publishing web layers by reference from a relational database.<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way5\"><strong>5. Publish large datasets as scene or tile layers<\/strong><\/h3>\n<p><span data-contrast=\"auto\">Organizations that need to publish a very large scene layer, 3D tiles layer, vector tile layer, or (raster) tile layer to ArcGIS Enterprise can do so efficiently and at scale by staging the cached content in a network folder or cloud storage location and then publishing the web layer directly from the Enterprise portal. This is an alternative to sharing directly from ArcGIS Pro or uploading a package to ArcGIS Enterprise, which results in a hosted web layer. Instead of the web layer being hosted, it dynamically references the cache contents from a user-managed data store.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This workflow involves:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"auto\">Using the <\/span><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/tool-reference\/data-management\/extract-package.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Extract Package tool<\/span><\/a><span data-contrast=\"auto\"> in ArcGIS Pro (2.8 or later) to generate the ready-to-serve cache content.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">Staging the output in either a folder or cloud storage location that is then registered as a data store.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"auto\">Choosing the appropriate layer type from the Content &gt; New Item page and browsing to the dataset from within the registered data store.<\/span><\/li>\n<\/ul>\n<p>This<span data-contrast=\"auto\">\u00a0approach is beneficial as it reduces publishing time for large datasets that would otherwise take hours or days to process, and it also preserves disk space in the portal content directory and hosting server\u2019s object store.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875672,"id":2875672,"title":"5-Publishlargelayer-smaller","filename":"5-Publishlargelayer-smaller.gif","filesize":7199885,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/5-publishlargelayer-smaller","alt":"GIF showing workflow of creating a scene layer and adding multiple tags.","author":"356032","description":"","caption":"Publish a scene layer from a pre-rendered cache uploaded to a user-managed Azure Blob Storage container.","name":"5-publishlargelayer-smaller","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 20:59:29","modified":"2025-07-02 21:00:42","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1149,"height":702,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller.gif","medium-width":427,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller.gif","medium_large-width":768,"medium_large-height":469,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller.gif","large-width":1149,"large-height":702,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller.gif","1536x1536-width":1149,"1536x1536-height":702,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller.gif","2048x2048-width":1149,"2048x2048-height":702,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller-761x465.gif","card_image-width":761,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/5-Publishlargelayer-smaller.gif","wide_image-width":1149,"wide_image-height":702}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">To learn more, refer to the documentation for the layer type you are interested in publishing: <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/11.5\/use\/publish-scene-layer-ref-cache.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">scene layer<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/11.5\/use\/publish-3dtiles-ref-cache.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">3D tiles layer<\/span><\/a><span data-contrast=\"auto\">, <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/11.5\/use\/publish-tile-layer-ref-cache.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">raster tile layer<\/span><\/a><span data-contrast=\"auto\">, or\u202f<\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/portal\/11.5\/use\/publish-vector-tile-layer-ref-cache.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">vector tile layer<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> GIS professionals looking to optimize resources when publishing very large (multiple gigabytes in size) scene layers or tile layers to ArcGIS Enterprise.<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way6\"><strong>6. Automate integration with ArcGIS Python libraries<\/strong><\/h3>\n<p><span data-contrast=\"auto\">For users with Python scripting skills, <\/span><a href=\"https:\/\/developers.arcgis.com\/python\/?aduc=PublicRelations&amp;sf_id=7015x000000veF5AAI&amp;adut=IntegrateDataWithAGOBlog&amp;aduco=All-Links-Blog&amp;aduca=MIArcGISDataPipelines&amp;utm_id=7015x000000veF5AAI&amp;adum=Blog&amp;utm_campaign=MIArcGISDataPipelines&amp;utm_source=PublicRelations&amp;utm_medium=Blog\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS API for Python<\/span><\/a><span data-contrast=\"auto\">\u202fand\u202f<\/span><a href=\"https:\/\/pro.arcgis.com\/en\/pro-app\/latest\/arcpy\/get-started\/what-is-arcpy-.htm?aduc=PublicRelations&amp;sf_id=7015x000000veF5AAI&amp;adut=IntegrateDataWithAGOBlog&amp;aduco=All-Links-Blog&amp;aduca=MIArcGISDataPipelines&amp;utm_id=7015x000000veF5AAI&amp;adum=Blog&amp;utm_campaign=MIArcGISDataPipelines&amp;utm_source=PublicRelations&amp;utm_medium=Blog\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcPy<\/span><\/a><span data-contrast=\"auto\"> can be used to integrate data with ArcGIS Enterprise. These are two <\/span><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-python-libraries\/overview\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Python libraries<\/span><\/a><span data-contrast=\"auto\"> that allow users to integrate data from a vast array of sources and perform advanced geospatial analytics using a programmatic approach. In addition to data integration, the ArcGIS API for Python can also support organization administration, content management, spatial analysis, and data science workflows in ArcGIS. Using Python to support data integration workflows requires more advanced skills but may be preferred over no-code ETL tools when you require additional flexibility or want to avoid obtaining additional software.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">ArcGIS Enterprise includes a solution for writing, running, and even scheduling Python scripts that use ArcGIS Python libraries, which is <\/span><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-notebooks\/workspace-options\/arcgis-online?aduc=PublicRelations&amp;sf_id=7015x000000veF5AAI&amp;adut=IntegrateDataWithAGOBlog&amp;aduco=All-Links-Blog&amp;aduca=MIArcGISDataPipelines&amp;utm_id=7015x000000veF5AAI&amp;adum=Blog&amp;utm_campaign=MIArcGISDataPipelines&amp;utm_source=PublicRelations&amp;utm_medium=Blog\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Notebooks<\/span><\/a><span data-contrast=\"auto\">. ArcGIS Notebooks simplify automation and make tasks like authentication, collaborating on scripts, and adding content and tools to the script, easier.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">For example, a city\u2019s public works department could use the ArcGIS API for Python to download a CSV file from a URL and publish it as a web layer to ArcGIS Enterprise.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875232,"id":2875232,"title":"6-ArcGISPythonLibraries","filename":"6-ArcGISPythonLibraries.png","filesize":445148,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/6-arcgispythonlibraries","alt":"Code snippets from a notebook. The snippets show how to connect to GIS, add a CSV file, and publish a feature layer.","author":"356032","description":"","caption":"Steps to add and publish a CSV file as a web layer in ArcGIS Enterprise using the ArcGIS API for Python in a notebook.","name":"6-arcgispythonlibraries","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 19:12:57","modified":"2025-07-02 19:14:24","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":2069,"height":1197,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries.png","medium-width":451,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries.png","medium_large-width":768,"medium_large-height":444,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries.png","large-width":1867,"large-height":1080,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries-1536x889.png","1536x1536-width":1536,"1536x1536-height":889,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries-2048x1185.png","2048x2048-width":2048,"2048x2048-height":1185,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries-804x465.png","card_image-width":804,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/6-ArcGISPythonLibraries-1867x1080.png","wide_image-width":1867,"wide_image-height":1080}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">To update the data in ArcGIS Enterprise, a notebook author could update their script to overwrite a web layer in their content and schedule it to run weekly. While ArcGIS Notebooks offers many benefits, as it is fully integrated with ArcGIS Enterprise, scripts that leverage ArcGIS Python libraries can also be written and run external to ArcGIS Enterprise as well.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If your data integration solution requires customization beyond what other built-in tools or ETL solutions can offer, consider using ArcGIS Notebooks and the ArcGIS Python Libraries.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Users with Python expertise looking to automate data preparation and integration workflows using code.<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way7\"><strong>7. Connect to any data source using custom data feeds<\/strong><\/h3>\n<p><a href=\"https:\/\/developers.arcgis.com\/enterprise-sdk\/guide\/custom-data-feeds\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Custom data feeds<\/span><\/a><span data-contrast=\"auto\"> is a powerful scripting-based solution for integrating data with ArcGIS Enterprise that is not supported natively. With custom data feeds, organizations can create a feature layer that brings in data from virtually any source, such as a proprietary REST API, public URL, or a database like MongoDB. This approach can serve as an alternative to traditional ETL workflows and is especially useful when data must remain in its original system and be accessed in real time.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This extensibility option relies on the ArcGIS Enterprise SDK and allows developers to write custom code that matches their integration needs. Using the custom data feeds command line tool, a developer can create, test, and package a custom data provider that allows ArcGIS Enterprise to connect to the data source of interest. These are written in Node.js, a popular and feature-rich JavaScript runtime environment that excels at handling large numbers of concurrent requests. Custom data providers are then registered with ArcGIS Enterprise (or a stand-alone ArcGIS Server site) and used to create feature services.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875252,"id":2875252,"title":"7-CustomDataFeeds","filename":"7-CustomDataFeeds.gif","filesize":3574602,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/7-customdatafeeds","alt":"GIF showing workflow of creating a feature layer and selecting \"Use a custom data provider\".","author":"356032","description":"","caption":"Create a feature layer that references a registered custom data provider from the ArcGIS Enterprise portal.","name":"7-customdatafeeds","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 19:16:02","modified":"2025-07-02 19:17:27","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1620,"height":1016,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds.gif","medium-width":416,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds.gif","medium_large-width":768,"medium_large-height":482,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds.gif","large-width":1620,"large-height":1016,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds-1536x963.gif","1536x1536-width":1536,"1536x1536-height":963,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds.gif","2048x2048-width":1620,"2048x2048-height":1016,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds-741x465.gif","card_image-width":741,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/7-CustomDataFeeds.gif","wide_image-width":1620,"wide_image-height":1016}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">In ArcGIS Enterprise, feature layers created using custom data feeds can be consumed in ArcGIS clients and custom applications and used to support visualization, analysis, and editing workflows similar to other feature layers. The editing capability added in ArcGIS Enterprise 11.4, allows for directly editing the data in the original location, keeping feature layer accurate and up to date.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Organizations needing to integrate data sources with geometry types that follow the <\/span><a href=\"https:\/\/geojson.org\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">GeoJSON specification<\/span><\/a><span data-contrast=\"auto\"> or are not natively supported by ArcGIS Enterprise who want to avoid data duplication and ETL.<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way8\"><strong>8. Serve imagery using ArcGIS Image Server<\/strong><\/h3>\n<p><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-image\/options\/arcgis-image-server\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Image Server<\/span><\/a><span data-contrast=\"auto\"> extends ArcGIS Enterprise with image management and raster analytics capabilities, helping organizations integrate, manage, and analyze large collections of imagery and raster data. Users can publish <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/image\/latest\/get-started\/windows\/what-is-an-image-service.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">dynamic image services<\/span><\/a><span data-contrast=\"auto\"> from mosaic datasets using ArcGIS Pro, enabling pixel-level queries, on-the-fly raster processing, and advanced raster analytics. This approach is similar to <a href=\"#way2\">Way #2<\/a><\/span> but allows for mosaic datasets to be shared as a referenced imagery layer to ArcGIS Enterprise. Source imagery referenced in the mosaic dataset can be stored in file system storage or cloud storage.<\/p>\n<p><span data-contrast=\"auto\">Publishers of an image service can determine what functionality will be available to the end users of the web layer. For example, a mosaic dataset can be published as a dynamic image service with embedded raster processing templates to allow for on-the-fly processing of digital surface models (DSMs) and other raster data.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875712,"id":2875712,"title":"8-ImageServerElevation-smaller3","filename":"8-ImageServerElevation-smaller3.gif","filesize":9645309,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/8-imageserverelevation-smaller3","alt":"GIF exploring a Lake Powell TopoBathy map showing processing templates like contour (100) and hillshade.","author":"356032","description":"","caption":"Dynamic image service published from a mosaic dataset with raster functions enables on-the-fly visualization and analysis.","name":"8-imageserverelevation-smaller3","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 21:02:51","modified":"2025-07-07 15:24:56","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":806,"height":453,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","large-width":806,"large-height":453,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","1536x1536-width":806,"1536x1536-height":453,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","2048x2048-width":806,"2048x2048-height":453,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","card_image-width":806,"card_image-height":453,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/8-ImageServerElevation-smaller3.gif","wide_image-width":806,"wide_image-height":453}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">In addition to serving imagery, ArcGIS Image Server enables raster analytics, a distributed processing framework that allows organizations to perform large-scale image analysis across multiple machines over the web. This supports analytical workflows like change detection, suitability modeling, hydrologic analysis, deep learning-based classification, and more.<\/span><\/p>\n<p><span data-contrast=\"auto\">Whether you&#8217;re serving imagery for visualization or analysis, ArcGIS Image Server helps organizations bring imagery, elevation, and other raster datasets to the center of their operations. Please note, publishing single raster datasets as imagery layers to ArcGIS Enterprise does not require ArcGIS Image Server.<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Organizations who need to manage, share, or analyze large collections of imagery or raster data.<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way9\"><strong>9. Stream real-time data with ArcGIS GeoEvent Server<\/strong><\/h3>\n<p><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-geoevent-server\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS GeoEvent Server<\/span><\/a><span data-contrast=\"auto\"> enables real-time event-based data streams to be integrated with ArcGIS Enterprise and used to update feature services. Event data can be filtered, analyzed, and sent to multiple destinations concurrently, enabling faster response times, automated notifications, and more effective decision making. For example, airports can integrate real-time flight position data with their enterprise GIS to enhance situational awareness and streamline daily operations such as gate assignments, runway scheduling, and emergency response. Historical flight path observation data can also be visualized and analyzed in ArcGIS uncovering patterns and supporting geospatial analytics.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875652,"id":2875652,"title":"9-realtime-smaller","filename":"9-realtime-smaller.gif","filesize":9355927,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller.gif","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/9-realtime-smaller","alt":"Aerial view of flight routes from Charleston on Halloween.","author":"356032","description":"","caption":"Real-time flight data from FlightAware is streamed into ArcGIS Enterprise using ArcGIS GeoEvent Server.","name":"9-realtime-smaller","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 20:56:55","modified":"2025-07-07 14:55:12","menu_order":0,"mime_type":"image\/gif","type":"image","subtype":"gif","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1056,"height":594,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller-213x200.gif","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller.gif","medium-width":464,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller.gif","medium_large-width":768,"medium_large-height":432,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller.gif","large-width":1056,"large-height":594,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller.gif","1536x1536-width":1056,"1536x1536-height":594,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller.gif","2048x2048-width":1056,"2048x2048-height":594,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller-826x465.gif","card_image-width":826,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/9-realtime-smaller.gif","wide_image-width":1056,"wide_image-height":594}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">Unlike other integrations mentioned here, ArcGIS GeoEvent Server is event driven and works based on a \u201cpush\u201d rather than a \u201cpull\u201d model, meaning that data is brought into ArcGIS Enterprise without having to make requests for it. Once the event-based data stream is deployed, clients do not need to continuously request updates, as new data is pushed automatically into the system. Common <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/geoevent\/latest\/ingest\/overview-of-input-connectors.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">data formats and data streams<\/span><\/a><span data-contrast=\"auto\"> from IoT sensors, GPS devices, and other push feeds on the internet are natively supported, including TCP, MQTT, RSS, and HTTP.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">GeoEvent also includes powerful tools for analytics, such as dynamic <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/geoevent\/latest\/administer\/managing-geofences.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">geofencing<\/span><\/a><span data-contrast=\"auto\"> and visual analytic models that can be used to gain new insights, including support for <\/span><a href=\"https:\/\/enterprise.arcgis.com\/en\/geoevent\/latest\/disseminate-and-notify\/output-connectors.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">alerts<\/span><\/a><span data-contrast=\"auto\"> that can communicate actionable information when time is of the essence.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If real-time situational awareness, such as tracking moving assets or monitoring stationary sensors in the field is a need for your organization, then integrating live data feeds into ArcGIS Enterprise using ArcGIS GeoEvent Server is the solution for you.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For:<\/span><\/b><span data-contrast=\"auto\"> Organizations who want to enable real-time solutions by integrating data from IOT sensors and other live data feeds.<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n"},{"acf_fc_layout":"content","content":"<h3 id=\"way10\"><strong>10. Share data using distributed collaboration<\/strong><\/h3>\n<p><span data-contrast=\"auto\">If your organization needs to share content with other ArcGIS Enterprise or ArcGIS Online organizations, <\/span><a href=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/administer\/understand-collaborations.htm#ESRI_SECTION1_BBEBF7A56A584AA7AF499FA9E318B1C0\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">distributed collaboration<\/span><\/a><span data-contrast=\"auto\"> provides a secure and scalable solution. It allows organizations to sync data and content across systems, whether between departments, agencies, or partner organizations, without relying on manual file transfers or email attachments.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Distributed collaboration, or simply collaboration, works by linking groups across organizations. Once configured by administrators, users can share content to a group, and that content is automatically synced to the corresponding group in the partner organization. This makes it easy for teams to work from a common, up-to-date source of truth.<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875772,"id":2875772,"title":"10-DistributedCollaboration","filename":"10-DistributedCollaboration.png","filesize":277272,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/10-distributedcollaboration","alt":"Diagram showing distributed collaboration between ArcGIS Enterprise and ArcGIS Online.","author":"356032","description":"","caption":"Extend the reach of your GIS by seamlessly sharing your authoritative content with other ArcGIS organizations.","name":"10-distributedcollaboration","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 21:08:09","modified":"2025-07-07 15:30:08","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1504,"height":602,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration.png","medium-width":464,"medium-height":186,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration.png","medium_large-width":768,"medium_large-height":307,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration.png","large-width":1504,"large-height":602,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration.png","1536x1536-width":1504,"1536x1536-height":602,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration.png","2048x2048-width":1504,"2048x2048-height":602,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration-826x331.png","card_image-width":826,"card_image-height":331,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/10-DistributedCollaboration.png","wide_image-width":1504,"wide_image-height":602}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">For example, a city\u2019s GIS department can collaborate with neighboring counties by creating a shared group tied to a collaboration. Each participant accesses the latest data through their own ArcGIS environment, eliminating the need for redundant copies or File Transfer Protocol (FTP) sites.\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">To learn more about the types of collaborations in ArcGIS, including distributed collaboration, please see: <\/span><a href=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/administer\/understand-collaborations.htm\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Understand collaborations<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">Best For: <\/span><\/b><span data-contrast=\"auto\">GIS managers or administrators coordinating multi-agency or cross-departmental projects who need secure, automated data sharing between ArcGIS organizations.<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n<h3><b><span data-contrast=\"auto\">Bonus: Streamline data preparation workflows using ArcGIS Data Pipelines <em>(Coming Soon!)<\/em><\/span><\/b><em>\u00a0<\/em><\/h3>\n<p><span data-contrast=\"auto\">Need to bring data into ArcGIS Enterprise from a public API or files stored in Amazon S3 or Azure Blob Storage\u2014without writing code? Well, data preparation workflows like these will become much easier in ArcGIS Enterprise when ArcGIS Data Pipelines is available.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-data-pipelines\/overview\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">ArcGIS Data Pipelines<\/span><\/a><span data-contrast=\"auto\"> is a native data integration capability that is in ArcGIS Online today. It has helped thousands of organizations prepare and integrate data from various sources to create and maintain feature layers in their ArcGIS organization. It provides users with an intuitive, visual drag-and-drop interface that reduces the need for coding skills and repetitive manual effort and helps organizations increase the quality and readiness of data for use in their visualization and analysis workflows.<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2875792,"id":2875792,"title":"11-DataPipelines","filename":"11-DataPipelines.png","filesize":774104,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\/11-datapipelines","alt":"ArcGIS Data Pipelines displays a wheat crop data workflow, filtering by wheat production and pivoting by year, with a map showing York County data.","author":"356032","description":"","caption":"CSV data from Azure Storage is cleaned, transformed, and enhanced with spatial information from an ArcGIS Living Atlas feature layer using a join.","name":"11-datapipelines","status":"inherit","uploaded_to":2874942,"date":"2025-07-02 21:09:43","modified":"2025-07-07 15:52:08","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1636,"height":822,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines.png","medium-width":464,"medium-height":233,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines.png","medium_large-width":768,"medium_large-height":386,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines.png","large-width":1636,"large-height":822,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines-1536x772.png","1536x1536-width":1536,"1536x1536-height":772,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines.png","2048x2048-width":1636,"2048x2048-height":822,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines-826x415.png","card_image-width":826,"card_image-height":415,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/11-DataPipelines.png","wide_image-width":1636,"wide_image-height":822}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">More information will be available soon. In the meantime, feel free to ask questions, submit ideas, or engage with the product team via <\/span><a href=\"https:\/\/community.esri.com\/t5\/data-pipelines\/ct-p\/data-pipelines\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Data Pipelines Community<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"auto\">(Will Be) Best For:<\/span><\/b><span data-contrast=\"auto\"> Organizations seeking a no-code solution to integrate and transform data into a ready-to-use state for visualization and analysis in ArcGIS Enterprise.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><a href=\"#quick\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/02\/back.png\" \/><\/a><\/p>\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<h3>Conclusion<\/h3>\n<p><span data-contrast=\"auto\">In this blog, we learned ten ways to integrate data with ArcGIS Enterprise. Once integrated, your data can be used to perform spatial analyses, create visually stunning maps, and solve problems. Keep in mind that the right approach will depend on your project\u2019s unique requirements and the organization\u2019s goals.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Explore some of these strategies today to begin unlocking the full potential of your data within ArcGIS Enterprise and drive more impactful outcomes.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">To learn more, please see this\u202f<\/span><a href=\"https:\/\/community.esri.com\/t5\/arcgis-enterprise-blog\/ten-ways-to-integrate-data-with-arcgis-enterprise\/ba-p\/1630197\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"auto\">related Community Blog<\/span><\/a><span data-contrast=\"auto\"> for a list of additional resources. Additionally, if you have any questions or ideas, please share them to\u202f<\/span><a href=\"https:\/\/community.esri.com\/\" target=\"_blank\" rel=\"noopener\"><span data-contrast=\"none\">Esri Community<\/span><\/a><span data-contrast=\"auto\">.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:144,&quot;335559740&quot;:240,&quot;335559746&quot;:60}\">\u00a0<\/span><\/p>\n"}],"related_articles":"","show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/07\/Sarah-article-title-card-3.png","wide_image":false},"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>Ten Ways to Integrate Data with ArcGIS Enterprise<\/title>\n<meta name=\"description\" content=\"Discover how to integrate data with ArcGIS Enterprise! Explore common approaches and use cases to choose the right integration method for your needs.\" \/>\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\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ten Ways to Integrate Data with ArcGIS Enterprise\" \/>\n<meta property=\"og:description\" content=\"Discover how to integrate data with ArcGIS Enterprise! Explore common approaches and use cases to choose the right integration method for your needs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\" \/>\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=\"2025-07-07T15:52:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2025\/07\/Sarah-article-title-card-3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"826\" \/>\n\t<meta property=\"og:image:height\" content=\"465\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"19 minutes\" \/>\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\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\"},\"author\":{\"name\":\"Sarah Hanson\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/71c83335982833dee8c2f15954caba1c\"},\"headline\":\"Ten Ways to Integrate Data with ArcGIS Enterprise\",\"datePublished\":\"2025-07-02T19:28:23+00:00\",\"dateModified\":\"2025-07-07T15:52:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\"},\"wordCount\":8,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Content\",\"Data Integration\",\"Publishing\",\"query layer\",\"web layers\"],\"articleSection\":[\"Data Management\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\",\"name\":\"Ten Ways to Integrate Data with ArcGIS Enterprise\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2025-07-02T19:28:23+00:00\",\"dateModified\":\"2025-07-07T15:52:44+00:00\",\"description\":\"Discover how to integrate data with ArcGIS Enterprise! Explore common approaches and use cases to choose the right integration method for your needs.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ten Ways to Integrate Data with ArcGIS Enterprise\"}]},{\"@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\/71c83335982833dee8c2f15954caba1c\",\"name\":\"Sarah Hanson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/SarahHansonheadshotMay2022-213x200.jpeg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/SarahHansonheadshotMay2022-213x200.jpeg\",\"caption\":\"Sarah Hanson\"},\"description\":\"Sarah is a Product Manager on the ArcGIS Enterprise team, focused on data management. She also manages ArcGIS Data Pipelines, a native data integration capability in ArcGIS. In her free time, Sarah loves to explore new places and spend time outdoors.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/sarahlhanson\/\"],\"jobTitle\":\"Product Manager\",\"worksFor\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/shanson\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ten Ways to Integrate Data with ArcGIS Enterprise","description":"Discover how to integrate data with ArcGIS Enterprise! Explore common approaches and use cases to choose the right integration method for your needs.","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\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise","og_locale":"en_US","og_type":"article","og_title":"Ten Ways to Integrate Data with ArcGIS Enterprise","og_description":"Discover how to integrate data with ArcGIS Enterprise! Explore common approaches and use cases to choose the right integration method for your needs.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2025-07-07T15:52:44+00:00","og_image":[{"width":826,"height":465,"url":"https:\/\/www.esri.com\/arcgis-blog\/wp-content\/uploads\/2025\/07\/Sarah-article-title-card-3.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise"},"author":{"name":"Sarah Hanson","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/71c83335982833dee8c2f15954caba1c"},"headline":"Ten Ways to Integrate Data with ArcGIS Enterprise","datePublished":"2025-07-02T19:28:23+00:00","dateModified":"2025-07-07T15:52:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise"},"wordCount":8,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Content","Data Integration","Publishing","query layer","web layers"],"articleSection":["Data Management"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise","name":"Ten Ways to Integrate Data with ArcGIS Enterprise","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2025-07-02T19:28:23+00:00","dateModified":"2025-07-07T15:52:44+00:00","description":"Discover how to integrate data with ArcGIS Enterprise! Explore common approaches and use cases to choose the right integration method for your needs.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Ten Ways to Integrate Data with ArcGIS Enterprise"}]},{"@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\/71c83335982833dee8c2f15954caba1c","name":"Sarah Hanson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/SarahHansonheadshotMay2022-213x200.jpeg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/SarahHansonheadshotMay2022-213x200.jpeg","caption":"Sarah Hanson"},"description":"Sarah is a Product Manager on the ArcGIS Enterprise team, focused on data management. She also manages ArcGIS Data Pipelines, a native data integration capability in ArcGIS. In her free time, Sarah loves to explore new places and spend time outdoors.","sameAs":["https:\/\/www.linkedin.com\/in\/sarahlhanson\/"],"jobTitle":"Product Manager","worksFor":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/author\/shanson"}]}},"text_date":"July 2, 2025","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-enterprise\/data-management\/ways-to-integrate-data-with-arcgis-enterprise","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS Enterprise","tag_data":[{"term_id":22951,"name":"ArcGIS Content","slug":"arcgis-content","term_group":0,"term_taxonomy_id":22951,"taxonomy":"post_tag","description":"","parent":0,"count":332,"filter":"raw"},{"term_id":770542,"name":"Data Integration","slug":"data-integration","term_group":0,"term_taxonomy_id":770542,"taxonomy":"post_tag","description":"","parent":0,"count":13,"filter":"raw"},{"term_id":28641,"name":"Publishing","slug":"publishing","term_group":0,"term_taxonomy_id":28641,"taxonomy":"post_tag","description":"","parent":0,"count":18,"filter":"raw"},{"term_id":145432,"name":"query layer","slug":"query-layer","term_group":0,"term_taxonomy_id":145432,"taxonomy":"post_tag","description":"","parent":0,"count":6,"filter":"raw"},{"term_id":393422,"name":"web layers","slug":"web-layers","term_group":0,"term_taxonomy_id":393422,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"}],"category_data":[{"term_id":23851,"name":"Data Management","slug":"data-management","term_group":0,"term_taxonomy_id":23851,"taxonomy":"category","description":"","parent":0,"count":925,"filter":"raw"}],"product_data":[{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":979,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-enterprise","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2874942","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\/325202"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2874942"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2874942\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2874942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2874942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2874942"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2874942"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2874942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}