您好,我是小DAI,专注于数据库管理员相关的技术问答,请问有什么可以帮您?

SAP HANA 部署基础架构管理(新增和更改)

SAP HANA 平台 2.0 SPS 07 为 SAP HANA 部署基础架构 (HDI) 引入了新的和更改的功能。

SAP HDI 支持将应用程序开发和部署到 SAP HANA 扩展应用程序服务 (XS) 高级模型平台。本部分包含为帮助 HDI 管理而提供的以下工具和功能的更改以及新增的详细信息:

提示有关 SAP HDI 的详细信息,请参阅下方相关信息中的 SAP HANA 部署基础架构 (HDI) 参考。 _SYS_DI 视图(新增和已更改)

以下更新适用于用于 HDI 容器管理的 SAP HDI API 中的 _SYS_DI 视图:

  • M_ALL_CONTAINER_CONFIGURATIONS (新)

  • M_ALL_GROUP_CONFIGURATIONS (新)

    有关各个视图的更多详细信息,请参见 _SYS_DI 监控视图。

    HDI 管理参数(新增和更改)

    以下更新适用于 SAP HDI 管理参数:

  • HDI 参数:try_fast_table_migration (新)此新参数供 HDI 开发人员使用,允许他们指定 HDI 表构建插件 (hdbtable) 是否应尝试使用 ALTER 语句(而不是缺省数据副本)快速迁移数据库表,该表是通过自动比较源和目标生成的。有关详细信息,另请参阅开发部分中的 SAP HANA 部署基础架构开发(新增和已更改)。

  • try_fast_table_migration (新)此新参数供 HDI 开发人员使用,允许他们指定 HDI 表构建插件 (hdbtable) 是否应尝试使用 ALTER 语句(而不是缺省数据副本)快速迁移数据库表,该表是通过自动比较源和目标生成的。有关详细信息,另请参阅开发部分中的 SAP HANA 部署基础架构开发(新增和已更改)。

  • HDI 配置参数:enable_cross_container_access (新)指定是否根据同一容器组中的容器之间的 DML 权限启用或禁用访问。(默认值 = false

  • enable_cross_container_access (新)指定是否根据同一容器组中的容器之间的 DML 权限启用或禁用访问。(默认值 = false

    有关各个参数的更多详细信息,请参阅配置 SAP HDI 参数。

    HDI 插件(新增和更改)

    以下更新适用于 HDI 构建插件类型(新增和已更改):

  • 计划器作业(新)SAP HDI 现在提供将设计时调度器作业资源 (.hdbschedulerjob) 转换为数据库表上的调度器作业的构建插件。

  • 表数据属性(已更改)现在,SAP HDI 在表数据属性定义中指定列映射时为 SCHEMA_NAME 提供支持 (.properties)。

  • 表(已更改)新 HDI 参数 try_fast_table_migration 使 SAP HDI 插件 hdbtable 能够为快速迁移提供支持,从而比较源表和目标表,并自动生成将现有表转换为新表定义所需的 ALTER 语句。

  • 迁移表(已更改)HDI 现在通过迁移表为 UPDATE 语句提供支持 (.hdbmigrationtable)。

    有关各个插件的更多详细信息,请参阅 SAP HDI 工件类型和构建插件参考。

    HDI 客户端(新增和更改)

    以下更新适用于高级扩展服务(已更改)中 Java 和 JavaScript 运行时环境的 HDI 客户端:

    提示此处列出的 HDI 客户端可从语言特定的包注册表下载,例如 NPM (Node.js) 或 Maven Central (Java)。有关详细信息,请参阅相应包中包含的 CHANGELOG 和 README 文件。

  • @sap/hdiSAP HDI 的基于 Node.js 的客户端库

  • sap-java-hdi面向 SAP HDI 的基于 Java 的客户端库

    有关单个 HDI 客户端的更多详细信息,请参阅 高级扩展服务的标准 Node.js 包 。

    HDI 部署工具(新增和更改)

    以下更新适用于面向高级扩展服务的 HDI 部署工具(已更改):

    提示此处列出的 HDI 工具可从相应的包注册表下载,例如 NPM (Node.js) 。有关详细信息,请参阅相应包中包含的 CHANGELOG 和 README 文件。

  • @sap/hdi-deploy基于 Node.js 的应用程序基于 HDI 的 SQL 接口,并允许将内容部署到 SAP HDI 容器

  • @sap/hdi-dynamic-deploy基于 Node.js 的 HTTP 服务器,用于将数据库内容部署到动态创建的 SAP HDI 容器

    有关单个 HDI 客户端的更多详细信息,请参阅 高级扩展服务的标准 Node.js 包 。