ArcGIS Enterprise 11.0: How to enable\disable data store when publishing?
I couldn’t figure out how to enable\disable data store when publishing
It looks like you are publishing data from a file geodatabase. To register databases with ArcGIS Enterprise, you need to use an enterprise geodatabase. More on this here: https://desktop.arcgis.com/en/arcmap/latest/manage-data/geodatabases/a-comparison-of-geodatabase-typ...
This being said, if you would just like to publish this data, you can also publish it as a hosted feature layer, which will utilize ArcGIS Data Store for storage.
Please let me know if you have any questions.
ArcGIS Data Store = Hosted layers published through Portal for ArcGIS user account (i.e. Creator role or higher)
Data Store = registered location with ArcGIS Server (file, geodatabase, cloud warehouse...). For publishing non-hosted (referenced) services to ArcGIS Server. If location is not registered, data will be copied to the local server drive. Or you can publish as Hosted to the ArcGIS Data Store.
I’m not sure if the flow chart below is correct when it comes to the option available for publishing
However, what could be the advantage of having the “ArcGIS Data Server” over the regular “Data Store”?
Great diagram! I just wanted to clarify just a couple things. When you publish to ArcGIS Server, you do have the option to copy the data or register the data source so the data is referenced to the source database from ArcGIS Enterprise. However, with ArcGIS Data Store, there is no option to publish the data as a referenced item, because the ArcGIS Data Store is not a "user-managed" data store like how SQL Server is, for example.
An advantage of having a registered data store is to keep the data in a multi-user enterprise geodatabase where you have control over how the data is configured & managed. When data is published to the ArcGIS Data Store, the data is copied to the ArcGIS Data Store and is inherently managed by ArcGIS and gives you the "Hosted" layer type. The ArcGIS Data Store option is also useful if users don't have much experience setting up and maintaining an RDBMS. There are several different types of ArcGIS Data Stores too, such as the Tile Cache Data Store for hosted scene layers and the Spatiotemporal Big Data Store for real-time data, just to name a couple.
When data is Hosted, you have settings within the item's Item Details page that you can enable and disable depending on your needs. When you publish data from a registered data source to ArcGIS Server, you're limited to certain settings because those settings are to be configured within the source database, rather than within ArcGIS Enterprise.
Take a look at the following resources:
I hope this helps!
But why do we still have reference\copy options when publishing with “map image” format as per the screenshot below? With the referenced “map image”, I assume that the data will never be copied to the server. Am I correct?
What messages appear when you click the "Analyze" button prior to publishing? If the data source is not registered, you will receive this warning: 24011 Layer's data source is not registered with the server and data will be copied to the server. You can right-click this warning message in ArcGIS Pro to register the data, if desired.
If you still do not register the layer's data source with ArcGIS Server, the data will be copied to the server, regardless if you select "Map Image" under the "Reference Registered Data" section or the "Copy All Data" section in the ArcGIS Pro publishing pane.
This is what’s confusing me the most; the function of the configured “ArcGIS Data Store”. As if it has no function at all!
Apologies for the confusion!
If I understand correctly, you'd like to publish data to the ArcGIS Data Store that is already registered with your ArcGIS Server site? If so, be sure to select the "Feature" option under the "Copy All Data" section of the publishing pane.
Let me know if that clears things up!
Under the “copy all data” section, if the feature, tile, or vector tile are selected, then the publish button grayed out.
What could be the issue here?