Существует несколько типов пользовательских хранилищ данных, на которые вы можете ссылаться в своей организации, добавив элемент хранилища данных. Каждый из них требует от вас предоставления разной информации, и каждый используется для разных целей.
Примечание:
Даже если вы добавляете хранилище данных на портал, этот процесс регистрирует хранилище данных на интегрированных серверах или хост-серверах. Таким образом, каждый компьютер в интегрированных сайтах ArcGIS Server должен быть настроен для доступа к расположению файлового хранилища при добавлении хранилища данных папок и иметь возможность доступа к облачному хранилищу при добавлении облачного хранилища.
Только администратор ArcGIS Enterprise может добавлять элементы хранения данных папок в организацию (это будет показано как хост-сервер в интерфейсе Новый элемент на портале), которые обращаются к новому местоположению хранения файлов. Администратор может указать места хранения папок при создании организации (рекомендуемый метод) или использовать ArcGIS Enterprise Administrator API для регистрации общедоступных файлов после создания организации.
В следующих разделах описывается, как добавить каждый тип хранилища данных. Используйте ссылки ниже, чтобы получить доступ к инструкциям по добавлению нужного вам типа хранилища данных, поддерживаемого пользователем.
- Папка
- База данных (включает базы данных, многопользовательские базы геоданных и облачные хранилища данных)
- Облачное хранилище
Добавить элемент папки хранилища данных
Чтобы добавить хранилище данных папки, выполните следующие действия:
- Чтобы добавить папку в качестве хранилища данных, убедитесь, что папка функционирует как сетевое общедоступное хранилище файлов (NFS).
- Откройте портал и выполните вход.
Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.
- На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
- Выберите Папка для типа создаваемого элемента хранилища данных и щелкните Далее.
- Введите путь к папке.
- Предоставьте информацию о ваших источниках данных.
Если клиенты ArcGIS, используемые для публикации данных, будут получать доступ к данным в одной папке, а системному (размещенному) серверу требуется доступ к копии данных во второй папке, вы должны предоставить информацию для обоих источников данных. Если второе местоположение уже подключено к узлам в кластере Kubernetes, вы можете использовать опцию Новый путь, чтобы напрямую зарегистрировать путь к серверу. Чтобы ArcGIS Enterprise мог смонтировать местоположение системного сервера без подготовки узлов в кластере Kubernetes, используйте опцию Хост и путь NFS.
- Если клиенты публикации и системные серверы будут получать доступ к данным в одной и той же общей папке, оставьте значение Такой же, как путь к папке издателя по умолчанию.
- Если вы продублировали данные в двух разных файловых хранилищах, клиенты публикации и системный сервер будут ссылаться на разные файловые хранилища, и вы укажете путь к предварительно смонтированным файловым хранилищам, для этого выберите Новый путь в разделе Путь к папке сервера и введите путь ко второму файловому хранилищу.
- Если вы продублировали данные в двух разных файловых хранилищах, клиенты публикации и системный сервер будут ссылаться на разные файловые хранилища, и вы предоставите имя хоста и каталог общего файлового хранилища, чтобы ArcGIS Enterprise мог смонтировать каталог, выбрать Хост и путь NFS и вести имя хоста файлового хранилища и путь к каталогу на хосте. Этот метод рекомендуется, поскольку он не требует предварительной подготовки узлов кластера. Единственное требование — иметь доступ к хосту NFS и общему пути из вашей системы.
Если это новое расположение публикации файлов, добавить его может только администратор ArcGIS Enterprise. Вам будет предложено подтвердить продолжение, поскольку добавление нового расположения публикации файлов приводит к перезапуску всех системных сервисов, служебных сервисов, а также картографических сервисов и сервисов пространственных объектов, запущенных на общих ресурсах. Эти сервисы не могут использоваться во время их перезапуска, который может занять до 15 минут.
- Щелкните Далее, чтобы выбрать сайты ArcGIS Server, для которых будет зарегистрировано это хранилище данных.
- Выберите интегрированные сайты ArcGIS Server, на которых вы хотите зарегистрировать это хранилище данных.
Если вы не уверены, какие именно сайты выполняет какую роль, свяжитесь с администратором вашего ArcGIS Server. Вы можете выбрать сайт только в случае, если статус является нормальным, что означает, что сайт может выполнять подключение к источнику данных и если этот сайт не подписан (Hosting Server).
- Щелкните Далее.
- Введите заголовок для элемента хранения данных.
Это имя элемента, которое будет появляться на портале и в ArcGIS Pro.
- Дополнительно введите теги, описывающие элемент.
Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).
По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.
- Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
- Щелкните Добавить хранилище данных.
Если вы добавили хранилище данных папки, опубликуйте элемент хранилища данных для групп, участникам которых необходимо публиковать из файлов в этой папке в ArcGIS Pro.
Добавьте элемент хранилища данных базы данных
Чтобы опубликовать изображение карты и векторные слои из содержимого базы данных или опубликовать слои изображения карты из содержимого облачного хранилища данных, доступ к которому осуществляется через файл подключения к базе данных (.sde), добавьте элемент хранилища данных базы данных. Если данные хранятся в базе данных или многопользовательской базе геоданных, вы, как владелец элемента хранилища данных базы данных, также можете публиковать изображения карты и векторные слои в пакетном режиме из элемента хранилища данных на портале.
- Чтобы добавить хранилище данных базы данных, необходимо сначала создать файл подключения к базе данных (файл .sde) для подключения к поддерживаемой базе данных или облачному хранилищу данных. Подключитесь, используя учетные данные учетной записи или пользователя, у которого есть доступ к нужным вам данным, а также необходимые права для работы с данными. Вам нужно сохранить учетную информацию в файл подключения. Вы не можете использовать файл .odc.
- Откройте портал и выполните вход.
Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.
- На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
- Выберите тип хранилища данных База данных.
- Нажмите Далее, чтобы настроить подключение к исходным данным.
- Щелкните Выбрать файл и перейдите к файлу подключения к базе данных (.sde), который обращается к базе данных, многопользовательской базе геоданных или облачному хранилищу данных, которое вы хотите зарегистрировать.
- Предоставьте информацию о ваших источниках данных.
В большинстве случаев клиенты, используемые для публикации слоев из этого зарегистрированного хранилища данных, будут использовать то же местоположение, что и сайт ArcGIS Server. Однако если ваш клиент ArcGIS будет подключаться к данным в одной базе данных, а интегрированные сайты ArcGIS Server или хост-сервер должны подключаться к копии данных во второй базе данных, вы должны указать информацию для обоих источников данных.
- Если ваши клиенты и интегрированные сервера будут подключаться к одной и той же базе данных или геоданных, оставьте настройку по умолчанию, То же, что и подключение базы данных издателя.
- Если у вас есть дублирующиеся данных в двух многопользовательских базах геоданных, и вы хотите, чтобы клиенты сайтов ArcGIS Server ссылались на разные базы геоданных, выберите Новое подключение в разделе Подключение к базе данных сервера (файл .sde), затем выберите файл подключения базы данных, который интегрированные сайты ArcGIS Server будут использовать для подключения к данным в другой базе геоданных.
- Щелкните Далее, чтобы выбрать сайты ArcGIS Server, для которых будет зарегистрировано это хранилище данных.
- Выберите сайты ArcGIS GIS Server, на которых вы хотите зарегистрировать эту базу данных. Если вы не уверены, какие именно сайты выполняет какую роль, свяжитесь с администратором вашего ArcGIS Server.
Вы можете выбрать сайт только в случае, если статус является нормальным, что означает, что сайт может выполнять подключение к источнику данных.
- Щелкните Далее.
- Введите заголовок для элемента хранения данных.
Это имя элемента, которое будет появляться на портале и в ArcGIS Pro.
- Дополнительно введите теги, описывающие элемент.
Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).
По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.
- Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
- Щелкните Добавить хранилище данных.
Если вы добавили элемент хранилища данных базы данных и выбрали регистрацию интегрированного сайта ArcGIS GIS Server, вы можете опубликовать изображение карты и векторные слои для всех классов пространственных объектов, доступных через этот элемент хранилища данных, и опубликовать слои таблиц для всех таблиц, доступных через этот элемент хранилища данных, пока хранилище данных не имеет доступа к облачному хранилищу данных. Если участники вашей организации будут публиковать данные из этого подключения к базе данных в ArcGIS Pro, опубликуйте элемент хранилища данных для группы, к которой эти участники принадлежат. Это позволит этим участникам организации публиковать данные с использованием тех же учетных данных базы данных на любом из интегрированных серверов, указанных в шаге 13.
Добавить элемент облачного хранилища данных
Добавьте элемент облачного хранилища данных, чтобы опубликовать кэшированные слои карты, которые ссылаются на содержимое кэша, хранящееся в облачном хранилище, и чтобы опубликовать слои сцен, листов или векторных листов, которые ссылаются на ресурсы в облачном хранилище.
- Чтобы добавить облачное хранилище, у вас должна быть учётная запись у поддерживаемого поставщика облачного хранилища, и облачное хранилище должно существовать.
- Откройте портал и выполните вход.
Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.
- На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
- Выберите Облако для типа создаваемого элемента хранилища данных.
- Нажмите Далее, чтобы настроить подключение к исходным данным.
- Выберите провайдера облачного хранилища и укажите учетные данные для подключения.
Информация, которую вы должны указать, зависит от типа провайдера.
Примечание:
Для подключения к частному облаку выберите Пользовательский в ниспадающем меню Регион и укажите URL для доступа к частному облаку в поле Private URL.
- Amazon S3
Предоставьте следующие данные для подключения к бакету Amazon Simple Storage Service (S3) или бакету, совместимому с S3:
- Выберите тип учетных данных: используйте роль IAM или ключ доступа. Если вы используете ключ доступа, вы должны предоставить идентификатор ключа доступа и соответствующий секретный ключ доступа, который вы получили из своей учетной записи Amazon Web Services (AWS).
- Выберите регион, в котором существует бакет, и введите имя бакета.
- Чтобы зарегистрировать подпапку в бакете, введите путь к папке.
- Google Cloud Storage
Для подключения к бакету Google Cloud предоставьте следующие данные:
- Предоставьте идентификатор ключа доступа и соответствующий секретный ключ доступа, который вы получили из своей учетной записи Google Cloud.
- Чтобы зарегистрировать подпапку в бакете, введите путь к папке.
- Хранилище Microsoft Azure
Предоставьте следующие данные для подключения к хранилищу Microsoft Azure BLOB :
- Укажите имя вашего Microsoft Azure и ключ учетной записи для доступа к нему.
- Выберите параметр среды Azure, где находится местоположение хранилища.
- Укажите имя контейнера хранилища BLOB.
- Чтобы зарегистрировать подпапку в контейнере хранилища, введите путь к папке.
- Alibaba Cloud Storage
Для подключения к бакету Alibaba Cloud Object Storage Service (OSS) предоставьте следующие данные:
- Предоставьте идентификатор ключа доступа и соответствующий секретный ключ доступа, который вы получили из своей учетной записи Alibaba.
- Выберите регион, в котором существует бакет, и введите имя бакета.
- Чтобы зарегистрировать подпапку в бакете, введите путь к папке.
- Amazon S3
- Щелкните Далее, чтобы выбрать сайты ArcGIS Server, для которых будет зарегистрировано это хранилище данных.
- Выберите сайты ArcGIS GIS Server и ArcGIS Image Server, на которых вы хотите зарегистрировать это хранилище данных. Если вы не уверены, какие именно сайты выполняет какую роль, свяжитесь с администратором вашего ArcGIS Server.
Вы можете выбрать сайт только в случае, если статус является нормальным, что означает, что сайт может выполнять подключение к источнику данных.
- Щелкните Далее.
- Введите заголовок для элемента хранения данных.
Это имя элемента, которое будет появляться на портале и в ArcGIS Pro.
- Дополнительно введите теги, описывающие элемент.
Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).
По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.
- Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
- Щелкните Добавить хранилище данных.