关于sap:SAP-HANA-Schemas-和-HDI-Containers

38次阅读

共计 1712 个字符,预计需要花费 5 分钟才能阅读完成。

plan: hdi-shared

SAP HANA 数据库 schema 使您可能在逻辑上将对象(例如表、视图和存储过程)组合在一起。如果没有定义的 Schema,您将无奈写入目录。SAP HANA 扩大应用程序服务 (SAP HANA XS) 使您可能将数据库模式创立为存储库中的可传输设计时文件。

关系数据库蕴含形容零碎中各种元素的 catalog. Catalog 将数据库划分为称为 Schema 的子数据库。数据库 schema 使您可能在逻辑上将对象(例如表、视图和存储过程)组合在一起。如果没有定义的架构,您将无奈写入目录。

SAP HANA 扩大应用程序服务 (SAP HANA XS) 使您可能将数据库 schema 创立为存储库中的可传输设计时文件。您开发的应用程序能够读取存储库文件。

如果您的应用程序援用架构的存储库(设计时)版本而不是目录中的运行时版本,例如,通过应用存储库文件(带后缀)的显式门路,则对存储库版本的任何更改 文件一旦提交到存储库就可见。无需期待存储库激活模式的运行时版本。

Database development artifacts are deployed from and to so-called containers.

数据库开发工件在所谓的容器中部署。这个容器和 Docker 不是同一回事。

The SAP HANA Deployment Infrastructure (HDI) provides a service that enables you to deploy database development artifacts to so-called containers. This service includes a family of consistent design-time artifacts for all key HANA platform database features which describe the target (run-time) state of SAP HANA database artifacts, for example: tables, views, or procedures. These artifacts are modeled, staged (uploaded), built, and deployed into SAP HANA.

SAP HANA 部署基础架构 (HDI) 提供了一项服务,使您可能将数据库开发工件 (开发时资源) 部署到所谓的容器。该服务包含一系列统一的设计时工件(design-time artifacts),实用于所有要害 HANA 平台数据库性能,这些性能形容了 SAP HANA 数据库工件的指标(运行时)状态,例如:表、视图或过程。这些工件被建模、暂存(上传)、构建并部署到 SAP HANA 中。

The HDI focuses strictly on deployment; HDI does not include any version-control tools, nor does it provide any tools for life-cycle management.

HDI 严格关注部署;HDI 不蕴含任何版本控制工具,也不提供任何生命周期管理工具。

HDI enables you to deploy database objects only; it is not possible (or necessary) to deploy application-layer artifacts such as JavaScript programs or OData objects.

HDI 使您可能仅部署数据库对象;不可能(或没有必要)部署应用层工件,例如 JavaScript 程序或 OData 对象。

SAP HANA HDI 容器由一个设计时容器和一个相应的运行时容器组成。

SAP HANA HDI 应用容器来存储设计时工件和相应的部署运行时(目录)对象。SAP HANA 部署基础架构 (HDI) 通过引入以下不同的容器类型来严格辨别设计时和运行时对象:

  • 设计时容器 (DTC) – Design-time container (DTC)

设计时文件的隔离环境

  • 运行时容器 (RTC) – Run-time container (RTC)

存储依据存储在相应设计时工件中的标准构建的部署对象

更多 Jerry 的原创文章,尽在:” 汪子熙 ”:

正文完
 0