Базы данных хранят пространственные и непространственные данные. Базы геоданных на экземплярах Amazon Web Services (AWS) предназначены для хранения данных, которые вы предоставляете с ваших сайтов ArcGIS Server на AWS. Вы можете использовать файловые, многопользовательские базы геоданных или базы геоданных рабочих групп.
Примечание:
Предполагается, что к базам геоданных на экземплярах AWS не будет прямого доступа из клиентов ArcGIS, т.к. производительность будет существенно ниже, чем у баз геоданных, к которым подключаются из клиентов ArcGIS на AWS.
Шаблоны Esri AWS CloudFormation дают возможность включить многопользовательские базы геоданных в Amazon Relational Database Service (RDS) на автономном сайте ArcGIS GIS Server. Если сайт был создан через AWS Management Console с помощью Esri Amazon Machine Images (AMI), то вы можете создать собственную файловую, многопользовательскую базу геоданных или базу геоданных рабочей группы и зарегистрировать их на сайте ArcGIS Server.
Чтобы лучше понять доступные при публикации данных опции для хранилища данных, см. статью справки по ArcGIS Server О регистрации данных на ArcGIS Server:
Следующие подразделы описывают каждый тип баз геоданных, который вы можете использовать на сайтах ArcGIS Server на AWS:
Многопользовательские базы геоданных
При запуске автономного сайта GIS Server с помощью одного из шаблонов Esri CloudFormation и предоставлении корпоративной лицензии ArcGIS GIS Server в версии 10.6 будут созданы две базы геоданных—egdb и geodata. В 10.6.1, будет создана только база геоданных egdb.
В 10.6 база геоданных egdb будет зарегистрирована как база данных, управляемая сайтом GIS Server. Когда вы публикуете сервисы объектов или сервисы WFS-T на сайте, который имеет управляемую базу данных, данные могут быть скопированы из базы геоданных, которая содержит исходные картографические данные, в базу геоданных egdb. Эти данные зависимы от сервиса; если вы удаляете сервис объектов или сервис WFS-T, данные будут удалены из базы геоданных egdb.
Если вы публикуете сервис редактируемых объектов или сервис WFS-T, пользователи смогут подключиться к сервису объектов для редактирования данных.
В версии 10.6.1 база геоданных egdb добавляется как зарегистрированная база данных на сайт GIS Server. Нужно перенести данные в эту базу геоданных, чтобы хранить их на AWS. При публикации сервисов на основе этих данных или дальнейшем удалении этих сервисов, данные останутся в базе геоданных egdb.
Предполагается использовать базу геоданных geodata, созданную в 10.6, как реплицированную базу геоданных. Вы можете зарегистрировать базу геоданных geodata на сайте GIS Server. Когда вы делаете это, укажите базу геоданных geodata, как подключение серверной базы данных, которое не является тем же самым, как ваше подключение базы данных издателя (где база геоданных издателя является вашей локальной многопользовательской базой геоданных) и создайте сервис геоданных. Вы можете реплицировать данные из своей локальной многопользовательской базы геоданных в базу геоданных geodata с помощью сервиса геоданных.
Когда вы публикуете сервис объектов или сервис WFS-T, который включает реплицированные данные, изменения данных с помощью сервиса объектов могут быть синхронизированы с сервисом геоданных, обновляя данные в вашей локальной многопользовательской базе геоданных. Подобным образом, вы можете продолжить редактировать свои локальные данные и использовать сервис геоданных для синхронизации этих изменений с данными из базы геоданных geodata.
Если вы выбираете включить СУБД в состав сайта, созданного с помощью шаблонов Esri CloudFormation, многопользовательские базы геоданных будут создаваться на экземплярах Amazon RDS.
Следующий рисунок показывает сайт GIS Server на AWS с ArcGIS Server и систему управления базами данных на отдельных экземплярах AWS, с двумя дополнительными установками GIS Server на AWS, доступными, когда использование процессора (CPU) превышает указанное пороговое значение.
См. разделы Базы геоданных в PostgreSQL, поставляемые с ArcGIS Enterprise on Amazon Web Services и Базы геоданных в SQL Server, поставляемые с ArcGIS Enterprise on Amazon Web Services для получения дополнительной информации об использовании многопользовательских баз геоданных с вашим сайтом GIS Server на AWS.
Если вы используете Esri AMIs и AWS Management Console для создания автономного сайта GIS Server, можно создать собственную многопользовательскую базу геоданных в PostgreSQL, Amazon RDS for PostgreSQL или Amazon RDS for SQL Server.
Базы геоданных для рабочих групп
Если у вас есть лицензия ArcGIS Enterprise уровня workgroup, можно использовать Esri Windows AMI и AWS Management Console для создания автономного сайта GIS Server на экземпляре EC2, который включает экземпляр SQL Server Express.
Экземпляр 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.