Использование бакета S3 в качестве хранилища объектов
Если вы обновляете развертывание ArcGIS Enterprise в AWS, которое не включает хранилище объектов, создайте папку в бакете Amazon Simple Storage Service (S3) и зарегистрируйте её как хранилище объектов хост-сервера ArcGIS Enterprise, чтобы участники организации могли публиковать размещенные 3D-слои.
Подсказка:
Новые развертывания ArcGIS Enterprise, создаваемые с использованием любого из следующего, могут включать бакет S3, зарегистрированный как хранилище объектов:
Приложение и интерфейс командной строки ArcGIS Enterprise Cloud Builder for Amazon Web Services
Шаблон AWS CloudFormation, предоставленный компанией Esri для создания развертывания ArcGIS Enterprise на одном компьютере
Шаблон AWS CloudFormation, предоставленный компанией Esri для создания отказоустойчивого развертывания ArcGIS Enterprise
Предварительные условия
Чтобы зарегистрировать бакет S3 для использования в качестве хранилища объектов хост-сервера, вам потребуется следующее:
Учетная запись Amazon Web Services с доступом к Amazon Simple Storage Service (S3)
Примечание:
В данной версии ArcGIS Enterprise не поддерживает бакеты директорий Amazon S3.
Ключ доступа и Секретный ключ к вашей учетной записи AWS или предустановленная роль IAM.
Примечание:
Если вы добавляете хранилище объектов к развертыванию ArcGIS Enterprise, которое вы обновили с версии 11.3 или более ранней, с использованием шаблона AWS CloudFormation, предоставленного Esri, может понадобиться обновить существующую роль IAM.
Пустая папка в бакете S3 в том же регионе, что и остальная часть развертывания ArcGIS Enterprise.
Регистрация бакета S3
Вы можете зарегистрировать папку в бакете из ArcGIS Server Administrator Directory, как описано ниже, или с помощью ArcGIS API for Python.
Выполните следующие шаги, чтобы использовать ArcGIS Server Administrator Directory для сайта хост-сервера и зарегистрировать бакет S3 с хост-сервером в качестве хранилища объектов ArcGIS Enterprise.
Авторизуйтесь в ArcGIS Server Administrator Directory для хост-сервера.
Необходимо использовать учетную запись основного администратора сайта сайта хост-сервера или использовать учетные данные OAuth для входа через ArcGIS Enterprise.
Перейдите в раздел данные > registerItem.
Откроется страница Регистрация Элемента Данных.
В зависимости от типа аутентификации, которую вы используете для доступа к папке в бакете, скопируйте соответствующий JSON из раздела примеров Хранилища объектов в справке ArcGIS REST API Регистрация элемента данных. Вставьте это в поле Item. Замените информацию в угловых скобках (<>) на соответствующую информацию для вашего развертывания.
Пространство имен бакета должно быть уникально для данного сайта ArcGIS Server.
Щелкните Зарегистрировать элемент.