SAP HANA非空间读写器

许可选项对于这种格式,从FME专业版开始。

SAP HANA Non-Spatial读取器和写入器模块为FME提供了对SAP HANA数据库表中保存的属性数据的访问。

FME通过SAP的JDBC驱动程序提供读写访问,该驱动程序必须单独安装。

下载和安装JDBC驱动程序

注意:为了获得最佳结果,请使用与正在通信的服务器版本相匹配的JDBC驱动程序。

JDBC驱动程序在SAP HANA客户端库包中可用,通常命名为ngdbc.jar

此驱动程序可从https://support.sap.com/swdc作为SAP HANA客户端包的一部分。它还与大多数SAP HANA发行版绑定。

Mac

的地方ngdbc.jar在加载Java虚拟机时添加到Java CLASSPATH的位置中。这些位置是:

  • /用户/ <用户名> /图书馆/应用支持/ FME /插件/ Java
  • /图书馆/ FME / < FME_version > / plugins

Linux

的地方ngdbc.jar在加载Java虚拟机时添加到Java CLASSPATH的位置中。这些位置是:

窗户

的地方ngdbc.jar在加载Java虚拟机时添加到Java CLASSPATH的位置中。这些位置是:

  • FME /插件/ < User_Documents > / Java
  • < FMEServerSystemShare > /资源/发动机/插件/ Java(见FME服务器Web UI资源
  • < FME_install_directory > / plugins

使用笔记

这种格式的性能取决于分配给Java虚拟机(JVM)的内存量。下面的环境变量允许你指定Java插件可用的内存:

  • FME_JVM_MIN_HEAP_SIZE:初始化JVM时的初始堆大小。默认值为1024K。
  • FME_JVM_MAX_HEAP_SIZE:初始化JVM时的最大堆大小。默认值为16384K。

如果未设置,JVM将应用默认值。如果设置,值必须是1024K的倍数(例如4M和64M,或4096K和32768K)。

注意:要将FME使用的其他参数传递给Java虚拟机,请使用JAVA_TOOL_OPTIONS环境变量。