Skip To Content

Регистрация хранилища данных SAP HANA в ArcGIS Server

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

В следующих разделах описано, как подготовить клиента ArcGIS для подключения к SAP HANA и зарегистрировать её в ArcGIS Server.

Установка и настройка клиента SAP HANA

Установите и настройте 64-разрядный клиент SAP HANA SAP на каждом компьютере с ArcGIS Server, который будет подключаться к SAP HANA. Убедитесь в том, что unixODBC установлен на машине ArcGIS Server.

Если ваш сайт ArcGIS Server состоит из нескольких серверных компьютеров, то необходимо установить и настроить 64-разрядный клиент SAP HANA на всех серверах.

Для получения инструкций обратитесь к разделу Подключение к SAP HANA из ArcGIS.

Установка переменных

Вам нужно задать переменную LIB_ODBC_DRIVER_MANAGE в скрипте init_user_param.sh ArcGIS Server для подключения к SAP HANA из ArcGIS Server на компьютере с ОС Linux. Подробнее см. Настройка подключения к базе данных в ArcGIS Server.

Предоставление прав доступа

Предоставьте следующие права доступа всем пользователям, которые будут публиковать данные из SAP HANA на ArcGIS Server:

  • SELECT для sys.st_geometry_columns и sys.st_spatial_reference_systems
  • SELECT для всех публикуемых пользовательских данных

Подключение к SAP HANA

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

  • Импортировать существующий файл .sde с информацией о подключении.

    Создать файл подключения к базе данных (.sde) в окне Каталога ArcGIS for Desktop, используя инструмент геообработки Создать подключение базы данных (Create Database Connection) или скрипт Python.

  • Укажите вашу информацию о подключении во время регистрации.

Независимо от выбранного вами способа, укажите следующую информацию для подключению к SAP HANA:

  • Тип платформы базы данных, к которой вы подключаетесь (в данном случае, SAP HANA)
  • Имя источника данных ODBC для хранилища данных SAP HANA
  • Тип аутентификации – аутентификация базы данных (аутентификация операционной системы не поддерживается)
  • Корректные имя пользователя и пароль, которые нужно сохранить для соединения

Регистрация на ArcGIS Server

Вы можете зарегистрировать базу данных в Server Manager или в окне Каталога ArcGIS for Desktop. За объяснением порядка регистрации базы данных и описанием параметров регистрации обратитесь к следующим разделам: