SAP HANA 中的地理数据库

企业级地理数据库是数据库管理系统中的表、视图和存储过程的集合。 可启用 SAP HANA 数据库管理系统以存储地理数据库。 可以在 SAP HANA 数据库中启用地理数据库,并继续将数据库数据与地理数据库数据一同存储。 可以在 ArcGIS AllSource 中查看和发布这两类数据。

如何在 SAP HANA 中创建地理数据库?

由于地理数据库是数据库中对象的集合,您(或您组织中的某个人)需要具有 SAP HANA 数据库管理员权限,且必须使用 SAP HANA 提供的工具配置该数据库和一个名为 sde 的数据库用户。

数据库管理员创建完地理数据库所需的数据库和 sde 用户后,地理数据库管理员将使用 ArcGIS AllSource 中的启用企业级地理数据库工具来创建地理数据库

可用功能

以下功能在 SAP HANA 地理数据库中可用:

  • 表、要素类和要素数据集
  • 将表、要素类和数据库视图注册到地理数据库的功能
  • 关系类
  • 子类型和域
  • 附件
  • 编辑者追踪
  • 非版本化存档
  • 分支版本化用于通过 web 要素图层(要素服务)编辑长期事务
  • 公共设施网络
  • 追踪网络
  • 镶嵌数据集与栅格数据集
  • 多面体数据
  • 网络数据集(只读)
  • 发布 web 图层的功能
  • 拓扑(需要在 Web 要素图层中发布的分支版本化数据)
  • Web 要素图层的离线编辑

当前不可用的功能

以下功能在 SAP HANA 的地理数据库中不可用:

  • 可编辑网络数据集
  • 宗地结构

如何在 SAP HANA 中管理地理数据库?

SAP HANA 数据库管理员使用 SAP HANA 提供的工具维护该数据库。

数据库管理员可使用 SAP HANA 中的工具创建数据库用户,并赋予他们必需权限。 要创建标准用户,数据库管理员可以使用 ArcGIS AllSource 中的创建数据库用户工具。

提示:

在 ArcGIS 所支持的数据库管理系统中,存储和访问数据的方式有所不同,这会影响到您与数据库及其所包含地理数据库的交互方式。 因此,已根据数据库管理系统将地理数据库管理主题划分为几个部分。 该部分提供了有关管理 SAP HANA 中地理数据库的信息。 如果要采用搜索的方式访问某个主题,请确保要阅读的主题适用于所使用的数据库管理系统。

SAP HANA 中使用地理数据库时的注意事项

在使用 SAP HANA 中的地理数据库时,请注意以下事项:

  • 您可将来自 ArcGIS AllSource 的数据共享至联合和独立 ArcGIS Server 站点。 如果数据已经注册为分支版本,则仅可将数据共享至联合 ArcGIS Server 站点。
  • 当通过数据库连接访问时,可以在 ArcGIS AllSource 中编辑非版本化的地理数据库数据。 要在 SAP HANA 中使用包含地理数据库中数据的版本化编辑工作流,必须使用分支版本化,并将数据共享为启用版本管理功能的 Web 要素图层
  • 企业级地理数据库包含已在地理数据库注册的数据集组合和未在该地理数据库注册的数据库表组合。 当使用数据库连接时,未注册的数据库表将在 ArcGIS AllSource 中作为只读数据集访问。 这些表可发布至可编辑要素服务,并用作执行编辑所需的 Web 要素图层。
  • 如果数据库包含地理数据库系统表,则将被视为 ArcGIS 中的地理数据库。 因此,即使您访问未在地理数据库中注册的表,ArcGIS 客户端和地理数据库版本兼容性规则仍然适用。