Базы данных хранят пространственные и непространственные данные. Базы геоданных на экземплярах Amazon Web Services (AWS) предназначены для хранения данных, которые вы предоставляете с ваших сайтов ArcGIS Server на AWS. Вы можете использовать файловые, многопользовательские базы геоданных или базы геоданных рабочих групп.
Примечание:
Базы геоданных в экземплярах AWS не предназначены для прямого подключения из локальных клиентов ArcGIS.
В ArcGIS Server Cloud Builder on Amazon Web Services доступны опции для добавления многопользовательских баз геоданных или баз геоданных рабочих групп на ваш автономный сайт ArcGIS Server. Предполагается, что эти базы геоданных будут использоваться в качестве хранилищ данных для копирования данных в момент публикации или репликации, и дальнейшей синхронизации с помощью сервиса геоданных из ваших локальных баз геоданных.
Чтобы лучше понять доступные при публикации данных опции для хранилища данных, см. следующие разделы ArcGIS Server:
- Подразделы "Если компьютер создателя публикатора сервисов и сервер работают с разными базами данных" и "Если компьютер создателя публикатора сервисов и сервер работают с разными папками" в разделе О регистрации данных на ArcGIS Server
- Автоматическое копирование данных на сервер при публикации
Следующие разделы описывают каждый тип базы геоданных, который вы можете использовать с ArcGIS Enterprise on Amazon Web Services.
Многопользовательские базы геоданных
Когда вы запускаете свой автономный сайт GIS Server с помощью приложения ArcGIS Server Cloud Builder on Amazon Web Services или одного из шаблонов Esri CloudFormation и предоставляете лицензию ArcGIS GIS Server уровня Enterprise, автоматически создаются две базы геоданных: egdb и geodata.
База геоданных egdb регистрируется как управляемая база данных сайта GIS Server. Когда вы публикуете сервисы объектов или сервисы WFS-T на сайте, который имеет управляемую базу данных, данные могут быть скопированы из базы геоданных, которая содержит исходные картографические данные, в базу геоданных egdb. Эти данные зависимы от сервиса; если вы удаляете сервис объектов или сервис WFS-T, данные будут удалены из базы геоданных egdb.
Если вы публикуете сервис редактируемых объектов или сервис WFS-T, пользователи смогут подключиться к сервису объектов для редактирования данных.
Предполагается использовать базу геоданных geodata, как реплицированную базу геоданных. Вы можете зарегистрировать базу геоданных geodata на сайте GIS Server. Когда вы делаете это, укажите базу геоданных geodata, как подключение серверной базы данных, которое не является тем же самым, как ваше подключение базы данных издателя (где база геоданных издателя является вашей локальной многопользовательской базой геоданных) и создайте сервис геоданных. Вы можете реплицировать данные из своей локальной многопользовательской базы геоданных в базу геоданных geodata с помощью сервиса геоданных.
Когда вы публикуете сервис объектов или сервис WFS-T, который включает реплицированные данные, изменения данных с помощью сервиса объектов могут быть синхронизированы с сервисом геоданных, обновляя данные в вашей локальной многопользовательской базе геоданных. Подобным образом, вы можете продолжить редактировать свои локальные данные и использовать сервис геоданных для синхронизации этих изменений с данными из базы геоданных geodata.
Дополнительные сведения о регистрации баз данных см. в разделе О регистрации данных в ArcGIS Server в справке к ArcGIS Server.
Если вы выбираете включение системы управления базами данных в ваш сайт, созданный с помощью ArcGIS Server Cloud Builder on Amazon Web Services или шаблонов Esri CloudFormation, вы указываете, включать ли систему на том же компьютере, на котором установлен ArcGIS Server, или на отдельном компьютере.
На следующем рисунке показан сайт GIS Server на AWS с ArcGIS Server и система управления базами данных на этом же экземпляре, с двумя дополнительными экземплярами ArcGIS Server AWS, которые подключаются интерактивно, когда использование процессора (CPU) превышает указанное пороговое значение и отключаются, когда использование процессора (CPU) возвращается на уровень ниже указанного порогового значения:
Если вы предполагаете, что ваши сервисы потребуют большого числа обработки с участием СУБД – например, если вы публикуете много сервисов геообработки, которые используют данные из базы геоданных, или у вас есть редактируемые сервисы объектов – вам необходимо создать СУБД на отдельном экземпляре, отличным от того, на котором установлен ArcGIS Server.
Примечание:
Если вы используете Amazon Relational Database Service for SQL Server или PostgreSQL, базы геоданных всегда создаются на отдельном экземпляре AWS.
См. разделы Базы геоданных в PostgreSQL, поставляемые с ArcGIS Enterprise on Amazon Web Services и Базы геоданных в SQL Server, поставляемые с ArcGIS Enterprise on Amazon Web Services для получения дополнительной информации об использовании многопользовательских баз геоданных с вашим сайтом GIS Server на AWS.
Базы геоданных для рабочих групп
Если вы используете лицензию ArcGIS Enterprise Workgroup, вы можете использовать приложение ArcGIS Server Cloud Builder on Amazon Web Services для запуска экземпляра Esri Windows AMI или шаблон, созданный из этого AMI, и добавить экземпляр SQL Server Express к экземпляру ArcGIS Server.
Экземпляр SQL Server Express (сервер базы данных) идет с двумя уже созданными базами геоданных: egdb и geodata. Как и для многопользовательского экземпляра, база геоданных egdb регистрируется как управляемая база данных сайта GIS Server. Когда вы публикуете сервисы объектов или сервисы WFS-T на сайте, который имеет зарегистрированную таким образом базу геоданных, данные копируются из вашего источника в базу геоданных egdb.
Предполагается использовать базу геоданных geodata, как реплицированную базу геоданных. Вы можете зарегистрировать базу геоданных geodata, как подключение к базе данных, которое отличается от подключения базы данных издателя, и создать сервис геоданных из нее. С помощью сервиса геоданных вы можете синхронизировать данные из своей локальной базы геоданных или базы геоданных рабочей области с базой геоданных geodata.
Базы геоданных рабочих групп поддерживают только аутентификацию Windows. Два пользователя операционной системы автоматически добавляются в экземпляр SQL Server Express в качестве администраторов сервера: Administrator and и ArcGIS. Обе учетные записи являются dbo в базах геоданных egdb и geodata.
См. раздел Базы геоданных рабочих групп, поставляемые с ArcGIS Enterprise on Amazon Web Services для получения дополнительной информации об использовании этих баз геоданных на AWS.
Файловые базы геоданных
См. раздел Файловые базы геоданных, используемые с ArcGIS Enterprise on Amazon Web Services.