Skip To Content

Дополнительные функции управления многопользовательской базой геоданных

Многопользовательская база геоданных, добавленная при создании автономного сайта ArcGIS Server с помощью одного из инструментов развертывания ArcGIS Enterprise on Amazon Web Services, не требует настройки, пока вы не обращаетесь к ней. Однако вы можете выполнять некоторые административные задачи, такие как создание учетных записей или групп или создание дополнительных баз геоданных, если этого требует ваш рабочий процесс.

Управление учетными записями

Сайты ArcGIS Server, созданные с помощью ArcGIS Enterprise Cloud Builder for Amazon Web Services и типовых шаблонов Amazon Web Services CloudFormation из Esri включают роли по умолчанию для администрирования баз геоданных в экземплярах Amazon Relational Database Service (RDS) и загрузки в них пространственных данных. Для работы с пространственными данными вам могут потребоваться и другие, дополнительные роли. Например, вы можете захотеть добавить логин с правами только на чтение в базе данных, потребовать логин с именем, отличным от имени по умолчанию, которое вы указали при создании базы геоданных с помощью инструментов развертывания ArcGIS Enterprise on Amazon Web Services, или можете добавить в базу данных дополнительные логины владельца данных.

Если вам нужны другие учетные записи, используйте SQL либо инструменты вашей СУБД для их создания и выдачи им прав доступа. Если новые пользователи будут создавать данные в базе геоданных, необходимо создать для пользователей схемы. У схемы должно быть такое же имя, как и у пользователя. Обратитесь к документации Amazon RDS для получения подробной информации о создании пользователей и схем.

Создание дополнительных баз геоданных

Если вы включаете многопользовательскую базу геоданных с сайтом ArcGIS Server, созданными при помощи ArcGIS Enterprise Cloud Builder for Amazon Web Services, имеется опция для включения в сайт базы геоданных (с названием egdb). Для создания дополнительных баз геоданных, например, если вам нужна база геоданных с другим именем или нужны дополнительные базы геоданных для доступа других сервисов или приложений, или необходима база геоданных в другой предлагающей поддержку облака AWS базе данных, необходимо выполнить следующее:

  1. Создать сервис базы данных или базу данных на AWS при помощи инструментов AWS.
  2. Создать пользователя sde user и схему sde в базе данных и предоставить пользователю sde права, необходимые для создания база геоданных.
  3. Создать подключение к базе данных от имени пользователя sde. Используйте ArcGIS Pro установленный в том же регионе AWS, что и сервис базы данных, или запустите инструмент геообработки из Python на экземпляре ArcGIS Server в том же регионе AWS, что и сервис базы данных, чтобы создать файл подключения к базе данных.
  4. Применить инструмент геообработки Включить многопользовательскую базу геоданных и файл подключения к базе данных для создания базы геоданных в базе данных. Запустите инструмент из ArcGIS Pro, установленный в том же регионе AWS, что и сервис базы данных, или запустите инструмент геообработки из Python на экземпляре ArcGIS Server в том же регионе AWS, что и сервис базы данных.

После создания базы геоданных подключитесь к базе данных через SQL или приложение СУБД в качестве администратора, добавьте нужные схемы и пользователей и выдайте права доступа в базе данных.