Back to Browse

Content Management using ArcGIS API for Python: Cloning and Migrating Content | #EsriDevSummit2024

1.5K views
Aug 28, 2024
1:02:43

Moving content between organizations is a fundamental task confronted by Web GIS managers. The ArcGIS API for Python provides a variety of options for doing so based on the specifics of your organization and your desired workflow. In this session, weโ€™ll establish some standard terms around cloning, migration, and promotion, take a deep dive into how the clone_items() method works, and briefly discuss migrating group content. Weโ€™ll conclude with best practices for working with specific item types and troubleshooting strategies when items may not clone or migrate as expected. ๐Ÿ“š Resources ============= ๐Ÿ“„ Slides: https://static.rainfocus.com/esri/24epcdev/sess/1699159278460001NeSs/SPDF/Content_Management_using_ArcGIS_API_for_Python_Cloning_and_Migrating_Content_1709331178337001vKTF.pdf ๐Ÿ“™ Notebooks: https://github.com/Esri/arcgis-python-api/tree/conference_talks/talks/DevSummit2024/Cloning_and_Migrating_Content ๐Ÿ“š Documentation: https://developers.arcgis.com/python/ Questions? We'd love to answer them on Esri Community! ๐Ÿ’ฌ Community forums: https://community.esri.com/t5/developers/ct-p/developers ๐Ÿ“น More Esri Developer Summit 2024 videos ============= Mediaspace (all): https://mediaspace.esri.com/channel/2024+Esri+Developer+Summit/325483122 YouTube: https://www.youtube.com/playlist?list=PL0VMTWv3XRwXlVEMgQxTrux6Tlk4DTWGO ๐Ÿ•‘ Chapters ============= 00:00:00 - Intro 00:00:31 - Presenters and their backgrounds 00:01:10 - Accessing materials and GitHub resources 00:02:38 - Assumptions and prerequisites 00:03:22 - Agenda overview 00:04:10 - Reasons for moving content 00:04:37 - Demo: Cloning feature layers 00:07:12 - Demo: Cloning web maps: Overview 00:09:53 - ContentManager 00:10:32 - Using the clone items method 00:12:06 - Demo: Cloning an instant application 00:14:29 - Group migration manager overview 00:15:53 - Demo: Group migration 00:18:29 - Cloning via Backup 00:27:33 - Troubleshooting cloning with Fiddler 00:34:13 - Audience Q&A session 00:34:37 - Q: Cloning within the same organization 00:36:11 - Q: Connect to an standalone ArcGIS Server 00:37:05 - Q: Work with different orgs with different auth methods 00:38:03 - Q: Why some dependencies do not clone over 00:40:33 - Q: Are ArcGIS StoryMaps supported 00:41:14 - Q: Best practices for copying story maps 00:43:40 - Q: Expectations when cloning 00:44:43 - Q: Complex dependencies with Experience Builder 00:45:34 - Q: [Unintelligible question about permissions] 00:47:57 - Q: Cloning across different ArcGIS versions 00:49:48 - Q: Cloning with regex 00:50:42 - Q: Differences between clone and backup methods 00:53:04 - Q: Cloning image services 00:54:52 - Q: How to clone referenced feature layers 00:56:54 - Q: Work with a repository of item IDs 01:02:02 - Q: Future plans to report error 01:02:29 - Closing ๐Ÿ‘‰ Follow us ============= ๐Ÿ”” Subscribe to Esri Developers on YouTube: https://www.youtube.com/@EsriDevs ๐Ÿ”ด Videos at Esri Mediaspace: https://bit.ly/3MXWbqq โŽ @EsriDevs on X: https://x.com/EsriDevs โŽ @EsriDevEvents on X: https://x.com/EsriDevEvents โŽ @EsriStartups: https://x.com/EsriStartups ๐Ÿ™ GitHub: https://github.com/esri & https://github.com/EsriDevEvents ๐Ÿท๏ธ Tags ============= #EsriDevelopers #developers #EsriDevSummit2024 #maps #mapping #webmapping #esri #arcgis #geodev #python #gis

Download

1 formats

Video Formats

360pmp492.5 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Content Management using ArcGIS API for Python: Cloning and Migrating Content | #EsriDevSummit2024 | NatokHD