Configure a relational and tile cache data store with one of the federated GIS Server sites and set that site as the hosting server for your ArcGIS Enterprise portal to allow members to do the following:
- Publish hosted layers.
- Share layers and maps from ArcGIS for Office.
- Add a zipped shapefile, .csv file, or GPS Exchange Format file to Map Viewer Classic.
- Batch geocode addresses from a .csv file or table.
- Perform feature analysis in Map Viewer Classic, ArcGIS Insights, or ArcGIS Pro.
- Perform raster analysis from Map Viewer Classic or ArcGIS Pro.
To designate a GIS Server site as a hosting server, the site must be licensed as an ArcGIS GIS Server site at the Standard or Advanced edition. See ArcGIS GIS Server capabilities and extensions for details.
Configure data storage
The hosting server needs to access the data used by the hosted layers published to ArcGIS Enterprise. You must configure storage locations for this data.
At minimum, you must configure storage for hosted feature layer data. Depending on what other types of layers you and members of your organization will publish to ArcGIS Enterprise, you may need additional ArcGIS Data Store types. To determine which additional types your organization requires, see Apps and functionality that require ArcGIS Data Store.
In addition, if members of your organization will publish ArcGIS Server web services to the hosting server (in essence, using the hosting server as a federated server), you may need to configure additional disk space to hold content for those layers. For example, if your members publish cached map services or publish map image layers but choose to copy the data when they publish, you must ensure there is enough disk space available on the hosting server machines.
ArcGIS Data Store configuration
ArcGIS Data Store is a separate installation available with ArcGIS Enterprise that allows you to create and maintain the following data stores for hosted web layers you publish to ArcGIS Enterprise:
- Relational data store—Stores your organization's hosted feature layer data, including hosted feature layers created as output from standard feature analysis tools run in the ArcGIS Enterprise Map Viewer Classic or ArcGIS Pro. It also stores missions and locations for ArcGIS Mission
- Tile cache data store—Stores caches for hosted scene layers.
- Spatiotemporal big data store—Archives real-time observational data from a federated ArcGIS GeoEvent Server site and stores locations recorded through any apps that rely on location sharing, such as ArcGIS Indoors or ArcGIS Field Maps. It also stores the results generated using GeoAnalytics Tools run in Map Viewer Classic or ArcGIS Pro.
- Graph store—Stores knowledge graphs for the portal's federated ArcGIS Knowledge Server site.
- Object store—Stores videos for video layers running on a federated ArcGIS Video Server site and caches the query responses for layers in hosted feature layers. Caching query responses can improve drawing performance for the layer. The ArcGIS Server administrator of the hosting server can enable caching on individual layers in a hosted feature layer (feature service) using the Update Definition REST operation.
Install ArcGIS Data Store, preferably on a machine that is separate from the hosting server, and create a relational data store. For each additional data store type you require, install ArcGIS Data Store on a separate machine and create that data store. If the machine where you install ArcGIS Data Store contains a large amount of memory and storage and you won't be publishing many scene layers, you may be able to create the relational and tile cache data stores on the same machine without any adverse effects. However, do not create the spatiotemporal big data store, graph store, or object store on the same machine as the other data stores or on the same machine as ArcGIS Server; doing so leads to poor performance or even renders the deployment unusable.
See An overview of ArcGIS Data Store configuration and its related topics for instructions.
Specify the hosting server
After you configure the federated GIS Server site with a relational and tile cache data store, register the site as the portal's hosting server.
- Sign in to the portal as an administrator and browse to Organization > Settings > Servers.
- To specify a hosting server, choose one of the GIS Server sites you have federated with the portal.
If you added multiple GIS Server sites to your portal, only one can be designated as the hosting server.
- Open the Configure server role dialog box by doing one of the following:
- Next to Server role, click the current server role or Configure server role if no role is currently assigned.
- Click the More options button and select Configure server role.
- Use the toggle button to enable the Hosting Server option for selected the server role.
- Click Save.
Once configured, the federated server will include Hosting Server in its server role description.
You can now publish hosted feature and scene layers.
Items for each of the layers appear on the My Content tab of the content page in the portal.
The services that power these layer items appear in a folder named Hosted, which you will see when you sign in to your GIS Server site from ArcGIS Server Manager.
If you have not already done so, configure utility services for the portal.