Вы можете подключиться из ArcGIS к своему хранилищу данных SAP HANA для выполнения сложного пространственного анализа поднабора пространственных данных. Вы также можете публиковать поднаборы данных в ArcGIS for Server в качестве редактируемых сервисов объектов. Эти сервисы объектов могут быть добавлены в клиентские приложения, которые пользователи смогут использовать для обновления данных.
Пространственные данные хранятся в типе SAP HANA ST_Geometry, который по умолчанию входит в пакет установки хранилища SAP HANA. Чтобы использовать ArcGIS с SAP HANA, установите и настройте SAP HANA ODBC драйвер на клиентском компьютере ArcGIS, который будет подключаться к базе данных SAP HANA. См. раздел Требования ArcGIS к устройствам хранения данных SAP HANA, чтобы получить список поддерживаемых версий SAP HANA и драйверов ODBC.
Помните о следующем:
- SAP HANA использует столбчатый формат хранения данных, который служит собственным индексом. Поэтому, пространственные столбцы в таблицах SAP HANA не требуют пространственного индекса для запросов.
- Поскольку SAP HANA не использует пользовательских индексов, вам не нужно обслуживать и перестраивать индексы для таблиц SAP HANA.
- SAP HANA ST_Geometry поддерживает двухмерные пространственные данные; поэтому вы не можете вставить или импортировать в SAP HANA пространственные данные, содержащие z- или m-координаты в Teradata.
Использование поднаборов данных
Как правило, в SAP HANA хранится очень большой объем информации. Для выполнения анализа в ArcGIS и публикации данных используйте поднабор данных. То как вы будете это выполнять, предопределяется тем, что вы будете делать с данными.
- Если вы добавляете данные в ArcMap для их просмотра и анализа на карте, добавьте слой запроса и задайте выражение слоя запроса, чтобы выбрать поднабор данных.
- Если вы добавляете данные в ArcMap для публикации картографического сервиса, задайте вид базы данных, который содержит поднабор данных. Представления базы данных хранятся в базе данных. Можно воспользоваться инструментом геообработки Создать представление базы данных или клиентским приложением SQL, чтобы задать представление.
- Если вы добавляете данные в ArcMap для публикации сервиса объектов, снимите отметку Делать вновь добавляемые слои видимыми по умолчаниюперед добавлением данных на карту. После этого откройте диалоговое окно Конструктор запросов и выберите поднабор данных посредством SQL. После того как вы ограничили данные, которые отобразятся в ArcMap, сделайте слой видимым и подготовьте свою карту к публикации.