ArcGIS Data Store is an application that allows you to configure data storage for the hosting server used with ArcGIS Enterprise. If you are not a database expert, ArcGIS Data Store provides you with a convenient setup and configuration experience that creates the following types of data stores:
- 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 or ArcGIS Pro.
- 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 ArcGIS Tracker. It also stores the results generated using GeoAnalytics Tools run in Map Viewer or ArcGIS Pro and stores missions and locations for ArcGIS Mission.
- Object store—Stores caches of 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).
Use the Data Store Configuration wizard or configuredatastore command utility to create these data stores.
Configuring different ArcGIS Data Store types allows you to do the following:
- Publish hosted feature layers to ArcGIS Enterprise.
Hosted feature layers that rely on the relational data store allow you to more easily share and manage feature data in your organization. They also provide you with some additional functionality—such as publishing tile layers and exporting data from them, and adding or deleting fields—that is not available through ArcGIS Enterprise for ArcGIS Server feature services.
When you publish hosted feature layers, the source data is copied into the relational data store.
- Publish hosted scene layers to ArcGIS Enterprise.
If your hosting server has a tile cache data store, you can publish hosted scene layers from ArcGIS Pro to ArcGIS Enterprise or publish from a scene layer package that you upload to the portal website.
Publishing hosted scene layers from ArcGIS Pro also creates a feature layer. The person publishing determines whether the feature layer is a hosted feature layer or a feature layer that references the data in the registered data source (an ArcGIS Server feature service).
- Archive high-volume, real-time observation data.
If you use ArcGIS GeoEvent Server to stream high volumes of real-time data or use ArcGIS Tracker or ArcGIS Mission, you can create a spatiotemporal big data store and archive the observation data.
- Create backups of data stores automatically.
Backups ensure you can recover your data in the event of a disaster such as data corruption or hardware failure. You can control when and where automatic backups of each data store are created.
- Configure a failover relational data store for feature layer data.
ArcGIS Data Store allows you to set up primary and standby relational data store machines. Your hosted feature layer data is replicated from the primary machine to the standby machine, so if the primary machine crashes, the standby machine can take its place with minimum downtime.
- Configure a failover tile cache data store for scene layer caches.
When run in primary-standby mode (the default), ArcGIS Data Store allows you to set up primary and standby tile cache data store machines. Your hosted scene layer caches are replicated from the primary machine to the standby machine, so if the primary machine crashes, the standby machine can take its place with minimum downtime.
- Configure a highly available, scalable tile cache data store for scene layer caches.
If organization members will publish numerous scene layers, you may need to add multiple machines to the tile cache data store to handle the cache load.
- Configure a highly available, scalable spatiotemporal big data store for spatiotemporal data.
You can configure multiple spatiotemporal big data stores to balance data loads over multiple machines and ensure availability of spatiotemporal data in the event of a machine failure.
- Perform analysis in Map Viewer.
Many standard feature analysis tools create hosted feature layers and therefore require an ArcGIS Data Store relational data store. To use GeoAnalytics Tools, configure the hosting server with a spatiotemporal big data store.
- Add files directly to Map Viewer.
ArcGIS Enterprise must have a hosting server that uses an ArcGIS Data Store relational data store to allow organization members to add files, such as comma-separated values files (CSV), to Map Viewer.
- Cache query responses to improve performance on a per feature layer basis.
For layers in a hosted feature layer that are accessed frequently but not updated frequently, caching can improve drawing performance for those clients accessing the hosted feature layer. It also reduces the number of requests sent to the relational data store, because clients can access the cache instead. To cache queries for layers, the hosting server must be configured with an object store.
- Take advantage of additional Esri apps.