ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS...
Transcript of ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS...
![Page 1: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/1.jpg)
ArcGIS Enterprise:Publishing Content and ServicesTy Fitzpatrick
Philip Heede
![Page 2: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/2.jpg)
Agenda
• The plumbing
- ArcGIS Enterprise
- ArcGIS Server
• Types of layers and service types
- Map and feature services
- Vector tile layers
- Geoprocessing services
- Geocoding services
- Scene layers
• Bulk publishing
• Other sessions
![Page 3: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/3.jpg)
![Page 4: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/4.jpg)
![Page 5: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/5.jpg)
Related sessions
• Caching Maps and Vector Tile Layers: Best Practices
• ArcGIS Pro: Mappingand Visualization
• ArcGIS Enterprise: Best Practicesfor Layers and Service Types
WORKSHOP LOCATION
• SDCC – Ballroom 01 A/B
• SDCC – Ballroom 06 E
• SDCC – Ballroom 06 ESDCC – Ballroom 06 F
• SDCC – Ballroom 06 B
• SDCC – Room 33 A/B
TIME FRAME
• Wednesday, 8:30-9:30 am
• Thursday, 2:30-3:30 pm
• Tuesday, 4.00-5.00 pm
• Thursday, 4:00-5:00 pm
• Tuesday, 2:30-3:30 pm
• Thursday, 10:00-11:00 am
![Page 6: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/6.jpg)
ArcGIS Enterprise and ArcGIS Server
The plumbing
ArcGIS Enterprise
ArcGIS Pro
ArcGIS Online
![Page 7: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/7.jpg)
Sharing from ArcGIS Pro
ArcGIS Enterprise
ArcGIS Online
![Page 8: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/8.jpg)
Sharing from ArcGIS Pro
ArcGIS Online
ArcGISServer
Portal forArcGIS
ArcGISData Store
Geodatabase
![Page 9: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/9.jpg)
Concept Review: Base Deployment and Federated Servers
• ArcGIS Enterprise Base Deployment
- Consists of a federated ArcGIS Server site
- ArcGIS Data Store has been registered with the site as the registered managed database
- The site is designated as the hosting server
• Some organizations may also haveadditional ArcGIS Server sites that are federated with the same Enterprise Portal
• When sharing from ArcGIS Pro, you decidewhich federated server site you want to sharecontent to.
• More information see ArcGIS Enterprise: Architecting Your Deployment session.
ArcGISServer site A
ArcGISServer site B
Portal forArcGIS
ArcGISData Store
Geodatabase B
Geodatabase A
![Page 10: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/10.jpg)
How Web Maps, Layers, and Services Work Together
• Web Map (2D) or Web Scene (3D)
- collection of web layers and mapping functionality
• Web Layer
- portal item that exposes a service
- references a service and can configure attribute pop-ups,symbology, etc.
• Web Service
- exposes a URL for web clients to access data
- data can be copied to the server or referenced from a sharedlocation or enterprise geodatabase
service
layer
map/scene
ArcGISServer
ArcGISEnterprise portal
![Page 11: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/11.jpg)
Ty Fitzpatrick
Map image layer + feature layer
![Page 12: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/12.jpg)
Publishing to standalone ArcGIS Server sites
• Standalone ArcGIS Server sites
- Site is not federated with a portal
• Common pattern for long time deployments. Not recommended for new installations except for pure data dissemination scenarios.
• New: ArcGIS Pro 2.4 supports publishing directly to standalone ArcGIS Server 10.6+ sites !
- All traditional service types are supported including map, feature, image, geocoding, and geoprocessing services.
- Newer service types require the full ArcGIS Enterprise stack (e.g. vector tile layers).
ArcGIS Server site
Geodatabase
![Page 13: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/13.jpg)
Ty Fitzpatrick
Publishing map and feature services to a standalone server
![Page 14: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/14.jpg)
Philip Heede
Updating Ideas.Esri.Com
![Page 15: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/15.jpg)
What happens to your data when you share with ArcGIS Pro?
Data
![Page 16: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/16.jpg)
Sharing Data Options
1. Reference registered data
- Registered data will be referenced, unregistered data will be copied
2. Copy all data
- Both registered and unregistered data will be copied
![Page 17: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/17.jpg)
Working with Registered Data
• Designed to support enterprise editing workflows
• Data sources are registered with the federated server
• Source data is referenced, not copied
share
![Page 18: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/18.jpg)
Working with Unregistered Data
• Source data is copied to the server machine
• Does not support enterprise data updates
• Maintains a static copy of your data
• Copy all data option in ArcGIS Pro
- All source data is treated as unregistered data
share
Data is copied
![Page 19: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/19.jpg)
Understanding Data Stores
• Data store items
- Locations registered with the server that contains data usedby services: can be folders and database connections
- Operating System account that is running ArcGIS Server must have read/write access
• ArcGIS Data Store
- Part of the base ArcGIS Enterprise deployment
- Database is managed by the server
- Not a general purpose database. It’s used to store data copied to the server for hosted services, and data that is the result of analysis run within the Enterprise portal
![Page 20: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/20.jpg)
Data stores
• Valid data source locations accessible by server
1. Databases
2. Folders
• Two ways to define
1. Ahead of time:
- “Manage Registered Data Stores” pane in ArcGIS Pro
- Via ArcGIS Server Manager
2. While sharing: Resolve analyzers
![Page 21: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/21.jpg)
arcpy.sharing and arcpy.mp
Scripting publishing workflows
![Page 22: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/22.jpg)
arcpy.sharing
• Introduced with ArcGIS Pro 2.2
- Designed to be more efficient, intuitive, and allow for future enhancements
• More Pythonic: Map image, feature, and tile layers are split into separate objects and methods.
• Common parameters are exposed as properties (no need for modifying internal XML files directly)
- Overwrite existing service
- Portal folder and server folder
• arcpy.mp workflow is still supported for backwards compatibility
![Page 23: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/23.jpg)
arcpy.sharing workflow
1. Create a map object using arcpy.mp
2. Create a draft of the map or specific layers using the getWebLayerSharingDraftfunction
- FeatureSharingDraft
- TileSharingDraft
- MapImageSharingDraft
3. Export the draft as a service definition draft using the exportToSDDraft function
4. Stage using arcpy.server.StageService
5. Upload using arcpy.server.UploadServiceDefinition
Depends on the
service_type
parameter
![Page 24: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/24.jpg)
Vector Tile Layers, Scene Layers, Geocoding, Geoprocessing, oh my!
Other layer and service types
![Page 25: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/25.jpg)
Web Layer and Web Service Terminology
ArcGISServer
ArcGIS Enterprise portal
Web Layer Web Service
Map Image Layer Map service
Feature Layer Feature service
Tile Layer Cached map service (hosted)
Vector Tile Layer Vector tile service
Scene Layer Scene service
Web Tool Geoprocessing service
![Page 26: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/26.jpg)
Ty Fitzpatrick
Creating and publishing vector tile layers
![Page 27: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/27.jpg)
Make enterprise geodatabase feature classes available to everyone
Bulk publishing
![Page 28: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/28.jpg)
New ways of publishing content
• ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase via the Enterprise portal
• Designed to help quickly expose GIS datasets (feature classes) as layers that can be used by the entire organization (and not just those with ArcGIS Pro and direct access to the geodatabase.
• Uses new shared instances model: no memory impact on your server!
![Page 29: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/29.jpg)
Ty Fitzpatrick
Bulk publishing from the Enterprise portal
![Page 30: ArcGIS Enterprise: Publishing Content and Services · New ways of publishing content •ArcGIS Enterprise 10.7.1 introduces bulk publishing of feature classes from an enterprise geodatabase](https://reader030.fdocuments.in/reader030/viewer/2022011922/603c16583124d720a74f52e5/html5/thumbnails/30.jpg)
Please Share Your Feedback in the App
Download the EsriEvents app and find
your event
Select the session you attended
Scroll down to “Survey”
Log in to access the survey
Complete the survey and select “Submit”