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 works fine from the portal admin as per the screenshot below
https://m1:7443/arcgis/portaladmin/federation/servers/O07IgYuqKOEytec3/update
If you have ArcGIS Data Store licenced and configured with ArcGIS Server correctly, it may be communication issues between your Portal and Server. Even if they're on the same machine, you should consider them to be servers trying to communicate with each other. I've noticed you've configured the server as 'localhost'. I also see certificate warnings on your address bar. If you search that error code this is a technical article that comes up:
https://support.esri.com/en/technical-article/000025762
Personally I'd look to revisit how ArcGIS Enterprise was deployed, and try to have the machine names and certificates and trust between enterprise components all configured properly. Doing things like importing certificates into server, portal and data store will save you from a ton of unexpected behaviour.
If you have the opportunity to do so I'd strongly recommend checking out the Esri Instructor lead 'configuring a base deployment of ArcGIS Enterprise' course.
As per the screenshots below, the “configure server role” option ends up with “Unable to load the ArcGIS Server backing stores and/or the ArcGIS Server license information” error
What might be the issue here?
https://enterprise.arcgis.com/en/portal/latest/administer/windows/configure-hosting-server-for-portal.htm
As per the screenshots below:
But what do I need to do in order to “set this server as your Hosting server in Portal for ArcGIS”?
How this can be performed?
@JamalNUMAN this was a quick test to see if you could create hosted feature layers.
From your response it appears that you have not completed the ArcGIS Enterprise deployment or there is something wrong with your hosting server.
You should have a federated ArcGIS Server with an ArcGIS Data Store, relational + tile cache data store, and then set this server as your Hosting server in Portal for ArcGIS. This is considered a minimum for a 'base deployment' of ArcGIS Enterprise. It is necessary for hosted feature layers and apps that would create them (e.g. survey123)
As per the screenshots below, there is no “feature layer” option while clicking the “configure server role” option ends up with “Unable to load the ArcGIS Server backing stores and/or the ArcGIS Server license information” error
Click "New Item" and then "Feature Layer"
You can also check the Portal organization settings under servers, to see the hosting server configuration.
I couldn’t find the “create layer” button as per the screenshot below
Hover over the button, does it give more information why?
Can you create a Hosted Feature Layer through the Portal for ArcGIS Interface? Sign into portal, go to Content, then Create Layer.
If you have not completed the ArcGIS Enterprise configuration (adding Hosting Server to Portal for ArcGIS) then I would expect this button to be greyed out.
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?
Hi Jamal,
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!
Logan
This is what’s confusing me the most; the function of the configured “ArcGIS Data Store”. As if it has no function at all!
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.
Best,
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?
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!
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”?
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.
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-types.htm
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.
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Jste tu noví? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.