Многопользовательская база геоданных, добавленная при создании автономного сайта 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) и загрузки в них пространственных данных. Для работы с пространственными данными вам могут потребоваться и другие, дополнительные роли. Например, вам может потребоваться добавить учетную запись с правами доступа к базе данных только для чтения, с именем, которое отличалось бы от имени по умолчанию, с которым поставляется Esri Amazon Machine Image (AMI), или добавить дополнительные учетные записи для владельца данных базы данных.
Если вам нужны другие учетные записи, используйте SQL либо инструменты вашей СУБД для их создания и выдачи им прав доступа. Если новые пользователи будут создавать данные в базе геоданных, необходимо создать для пользователей схемы. У схемы должно быть такое же имя, как и у пользователя. Обратитесь к документации Amazon RDS для получения подробной информации о создании пользователей и схем.
Создание дополнительных баз геоданных
Если вы включаете многопользовательскую базу геоданных с сайтом ArcGIS Server, созданными при помощи ArcGIS Enterprise Cloud Builder for Amazon Web Services, имеется опция для включения в сайт базы геоданных (с названием egdb). Для создания дополнительных баз геоданных, например, если вам нужна база геоданных с другим именем или нужны дополнительные базы геоданных для доступа других сервисов или приложений, или необходима база геоданных в другой предлагающей поддержку облака AWS базе данных, необходимо выполнить следующее:
- Создать сервис базы данных или базу данных на AWS при помощи инструментов AWS.
- Создать пользователя sde user и схему sde в базе данных и предоставить пользователю sde права, необходимые для создания база геоданных.
- Создать подключение к базе данных от имени пользователя sde. Используйте ArcGIS Pro установленный в том же регионе AWS, что и сервис базы данных, или запустите инструмент геообработки из Python на экземпляре ArcGIS Server в том же регионе AWS, что и сервис базы данных, чтобы создать файл подключения к базе данных.
- Применить инструмент геообработки Включить многопользовательскую базу геоданных и файл подключения к базе данных для создания базы геоданных в базе данных. Запустите инструмент из ArcGIS Pro, установленный в том же регионе AWS, что и сервис базы данных, или запустите инструмент геообработки из Python на экземпляре ArcGIS Server в том же регионе AWS, что и сервис базы данных.
После создания базы геоданных подключитесь к базе данных через SQL или приложение СУБД в качестве администратора, добавьте нужные схемы и пользователей и выдайте права доступа в базе данных.