Skip To Content

Создание хранилища данных

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

Если у вас нет доступа к веб-браузеру, запустите служебную программу configuredatastore на компьютере, где установлен ArcGIS Data Store.

Рекомендации перед созданием хранилища данных

Дисковое пространство и память

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

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

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

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

Хост-сервер

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

  • Удалить управляемую базу данных и добавить ее снова, как зарегистрированную базу данных. В этом случае ваши существующие размещенные векторные слои будут продолжать работать. Когда вы установите ArcGIS Data Store и создадите реляционное хранилище данных, данные новых опубликованных размещенных векторных слоев будут храниться в реляционном хранилище данных. Этот простейший рекомендуемый метод.
  • Удалить управляемую базу данных Прибегайте к этому методу, только если вам не нужны существующие размещенные векторные слои, поскольку они перестанут работать, если вы удалить управляемую базу данных и не добавите ее в качестве зарегистрированной базы данных.
  • Если вы не можете оставить существующую управляемую базу данных, то экспортируйте данные существующих размещенных векторных слоев, удалите существующие векторные слои, удалите управляемую базу данных, а затем свяжите ArcGIS Data Store с сайтом GIS Server и опубликуйте экспортированные данные заново. Более подробную информацию см. в разделе Переход на ArcGIS Data Store.

Используйте Мастер настройки хранилища данных для создания хранилища данных

Если вы запускаете мастер установки, то в веб-браузере по умолчанию автоматически откроется Мастер настройки хранилища данных. Вы также можете открыть этот мастер из меню программ компьютера или перейдя по URL-ссылке в браузере. URL-адрес Мастера настройки хранилища данных имеет формат https://datastoremachine.domain.com:2443/arcgis/datastore.

  1. Укажите URL-адрес сайта GIS Server, для которого вы создаете и регистрируете хранилище данных.

    URL-адрес сайта GIS Server имеет вид: https://gisserver.domain.com:6443. Обратите внимание на то, что даже если сайт GIS Server использует веб-адаптер, URL-адрес должен быть введен в указанном выше формате.

  2. Введите имя пользователя и пароль администратора ArcGIS Server и щелкните Далее.

    Пользователь должен быть встроенным (не корпоративным).

  3. Выберите тип создаваемого на этом компьютере хранилища данных и щелкните Далее.

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

  4. Введите местоположение директории ArcGIS Data Store.

    В данной директории будут храниться файлы хранилища данных, а также резервная директория реляционного хранилища данных (если вы создали реляционное хранилище данных).

    Примечание:

    Вы не можете использовать путь UNC при задании директории файлов хранилища данных.

    Держите файлы хранилища данных на том же компьютере, где установлен ArcGIS Data Store.

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

  5. Щелкните Далее.
  6. Просмотрите информацию в диалоговом окне Итоговая информация о конфигурации. Если все правильно, щелкните Завершить. Если необходимо внести изменения, щелкните Назад.

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

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

    Если при установке появлялись ошибки, щелкните Далее в диалоговом окне Итоговая информация о конфигурации, чтобы снова открыть Мастер настройки хранилища данных и ввести другие данные. О причинах ошибок в установке и методах их устранения см. раздел Решение проблем ArcGIS Data Store.

Используйте служебную программу configuredatastore для создания хранилища данных

Вы можете использовать служебную программу командной строки configuredatastore для создания реляционного хранилища данных, хранилища данных кэша листов и больших пространственно-временных данных и его регистрации на сайте GIS Server. Утилита установлена в <ArcGIS Data Store installation directory>/tools.

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

  1. Откройте Командную строку, используя опцию Запустить от имени администратора.
  2. Запустите файл configuredatastore.bat и укажите URL-адрес GIS Server, на котором вы хотите зарегистрировать хранилище данных, имя пользователя и пароль администратора ArcGIS Server, путь к директории данных ArcGIS Data Store и тип создаваемого хранилища данных.

    В этом примере для URL-адреса GIS Server используется https://myserver.domain.com:6443/arcgis/admin, имя администратора и пароль – siteadmin и T1n@sp, указана директория данных C:\data\, и создается реляционное хранилище данных:

    configuredatastore https://myserver.domain.com:6443/arcgis/admin siteadmin T1n@sp c:\data\ --stores relational

    Если необходимо создать несколько типов хранилищ данных на одном компьютере в одной и той же директории данных, то можно указать значения, разделенные запятыми. Например, вы можете создать реляционное хранилище данных и хранилище данных кэша листов на одном и том же компьютере, указав relational,tileCache с операцией --stores. Однако Esri не рекомендует размещать на одном и том же компьютере несколько хранилищ данных, поскольку они будут конкурировать между собой за ресурсы памяти, что может снизить производительность работы.

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

Дальнейшие шаги

Убедитесь, что сайт GIS Server, с которым вы зарегистрировали ваше хранилище данных, был настроен в качестве хост-сервера вашего портала.

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

Если вы создали хранилище больших пространственно-временных данных для хранения выходных данных работы инструментов GeoAnalytics Tools, то убедитесь, что у вас имеется интегрированный ArcGIS GeoAnalytics Server.

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