Skip To Content

Добавление элемента хранилища данных

Существует несколько типов пользовательских хранилищ данных, к которым вы можете подключаться из своей организации, добавив элемент хранилища данных. Каждое из них требует от вас предоставления какой-то информации и все они используются для разных целей.

Примечание:

Даже если вы добавляете хранилище данных на портал, этот процесс регистрирует хранилище данных на интегрированных серверах. Поэтому каждый компьютер в каждом интегрированном сайте ArcGIS Server должен быть настроен для доступа к базе данных, папке или облачному хранилищу.

Если поддерживаемое пользователем хранилище данных уже зарегистрировано на одном или нескольких интегрированных сайтах портала ArcGIS Server - например, вы зарегистрировали хранилище данных в ArcGIS Pro 2.4 или более ранней версии или в ArcGIS Server Manager - не используйте эти действия для добавления элемента хранилища данных. Вместо этого обсудите с администратором организации создание элемента хранилища данных из существующего зарегистрированного источника данных.

В следующих разделах описывается, как добавлять подключения к каждому типу хранилища данных. Используйте ссылки ниже, чтобы получить доступ к инструкциям по добавлению нужного вам типа хранилища данных, поддерживаемого пользователем.

Добавить элемент папки хранилища данных

Выполните следующие действия, чтобы добавить элемент хранилища данных папки, который подключается к существующей сетевой папке:

  1. Убедитесь, что папка функционирует как сетевое общедоступное хранилище файлов (NFS).

    Более подробно о том, как сделать источники данных доступными, см. Контролирование доступа к данным, опубликованным из элементов хранилища данных.

  2. Откройте портал и выполните вход.

    Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.

  3. На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
  4. Выберите Папка для типа создаваемого элемента хранилища данных и щелкните Далее.
  5. Введите или вставьте путь к папке в поле Путь к папке издателя.
  6. Предоставьте информацию о ваших источниках данных.

    Если клиенты ArcGIS, используемые для публикации данных, будут получать доступ к данным в одной папке, а интегрированным сайтам ArcGIS Server требуется доступ к копии данных во второй папке, вы должны предоставить информацию для обоих источников данных.

    • Если клиенты публикации и интегрированные серверы будут получать доступ к данным в одной и той же общей папке, оставьте значение Такой же, как путь к папке издателя по умолчанию.
    • Если у вас есть дублирующиеся данные в двух разных файловых хранилищах и вы хотите, чтобы клиенты сайтов ArcGIS Server ссылались на разные хранилища, выберите Новый путь в разделе Путь к папке сервера, затем укажите путь ко второму файловому хранилищу.
  7. Щелкните Далее, чтобы выбрать сайты ArcGIS Server, для которых будет зарегистрировано это хранилище данных.
  8. Выберите сайты ArcGIS GIS Server и ArcGIS Image Server, на которых можно зарегистрировать это хранилище данных.

    Если вы не уверены, какие именно сайты выполняет какую роль, свяжитесь с администратором вашего ArcGIS Server.

    Выбрать сайт можно только в том случае, если его статус нормальный и у сайта есть доступ к расположению файла, указанному вами на шаге 6.

    Примечание:

    Если это хранилище данных уже зарегистрировано на интегрированном сервере, например, вы зарегистрировали один из интегрированных серверов в ArcGIS Server Manager, то вы не сможете выбрать этот интегрированный сервер из списка. Если вы это сделаете, то появится сообщение об ошибке.

  9. Щелкните Далее.
  10. Введите заголовок для элемента хранения данных.

    Это имя элемента, которое будет появляться на портале и в ArcGIS Pro.

  11. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  12. Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
  13. Щелкните Создать подключение.

Опубликуйте элемент хранилища данных для групп, участникам которых необходимо создавать слои изображений или которым необходимо публиковать из фалов в папке в ArcGIS Pro.

Добавьте элемент хранилища данных базы данных

Вы можете добавить файл подключения к базе данных (.sde), которое обращается к содержимому реляционной базы данных, многопользовательской базы геоданных или облачного хранилища данных, чтобы создать элемент хранилища данных базы данных. Если в вашей организации настроен Knowledge Server, вы можете предоставить информацию о подключении к базе данных NoSQL для хранения графов знаний.

Добавление подключения базы данных

Чтобы создать элемент хранилища данных базы данных, который обращается к данным в облачном хранилище или реляционной базе данных (которая может содержать многопользовательскую базу геоданных, но не обязательно), вы загрузите существующий файл подключения к базе данных (файл .sde).

  1. Создайте файл подключения к базе данных для подключения к поддерживаемой базе данных или облачному хранилищу данных.

    Подключитесь, используя учетные данные учетной записи или пользователя, у которого есть доступ к нужным вам данным, а также необходимые права для работы с данными. Вам нужно сохранить учетную информацию в файл подключения. Вы не можете использовать файл .odc.

    Более подробно о том, как сделать источники данных доступными, см. Контролирование доступа к данным, опубликованным из элементов хранилища данных.

  2. Откройте портал и выполните вход.

    Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.

  3. На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
  4. Выберите тип хранилища данных База данных и щелкните Далее.
  5. Выберите тип базы данных для подключения через элемент хранилища данных.
    • Реляционная база данных – выберите этот вариант для подключения к базе данных или многопользовательской базе геоданных.
    • Облачное хранилище данных – выберите этот вариант, чтобы подключиться к облачному хранилищу данных.
  6. Щелкните Далее.
  7. Щелкните Выбрать файл и перейдите к файлу подключения к базе данных (.sde), который обращается к нужным вам ресурсам базы данных, многопользовательской базы геоданных или облачного хранилища данных.
  8. Предоставьте информацию об источниках данных.

    В большинстве случаев клиенты, используемые для публикации слоев из этого хранилища данных, будут использовать ту же базу данных, многопользовательскую базу геоданных или облачное хранилище данных, что и сайт ArcGIS Server. В этом случае оставьте настройку по умолчанию включенной — То же, что и подключение к базе данных издателя.

    Однако, если ваш клиент ArcGIS будет подключаться к данным в одной многопользовательской базе геоданных, а интегрированные сайты ArcGIS Server должны копировать данные во вторую многопользовательскую базу геоданных, вы должны указать информацию для обоих источников данных. В этом случае выберите Новое подключение в разделе Подключение к базе данных сервера (файл .sde), затем выберите файл подключения базы данных, который интегрированные сайты ArcGIS Server будут использовать для подключения к данным в другой базе геоданных. Эта опция поддерживается только для источников в многопользовательских базах геоданных.

  9. Щелкните Далее, чтобы выбрать сайты ArcGIS Server, для которых будет зарегистрировано это хранилище данных.
  10. Выберите сайты ArcGIS GIS Server или ArcGIS Image Server, на которых вы хотите зарегистрировать это хранилище данных.

    Если вы не уверены, какие именно сайты выполняет какую роль, свяжитесь с администратором вашего ArcGIS Server.

    Вы можете выбрать сайт только в случае, если статус является нормальным, и сайт ArcGIS Server может работать с местоположением источника данных.

    Примечание:

    Если это хранилище данных уже зарегистрировано на интегрированном сервере, например, вы зарегистрировали один из интегрированных серверов в ArcGIS Server Manager, то вы не сможете выбрать этот интегрированный сервер из списка. Если вы это сделаете, то появится сообщение об ошибке.

  11. Щелкните Далее.
  12. Введите заголовок для элемента хранения данных.

    Это имя элемента, которое будет появляться на портале и в ArcGIS Pro.

  13. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  14. Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
  15. Щелкните Создать подключение.

Если вы выбрали интегрированный сайт ArcGIS GIS Server, на котором будет регистрироваться подключение к реляционной базе геоданных, вы, как владелец элемента хранилища данных базы данных, также можете публиковать изображения карты и векторные слои в пакетном режиме из элемента хранилища данных на портале.

Если участники вашей организации будут публиковать данные из этого подключения к базе данных в ArcGIS Pro, опубликуйте элемент хранилища данных для группы, к которой эти участники принадлежат. Это позволит этим участникам организации публиковать данные с использованием тех же учетных данных базы данных на любом из интегрированных серверов, указанных в шаге 10.

Подключение к базе данных NoSQL

Чтобы сохранить граф знаний в поддерживаемой базе данных NoSQL, которой вы управляете, необходимо добавить элемент хранилища данных NoSQL на портал и зарегистрировать его на сайте портала Knowledge Server.

Вам нужна одна база данных NoSQL для каждого графа знаний, который вы создаете в ArcGIS Pro. Параметры, которые вы используете при создании графа знаний, определяют, может ли база данных NoSQL содержать данные до создания элемента хранилища данных или она должна быть пустой. Для получения дополнительной информации см. Рекомендации для баз данных Neo4j, используемых в качестве хранилищ данных NoSQL, Рекомендации для баз данных ArangoDB, используемых в качестве хранилищ данных NoSQL и Системные требования ArcGIS Knowledge Server.

  1. Откройте портал и выполните вход.

    Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.

  2. На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
  3. Выберите База данных и щелкните Далее.
  4. Выберите База данных NoSQL и щелкните Далее.

    Опция База данных NoSQL присутствует только в том случае, если на портале настроен Knowledge Server.

  5. Выберите тип используемой базы данных NoSQL.
  6. Введите информацию о подключении для доступа к базе данных NoSQL.
    • Если в предыдущем шаге вы выбрали Neo4j, введите URI подключения, учетные данные для аутентификации и имя базы данных для подключения к экземпляру Neo4j и базе данных.

      Требования к подключению см. в документации драйвера Neo4j Java.

    • Если на предыдущем шаге вы выбрали ArangoDB, укажите имя хоста или TCP-адрес и порт для всех компьютеров-координаторов, учетные данные для аутентификации и имя базы данных ArangoDB. Если для ArangoDB настроено использование SSL для связи, поставьте отметку Использовать SSL.
  7. Щелкните Далее, чтобы выбрать сайты ArcGIS Knowledge Server, для которых будет зарегистрировано это хранилище данных.

    Хранилища данных NoSQL могут быть зарегистрированы только на сайте портала ArcGIS Knowledge Server.

    Вы можете выбрать сайт только в случае, если статус является нормальным, и сайт ArcGIS Knowledge Server может работать с источником данных.

  8. Щелкните Далее.
  9. Введите заголовок для элемента хранения данных.

    Это имя элемента, которое будет появляться на портале и в ArcGIS Pro.

  10. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  11. Если администратором организации заданы ресурсы по категориям, щелкните Назначить категорию и выберите до 20 категорий, чтобы помочь пользователям в поиске нужного элемента.

    Вы также можете использовать поле Фильтр категорий, чтобы сократить список категорий.

  12. Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
  13. Щелкните Создать подключение.

Элемент хранилища данных создается в ваших ресурсах.

Поделитесь элементом хранилища данных с группами, участники которых создадут граф знаний в ArcGIS Pro.

Добавление хранилища данных облачного хранилища

Добавьте элемент хранилища данных облачного хранилища данных, чтобы публиковать слои изображений из файлов изображений в облачном хранилище, а также публиковать слои сцен, листов или векторных листов, которые ссылаются на предварительно построенный в облачном хранилище кэш.

  1. Чтобы добавить хранилище данных облачного хранилища, у вас должна быть учётная запись у поддерживаемого поставщика облачного хранилища и облачное хранилище должно существовать.

    Более подробно о том, как сделать источники данных доступными, см. Контролирование доступа к данным, опубликованным из элементов хранилища данных.

  2. Откройте портал и выполните вход.

    Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.

  3. На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
  4. Выберите Облачное хранилище для типа добавляемого элемента хранилища данных и нажмите Далее.
  5. Выберите одного из провайдеров облачного хранилища щелкните Далее и укажите учетные данные для подключения к местоположению облачного хранилища.

    Информация, которую вы должны указать, зависит от типа провайдера.

    • Amazon S3

      Предоставьте следующие данные для подключения к бакету Amazon Simple Storage Service (S3) или бакету, совместимому с S3:

      • Выберите тип учетных данных: используйте роль IAM или ключ доступа. Если вы используете ключ доступа, вы должны предоставить идентификатор ключа доступа и соответствующий секретный ключ доступа, который вы получили из своей учетной записи Amazon Web Services (AWS).
      • Выберите регион, в котором существует бакет, и введите имя бакета.

        Примечание:

        Для подключения к пользовательской точке доступаS3 выберите Пользовательский в ниспадающем меню Регион и укажите URL для доступа к частному облаку в поле Private URL.

      • Чтобы зарегистрировать подпапку в бакете, введите путь к папке.

    • Google Cloud Storage

      Для подключения к бакету Google Cloud предоставьте следующие данные:

      • Предоставьте идентификатор ключа доступа и соответствующий секретный ключ доступа, который вы получили из своей учетной записи Google Cloud.
      • Чтобы зарегистрировать подпапку в бакете, введите путь к папке.

    • Хранилище Microsoft Azure

      Предоставьте следующие данные для подключения к хранилищу Microsoft Azure BLOB :

      • Выберите один из следующих типов аутентификации. Каждый тип требует разной информации для аутентификации.
        • Microsoft Entra ID - выберите тип идентификации, либо Основной сервис, либо Назначенный пользователем управляемый идентификатор. Укажите учетные данные, необходимые для выбранного типа идентификации.

          Убедитесь, что назначаемое пользователем управляемое удостоверение присвоено экземплярам, на которых работают центральный и интегрированные сайты ArcGIS Server. Также убедитесь, что назначаемое пользователем управляемое удостоверение имеет, по крайней мере, доступ только для чтения к контейнеру учетной записи хранилища. Если экземпляру или контейнеру хранилища назначено более одного управляемого удостоверения, назначенного пользователем, необходимо указать идентификатор клиента.

          Если вы применяли тип идентификации основного сервиса, у вас должен быть доступ Storage Blob Data Contributor к учетной записи основного сервиса.

          Не используйте этот метод аутентификации для хранилищ Microsoft Azure, если впоследствии вы будете использовать это облачное хранилище для файлового хранилища больших данных.

          См. документацию Microsoft Azure для получения подробной информации об аутентификации Entra ID.

        • Общий ключ—укажите имя учетной записи хранилища Microsoft Azure и ее ключ.

          См. документацию Microsoft Azure для получения подробной информации об аутентификации общим ключом.

        • Подпись общего доступа — укажите токен подписи общего доступа (SAS) и имя учетной записи хранилища Microsoft Azure.

          Создайте токен SAS на уровне контейнера.

          См. документацию Microsoft Azure для подробной информации об аутентификации подписи общего доступа.

        • Анонимно - Используйте этот метод для доступа к общедоступным контейнерам для рабочих процессов слоев изображений. Этот метод аутентификации не поддерживается никакими другими рабочими процессами.

          Не используйте этот метод аутентификации, если вы будете использовать это облачное хранилище для файлового хранилища больших данных.

      • Выберите домен хранилища Azure, где существует контейнер хранилища Blob.

        Примечание:

        Для подключения к пользовательской конечной точке Azure Blob выберите Другие из ниспадающего меню Домен хранилища и укажите конечную точку URL или DNS для доступа к местоположению хранилища.

      • Укажите имя контейнера хранилища BLOB.
      • Чтобы зарегистрировать подпапку в контейнере хранилища, введите путь к папке.

    • Microsoft Azure Data Lake Storage Gen2

      Укажите следующие данные для подключения к местоположению Microsoft Azure Data Lake Storage Gen2:

      • Выберите один из следующих типов аутентификации. Каждый тип требует разной информации для аутентификации.
        • Microsoft Entra ID - выберите тип идентификации, либо Основной сервис, либо Назначенный пользователем управляемый идентификатор. Укажите учетные данные, необходимые для выбранного типа идентификации.

          Убедитесь, что назначаемое пользователем управляемое удостоверение присвоено экземплярам, на которых работают центральный и интегрированные сайты ArcGIS Server. Также убедитесь, что назначаемое пользователем управляемое удостоверение имеет, по крайней мере, доступ только для чтения к контейнеру учетной записи хранилища. Если экземпляру или контейнеру хранилища назначено более одного управляемого удостоверения, назначенного пользователем, необходимо указать идентификатор клиента.

          См. документацию Microsoft Azure для получения подробной информации об аутентификации Entra ID.

        • Общий ключ—укажите имя учетной записи хранилища Microsoft Azure и ее ключ.

          См. документацию Microsoft Azure для получения подробной информации об аутентификации общим ключом.

        • Подпись общего доступа — укажите токен подписи общего доступа (SAS) и имя учетной записи хранилища Microsoft Azure.

          Создайте токен SAS на уровне контейнера.

          См. документацию Microsoft Azure для подробной информации об аутентификации подписи общего доступа.

        • Анонимно - Используйте этот метод для доступа к общедоступным контейнерам для рабочих процессов слоев изображений. Этот метод аутентификации не поддерживается никакими другими рабочими процессами.

          Не используйте этот метод аутентификации, если вы будете использовать это облачное хранилище для файлового хранилища больших данных.

      • Выберите домен хранилища Azure, где существует контейнер хранилища Blob.

        Примечание:

        Для подключения к пользовательской конечной точке Azure Blob выберите Другие из ниспадающего меню Домен хранилища и укажите конечную точку URL или DNS для доступа к местоположению хранилища.

      • Укажите имя контейнера хранилища BLOB.
      • Чтобы зарегистрировать подпапку в контейнере хранилища, введите путь к папке.

    • Alibaba Cloud Storage

      Для подключения к бакету Alibaba Cloud Object Storage Service (OSS) предоставьте следующие данные:

      • Предоставьте идентификатор ключа доступа и соответствующий секретный ключ доступа, который вы получили из своей учетной записи Alibaba.
      • Выберите регион, в котором существует бакет, и введите имя бакета.
      • Чтобы зарегистрировать подпапку в бакете, введите путь к папке.

  6. Щелкните Далее, чтобы выбрать сайты ArcGIS Server, для которых будет зарегистрировано это хранилище данных.
  7. Выберите сайты ArcGIS GIS Server и ArcGIS Image Server, на которых вы хотите зарегистрировать это хранилище данных. Если вы не уверены, какие именно сайты выполняет какую роль, свяжитесь с администратором вашего ArcGIS Server.

    Вы можете выбрать сайт только в случае, если статус является нормальным, что означает, что сайт может выполнять подключение к источнику данных.

    Примечание:

    Если это хранилище данных уже зарегистрировано на интегрированном сервере, например, вы зарегистрировали один из интегрированных серверов в ArcGIS Server Manager, то вы не сможете выбрать этот интегрированный сервер из списка. Если вы это сделаете, то появится сообщение об ошибке.

  8. Щелкните Далее.
  9. Введите заголовок для элемента хранения данных.

    Это имя элемента, которое будет появляться на портале и в ArcGIS Pro.

  10. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  11. Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
  12. Щелкните Создать подключение.

Опубликуйте элемент хранилища данных для групп, участникам которых необходимо создавать слои изображений.

Добавить файловое хранилище больших данных

Если в вашей организации настроено ArcGIS GeoAnalytics Server, вы можете добавить элемент хранилища данных файлового ресурса больших данных, который ссылается на существующее местоположение хранилища.

Участники организации, с которыми вы делитесь элементом хранилища данных файлового хранилища больших данных, могут использовать файлы, хранящиеся в этом расположении, в качестве входных данных для GeoAnalytics Tools или использовать это местоположение хранилища для хранения данных, созданных в качестве выходных данных GeoAnalytics Tools.

Перед выполнением перечисленных ниже действий у вас должно быть файловое хранилище или облачное хранилище, содержащее ваши данные. См. инструкции в разделе Начало работы с файловыми хранилищами больших данных.

  1. Откройте портал и выполните вход.

    Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.

  2. На вкладке Мои ресурсы на странице Ресурсы щелкните Новый элемент и выберите Хранилище данных.
  3. Выберите Файловое хранилище больших данных для типа хранилища данных и щелкните Далее.

    Эта опция доступна только в том случае, если в организации есть настроенный GeoAnalytics Server.

  4. Выберите одно из следующих местоположений хранилища и щелкните Далее.
    • Файловое хранилище – укажите путь к локальной папке сайта ArcGIS GeoAnalytics Server или к общей сетевой папке, к которой может быть доступ у компьютеров на сайте ArcGIS GeoAnalytics Server.
    • HDFS — укажите путь к каталогу Apache Hadoop Distributed File System (HDFS), к которому могут получить доступ компьютеры сайта ArcGIS GeoAnalytics Server, а также учетные данные для аутентификации.
    • Hive — укажите URI для базы данных метахранилища Apache Hive и учетные данные аутентификации.
    • Облачное хранилище - вы можете выбрать существующий элемент хранилища данных облачного хранилища или указать информацию для создания элемента облачного хранилища, который вы будете использовать в качестве хранилища данных файлового хранилища больших данных.
      Подсказка:

      Опции создания элемента облачного хранилища описаны в предыдущем разделе.

    См. раздел Начало работы с файловыми ресурсами больших данных, содержащий конкретную информацию, которую необходимо предоставить для каждого из приведенных выше вариантов.

  5. Щелкните Далее, чтобы выбрать сайты ArcGIS GeoAnalytics Server, для которых будет зарегистрировано это хранилище данных.

    Файловые хранилища больших данных могут быть зарегистрированы только на сайте портала ArcGIS GeoAnalytics Server.

    Выбрать сайт можно только в том случае, если его статус нормальный и у сайта есть доступ к расположению хранилища, указанному вами на шаге 4.

  6. Щелкните Далее.
  7. Введите заголовок для элемента хранения данных.
  8. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  9. Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
  10. Щелкните Создать подключение.

При создании хранилища данных файлового хранилища больших данных в вашей организации создаются два или три элемента — элемент файлового хранилища больших данных, элемент хранилища данных файлового хранилища больших данных и, если вы создали хранилище данных облачного хранилища, элемент облачного хранилища данных. Эти элементы взаимозависимы, но вы будете взаимодействовать только с элементом файлового хранилища больших данных, если только вам не придется удалять элементы.