Skip To Content

Регистрация данных в ArcGIS Server с помощью Manager

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

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

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

Регистрация баз данных и директорий данных на ArcGIS Server осуществляется в Manager на вкладке Хранилища данных в модуле ГИС-сервер. Чтобы получить доступ к этой вкладке, войдите в Менеджер и щелкните Сайт > ГИС-сервер > Хранилища данных.

На вкладке Хранилища данных откроется диалоговое окно Зарегистрированные хранилища данных. В нем отображаются все ваши зарегистрированные папки и базы данных, разбитые по типам. Доступными типами являются: база данных, управляемая база данных, папка и файловое хранилище больших данных.

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

Зарегистрируйте базу данных

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

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

  1. Войдите в ArcGIS Server Manager и щелкните Сайт > Хранилища данных.
  2. Щелкните стрелку ниспадающего списка Зарегистрировать и выберите Базу данных.
  3. Введите уникальное имя зарегистрированной базы данных. Имена могут содержать буквы, цифры и пробелы.
  4. Щелкните Импорт. Откроется окно, в котором можно перейти к файлу подключения базы данных (только .sde или .odc) на диске. Если вам требуется помощь по этой операции, изучите документацию для вашей платформы базы данных в разделе Администрирование баз геоданных справочной системы.
  5. В зависимости от того, как вы настроили ваши источники данных для работы с ArcGIS, вам потребуется выбрать один из следующих сценариев:
    • Если компьютер издателя и сервер работают с одной базой данных, выполните следующие действия.
    1. Поставьте отметку То же, что и подключение к базе данных издателя. Это указывает, что компьютер издателя и ArcGIS Server будут просматривать и получать доступ к данным, находящимся в одной базе данных. Дополнительную информацию см. в разделе О регистрации данных на ArcGIS Server.
    • Если компьютер издателя и сервер работают с разными базами данных, выполните следующие действия.
    1. После раздела Подключение к базе данных сервера нажмите кнопку Импорт для выбора файла подключения.
      Примечание:

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

  6. Нажмите Создать.

    Зарегистрированная вами база данных отображаются в диалоговом окне Зарегистрированные хранилища данных.

Регистрация управляемой базы данных ArcGIS Server

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

Выполните следующие действия, чтобы зарегистрировать управляемую базу данных ArcGIS Server, что позволит ArcGIS Server копировать данные сервиса объектов в управляемую базу данных и переназначать пути при публикации сервиса объектов (картографических сервисов с доступом к объектам) из ArcMap:

  1. Войдите в ArcGIS Server Manager и щелкните Сайт > Хранилища данных.
  2. Щелкните стрелку ниспадающего списка Зарегистрировать и выберите Управляемую базу данных.
  3. Введите уникальное имя для подключения баз геоданных. Имена могут содержать буквы, цифры и пробелы.
  4. Рядом с разделом Подключение к базе данных сервера щелкните Импорт. Откроется окно, в котором можно перейти к файлу подключения базы данных (.sde) на диске. Если вам требуется помощь по этой операции, изучите документацию, относящуюся к соответствующей платформе базы данных в разделе справки Администрирование баз геоданных.
  5. Нажмите Создать.

    База данных будет зарегистрирована как управляемая база данных и появится в диалоговом окне Зарегистрированные хранилища данных.

Примечание:

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

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

Обновление пароля для зарегистрированной или управляемой базы данных

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

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

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

  2. Войдите в ArcGIS Server Manager и щелкните Сайт > Хранилища данных.
  3. Щелкните кнопку Изменить рядом с зарегистрированной или управляемой базой данных, для которой требуется обновить пароль.

    Обратите внимание, что вы не сможете редактировать подключение к реляционному хранилищу данных ArcGIS Data Store (появляется, как управляемая база данных), хранилищу полистного кэша и хранилищу больших пространственно-временных данных. Чтобы обновить пароль для реляционного хранилища данных, воспользуйтесь утилитой changepassword.

  4. Щелкните Импортировать и перейдите к расположению файла подключения новой базы данных.
  5. Нажмите Импорт.
  6. Щелкните Сохранить для обновления пароля подключения зарегистрированной или управляемой базы данных.
  7. Перезапустите сервисы, которые были опубликованы из зарегистрированной базы данных, или перезапустите сервисы объектов, опубликованные в управляемой базе данных.
  8. Также перезапустите все сервисы геообработки, которые были опубликованы из ArcGIS 10.4 for Server. Сервисы геообработки, опубликованные из более ранних версий ArcGIS Server, необходимо опубликовать заново с новым паролем.

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

Необходимо заново опубликовать сервисы поиска, потоковые сервисы, сервисы Workflow Manager, а также сервисы геообработки, которые были опубликованы в версиях ArcGIS Server 10.3.1 и ранее, чтобы обновить пароль.

Зарегистрируйте папку

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

Примечание:

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

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

  1. Войдите ArcGIS Server Manager и щелкните Сайт > Хранилища данных.
  2. Щелкните стрелку ниспадающего списка Зарегистрировать и выберите Папку.
  3. Введите уникальное имя зарегистрированной папки. Имена могут содержать буквы, цифры и пробелы.
  4. Для параметра Путь к папке издателя укажите полный путь к папке издателя, например, /opt/local/data или /net/myserver/opt/local/data.
    Примечание:

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

  5. В качестве Имени узла папки издателя укажите компьютер, на котором находится папка издателя. Можете указать имя компьютера (MyServer), полное имя домена (MyServer.domain.com), IP-адрес (12.34.56.789) или localhost (localhost).
  6. В зависимости от того, как вы настроили ваши источники данных для работы с ArcGIS, вам потребуется выбрать один из следующих сценариев:
    • Если компьютер издателя и сервер работают из одной папки, выполните следующие действия.
    1. Поставьте отметку Аналогично пути к папке издателя. Это указывает, что компьютер издателя и ArcGIS Server будут просматривать и получать доступ к данным, находящимся в папке. Дополнительную информацию см. в разделе О регистрации данных на ArcGIS Server.
    • Если компьютер издателя и сервер работают из разных папок, выполните следующие действия.
    1. Рядом с разделом Путь к папке сервера укажите полный путь к папке сервера. Дополнительную информацию см. в разделе О регистрации данных на ArcGIS Server.
  7. Нажмите Создать. Папка (или папки), зарегистрированные вами, отображаются в диалоговом окне Зарегистрированные хранилища данных.

Регистрация облачного хранилища

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

Примечание:

Убедитесь, что ArcGIS Server Manager работает по протоколу HTTPS при регистрации или редактировании пути к облачному хранилищу.

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

При регистрации папки все подпапки в указанной папке также регистрируются на сайте ArcGIS Server.

  1. Войдите ArcGIS Server Manager и щелкните Сайт > Хранилища данных.
  2. Щелкните стрелку ниспадающего списка Зарегистрировать и выберите Облачное хранилище.
  3. ArcGIS Server поддерживает следующие местоположения облачного хранилища. Выполните перечисленные ниже действия – с учетом среды, в которой вы работаете.

    *Поддержка этих облачных хранилищ начинается с ArcGIS 10.6.1.

Подсказка:

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

Amazon S3

При регистрации бакета Amazon Simple Storage Service (S3) для использования в качестве хранилища растров, файлового хранилища больших данных или для хранения кэшей картографического сервиса или сервиса изображений на сайте ArcGIS Server в Amazon Web Services (AWS), выполните следующие шаги:

  1. В ниспадающем списке Тип выберите Amazon S3. Вам потребуется информация об учетной записи AWS для регистрации облачного хранилища.
  2. Название облачного хранилища: введите понятное пользователям название для облачного хранилища, используя буквенно-цифровые символы и знаки подчеркивания. Не используйте пробелы и другие специальные символы.
  3. Тип учетных данных: хранилище AWS поддерживает подключение с использованием Access Key или IAM Role. Выберите тип учетных данных, который вы хотите использовать для подключения к AWS. Если тип учетных данных – Ключ доступа, вам нужно будет указать ID Ключа доступа и Ключ секретного доступа, взятые вами из учетной записи AWS.
  4. Id ключа доступа: Введите Access Key ID, взятый из учетной записи AWS.
  5. Ключ секретного доступа: Введите Ключ секретного доступа, взятый из учетной записи AWS.
  6. Регион: Выберите регион AWS, в котором расположен регистрируемый вами бакет S3.
  7. Имя бакета S3: Введите название бакета S3, который вы регистрируете.
  8. Папка: Дополнительно можно задать путь к подпапке, которую вы хотите зарегистрировать.
  9. Если вы собираетесь использовать это облачное хранилище для кэшей картографического сервиса или сервиса изображений, включите опцию Зарегистрировать директорию кэша.

    Бакет S3 должен содержать папку с именем arcgiscache. Для кэшей сервиса следует использовать только этот бакет, если ваш сайт ArcGIS Server развернут на AWS. Дополнительные сведения см. в разделе с описанием хранения кэша в главе ArcGIS на AWS.

  10. Нажмите Создать.

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

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

Примечание:

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

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

При регистрации контейнера хранилища Blob-объектов Microsoft Azure для использования в качестве хранилища растров, файлового хранилища больших данных или для хранения кэшей картографического сервиса или сервиса изображений для сайта ArcGIS Server на Azure, выполните следующие шаги:

  1. Щелкните стрелку ниспадающего меню Тип и выберите Хранилище Microsoft Azure. Вам потребуется информация об учетной записи Microsoft Azure для регистрации облачного хранилища.
  2. Название облачного хранилища: введите понятное пользователям название для облачного хранилища, используя буквенно-цифровые символы и знаки подчеркивания. Не используйте пробелы и другие специальные символы.
  3. Имя учетной записи: Введите учетную запись хранилища Microsoft Azure.
  4. Ключ учетной записи: Введите ключ учетной записи, полученный вами в Microsoft Azure.
  5. Среда: введите среду для учетной записи хранилища Microsoft Azure. Есть следующие варианты среды:
    • Azure Cloud
    • Azure US Government
    • Azure China Cloud
    • Azure German Cloud
  6. Название контейнера: Введите имя регистрируемого вами контейнера Microsoft Azure.
  7. Папка: Дополнительно можно задать путь к подпапке, которую вы хотите зарегистрировать.
  8. Если вы собираетесь использовать это облачное хранилище для кэшей картографического сервиса или сервиса изображений, включите опцию Зарегистрировать директорию кэша.

    Контейнер должен содержать папку arcgiscache. Для кэшей сервиса следует использовать только этот контейнер, если ваш сайт ArcGIS Server развернут на Azure.

  9. Нажмите Создать.

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

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

Примечание:

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

Alibaba Cloud OSS

При регистрации бакета Alibaba Cloud Object Storage Service (OSS) для использования в качестве хранилища растров или хранения кэшей картографического сервиса или сервиса изображений для сайта ArcGIS Server на Alibaba, выполните следующие шаги:

  1. Щелкните стрелку ниспадающего меню Тип и выберите Alibaba Cloud Storage.
  2. Название облачного хранилища: введите понятное пользователям название для облачного хранилища, используя буквенно-цифровые символы и знаки подчеркивания. Не используйте пробелы и другие специальные символы.
  3. Id ключа доступа: Введите Access Key ID, взятый из учетной записи Alibaba.

    Авторизоваться можно только с помощью ключа доступа/секретного ключа.

  4. Ключ секретного доступа: Введите Ключ секретного доступа, взятый из учетной записи Alibaba.
  5. Регион: Выберите регион Alibaba, в котором расположен регистрируемый вами бакет OSS.
  6. Имя бакета: Введите название бакета OSS, который вы регистрируете.
  7. Папка: Дополнительно можно задать путь к подпапке, которую вы хотите зарегистрировать.
  8. Если вы собираетесь использовать это облачное хранилище для кэшей картографического сервиса или сервиса изображений, включите опцию Зарегистрировать директорию кэша.

    Бакет OSS должен содержать папку arcgiscache. Для кэшей сервиса следует использовать только этот бакет, если ваш сайт ArcGIS Server развернут на Alibaba.

  9. Нажмите Создать.

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

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

Примечание:

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

Хранилище Microsoft Azure Data Lake

При регистрации хранилища Microsoft Azure Data Lake для использования в качестве файлового хранилища больших данных, выполните следующие шаги:

  1. Щелкните стрелку ниспадающего меню Тип и выберите Хранилище Microsoft Azure Data Lake. Вам потребуется информация об учетной записи Microsoft Azure для регистрации облачного хранилища.
  2. Название облачного хранилища: введите понятное пользователям название для облачного хранилища, используя буквенно-цифровые символы и знаки подчеркивания. Не используйте пробелы и другие специальные символы.
  3. Имя учетной записи: введите учетную запись хранилища Microsoft Azure. Формат должен быть таким: azuredatalakename.azuredatalakestore.net.
  4. ID приложения AAD: Введите ID Azure Data Lake, который вы получили через учетную запись Microsoft Azure.
  5. Ключ приложения AAD: Введите ключ приложения Azure Data Lake, который вы получили через учетную запись Microsoft Azure.
  6. ID клиента AAD: Введите ID клиента Azure Data Lake, который вы получили через учетную запись Microsoft Azure.
  7. Среда: введите среду для учетной записи хранилища Microsoft Azure. Есть следующие варианты среды:
    • Azure Cloud
    • Azure US Government
    • Azure China Cloud
    • Azure German Cloud
  8. Папка: Дополнительно можно задать путь к подпапке, которую вы хотите зарегистрировать.
  9. Щелкните Сохранить.

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

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

Примечание:

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

Регистрация хранилища растров

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

Примечание:

Убедитесь, что ArcGIS Server Manager работает по протоколу HTTPS при регистрации или редактировании пути к хранилищу растров.

Зарегистрируйте опубликованные файлы как растровое хранилище.

Если вы регистрируете опубликованные файлы как растровое хранилище, сделайте следующее:

  1. Название: Обеспечьте уникальное имя для зарегистрированного местоположения, используя буквенно-цифровые символы и подчеркивания.
  2. Тип: Щелкните стрелку ниспадающего списка Тип и выберите Файловое хранилище.
  3. Путь: Задайте полный путь к файловому хранилищу растров, например, /net/myserver/opt/local/rasterFileShare . Избегайте использования локальных путей /opt/local/data , если только одна и та же папка данных не будет доступна на всех узлах сайта сервера.
    Примечание:

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

  4. Щёлкните Сохранить. Файловое хранилище зарегистрировано и появится в диалоговом окне Зарегистрированные хранилища данных.

Регистрация облачного хранилища как растрового хранилища

Если вы регистрируете облачное хранилище как растровое хранилище, сделайте следующее:

Примечание:

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

  1. Название: Обеспечьте уникальное имя для зарегистрированного местоположения, используя буквенно-цифровые символы и подчеркивания.
  2. Тип: Щелкните стрелку ниспадающего списка и выберите Облачное хранилище.
  3. Щелкните стрелку ниспадающего списка Облачное хранилище и выберите свое зарегистрированное облачное хранилище.
  4. Нажмите Создать. Облачное хранилище зарегистрировано и появится в диалоговом окне Зарегистрированные хранилища данных.

Регистрация файлового хранилища больших данных

В качестве входных данныхArcGIS GeoAnalytics Server может читать наборы разделенных файлов (например, .csv и .tsv) и шейп-файлы. Наборы данных идентифицируются зарегистрированным хранилищем больших данных следующих типов: file share, HDFS или Hive. При регистрации хранилища больших данных вы регистрируете родительскую папку для file share и HDFS или мета-хранилище для Hive, содержащие одну или несколько подпапок с наборами данных. В одной папке могут находиться один или несколько файлов данных одного и того же типа и схемы.

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

При регистрации каталога, все подкаталоги указанной папки также регистрируются на сервере. Всегда регистрируйте родительскую папку (например, \\machinename\mydatashare), содержащую одну или несколько подпапок отдельных наборов данных – элементов файлового хранилища больших данных. Ниже приводится пример папки файлового хранилища больших данных, в которой содержится три набора данных:

\\machinename\mydatashare   < -- registered item
├───Earthquakes 
	       |-1960.csv
	       |-1961.csv
	       |-1962.csv
├───Hurricanes 
	       |-atlantic_hur.shp
	       |-pacific_hur.shp
├───GlobalOceans
	       |-oceans.shp

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

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

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

Примечание:

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

Подробные указания см. Настройка ArcGIS GeoAnalytics Server в справке ArcGIS Server.

Выполните все действия для регистрации файлового хранилища больших данных и разрешите сервисам ссылаться на данные этого хранилища и его подпапок:

Примечание:

Убедитесь, что ArcGIS Server Manager работает по протоколу HTTPS при регистрации и редактировании файлового хранилища больших данных.

  1. Войдите в ArcGIS Server Manager на GeoAnalytics Serverи щелкните Сайт > Хранилища данных.
  2. Щелкните стрелку ниспадающего списка Зарегистрировать и выберите Файловое хранилище больших данных. Выполните перечисленные ниже действия – с учетом вида среды, в которой вы работаете.

Регистрация файлового хранилища как файлового хранилища больших данных

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

Примечание:

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

  1. Название: Введите уникальное имя зарегистрированного местоположения. Имена могут содержать буквы, цифры и пробелы.
  2. Тип: Щелкните стрелку ниспадающего списка типов и выберите Файловое хранилище.
  3. Путь: Задайте полный путь к файловому хранилищу больших данных, например, /net/myserver/opt/local/bigdata Не используйте локальные пути /opt/local/data, пока папка с данными не будет доступна во всех узлах сайта сервера.
    Примечание:

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

  4. Нажмите Создать. Файловое хранилище зарегистрировано и появится в диалоговом окне Зарегистрированные хранилища данных.
  5. После регистрации файлового хранилища больших данных будет автоматически создан манифест с метаданными о наборах данных хранилища. В зависимости от размера данных создание манифеста может занять от нескольких секунд до нескольких минут.
  6. Щелкните значок Карандаш, чтобы просмотреть автоматически созданный файл манифеста и удостовериться, что его наборы данных и схемы корректно определены. Если необходимо, вы можете изменить и/или загрузить и отредактировать файл манифеста. Подробную информацию см. в разделе редактирование манифестов файловых хранилищ больших данных.
Подсказка:

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

Зарегистрируйте HDFS (Распределенная файловая система Hadoop) как файловое хранилище больших данных

Если вы регистрируете директорию с наборами данных HDFS, выполните следующие действия:

  1. Название: Введите уникальное имя зарегистрированного местоположения. Имена могут содержать буквы, цифры и пробелы.
  2. Тип: Щелкните стрелку ниспадающего списка типов и выберите HDFS.
  3. Путь: Задайте полный системный путь к файловому хранилищу больших данных, например, hdfs://domainname:port/folder.
    • Имя домена – компьютер NameNode.
    • Порт по умолчанию - 8020.
    • Папка содержит полный путь к данным HDFS.

    Например, если NameNode – компьютер goldenI007 в /james/mydata, системный путь будет hdfs://goldenI007:8020/james/mydata.

  4. Имя пользователя: Дополнительно можно ввести имя пользователя для подключения.

    Примечание:

    HDFS не поддерживает подключения к защищенным хранилищам.

  5. Нажмите Создать. Файловое хранилище HDFS зарегистрировано и появится в диалоговом окне Зарегистрированные хранилища данных.
  6. После регистрации файлового хранилища больших данных будет автоматически создан манифест с метаданными о наборах данных хранилища. В зависимости от размера данных создание манифеста может занять от нескольких секунд до нескольких минут.
  7. Щелкните значок Карандаш, чтобы просмотреть автоматически созданный файл манифеста и удостовериться, что его наборы данных и схемы корректно определены. Если необходимо, вы можете изменить и/или загрузить и отредактировать файл манифеста. Подробную информацию см. в разделе редактирование манифестов файловых хранилищ больших данных.
Подсказка:

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

Зарегистрируйте Hive как файловое хранилище больших данных

Для регистрации Hive выполните следующие действия:

  1. Название: Введите уникальное имя зарегистрированного местоположения. Имена могут содержать буквы, цифры и пробелы.
  2. Тип: Щелкните стрелку ниспадающего списка типов и выберите Hive.
  3. URI мета-хранилища: Укажите URI файлового хранилища больших данных. Помните, что можно задать несколько мета-хранилищ, а Hive по умолчанию будет использовать первое в списке. Например, если вы ввели следующую запись: thrift://имя_домена1:порт,thrift://имя_домена2:порт,thrift://имя_домена3:порт, Hive по умолчанию будет использовать thrift://имя_домена1:порт, но в случае сбоя возвратится к следующим записям в списке.
  4. База данных: Задайте регистрируемую базу данных, содержащую наборы больших данных.
  5. Имя пользователя: Дополнительно можно ввести имя пользователя для подключения.
    Примечание:

    Hive не поддерживает подключения к защищенным хранилищам.

  6. Нажмите Создать. Хранилище Hive зарегистрировано и появится в диалоговом окне Зарегистрированные хранилища данных.
  7. После регистрации файлового хранилища больших данных будет автоматически создан манифест с метаданными о наборах данных хранилища. В зависимости от размера данных создание манифеста может занять от нескольких секунд до нескольких минут.
  8. Щелкните значок Карандаш, чтобы просмотреть автоматически созданный файл манифеста и удостовериться, что его наборы данных и схемы корректно определены. Если необходимо, вы можете изменить и/или загрузить и отредактировать файл манифеста. Подробную информацию см. в разделе редактирование манифестов файловых хранилищ больших данных.
Подсказка:

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

Регистрация облачного хранилища в качестве файлового хранилища больших данных

Для регистрации облачного хранилища выполните следующие действия:

Примечание:

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

  1. Название: Введите уникальное имя зарегистрированного местоположения. Имена могут содержать буквы, цифры и пробелы.
  2. Тип: щелкните стрелку ниспадающего списка типов и выберите Облачное хранилище.
  3. Щелкните стрелку ниспадающего списка Облачное хранилище и выберите свое зарегистрированное облачное хранилище.
  4. Нажмите Создать. Облачное хранилище зарегистрировано и появится в диалоговом окне Зарегистрированные хранилища данных.

Проверка хранилища данных

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

Примечание:

В настоящее время в ArcGIS Server Manager невозможно проверить хранилища растров. Их статус при просмотре в Manager всегда будет неизвестен, и знак вопроса (?) появится в столбце Статус.

  1. Выполните вход в ArcGIS Server Manager.
  2. Откройте страницу Хранилища данных (Сайт > Хранилища данных).
  3. Проверьте подключения к хранилищам данных одним из следующих способов:
    • Для проверки подключения к одному хранилищу данных поставьте отметку рядом с названием хранилища данных и щелкните Проверить.
    • Чтобы проверить все хранилища данных сайта ArcGIS Server сразу, щелкните Проверить все.

В столбце Статус появятся отметки для всех хранилищ данных, подключения к которым можно проверить. Если ArcGIS Server не может подключиться, в столбце Статус появится символ X.

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