Functionality in ArcGIS Enterprise and certain apps that you use with an ArcGIS Enterprise organization depend on the use of ArcGIS Data Store. When you install ArcGIS Data Store, you choose the type of data store to create on that machine. Each data store type provides different functionality. Use the following links for a description of each data store type:
The following sections list the functionality and apps in an Enterprise deployment that require a data store and indicate which type of data store or stores you need to create.
Functionality
The following table lists the functionality in ArcGIS Enterprise you get with each type of ArcGIS Data Store.
Functionality | Data store types required |
---|---|
Configure a hosting server for ArcGIS Enterprise to allow portal members to publish hosted feature layers, or add files to Map Viewer Classic or Map Viewer. | Relational data store |
Publish scene layers to your organization from a scene layer package or from data in ArcGIS Pro. | Object store* If you publish from ArcGIS Pro, an associated feature layer is created with the scene layer. If the associated feature layer does not reference a registered data source, the data for the associated feature layer is copied to the relational data store. |
Publish hosted 3D tiles layers to your organization from a 3D tiles layer package or from data in ArcGIS Pro. | Object store* |
Archive observation data streamed when using ArcGIS GeoEvent Server. | Spatiotemporal big data store |
Use raster analysis tools in Map Viewer, Map Viewer Classic, or ArcGIS Pro. Raster analysis tools require the ArcGIS Enterprise organization to be configured for raster analysis. A subset of raster analysis tools create hosted feature layers, and the data for those layers is stored in the relational data store. | Relational data store |
Use location sharing with the ArcGIS Enterprise organization or any apps that rely on location sharing, such as ArcGIS Indoors or ArcGIS Field Maps. | Spatiotemporal big data store |
Create missions in ArcGIS Mission Manager. | Relational data store |
Create a knowledge graph in ArcGIS Pro. | Graph store |
Cache query responses for individual layers in hosted feature layers. Caching query responses improves drawing performance for the feature layer. | Object store* |
Store video layer content for a federated ArcGIS Video Server site if the site administrator configures it to store video in the object store. | Object store |
* If you deploy ArcGIS Enterprise in the Amazon Web Services or Microsoft Azure cloud, you can use a cloud storage service rather than ArcGIS Data Store.
Apps
The following Esri apps rely on the relational data store when you use the apps with an ArcGIS Enterprise organization:
If you use the ArcGIS Survey123 Web Designer to create a survey that includes layers from an ArcGIS Enterprise portal, the survey will use hosted feature layers and, therefore, relies on the relational data store.
As mentioned in the previous section, ArcGIS Mission Manager needs a spatiotemporal big data store for mission data, but it can use the relational data store if a spatiotemporal big data store is not configured.
Considerations when you need more than one type of data store
If you require more than one ArcGIS Data Store type, configure them on separate machines. Most data store types each require a large percentage of a machine's memory to process data queries. Depending on the quantity and size of the data you store, each data store could consume large amounts of disk space and memory. When you put more than one type of data store on the same machine, they compete for these storage and memory resources, which can negatively affect the performance of an ArcGIS Enterprise deployment.