天天看點

SAP HANA Delivery Unit概念簡述介紹

介紹

在SAP HANA應用開發領域裡,我們通常用package來存儲modeler views和XS工程等模型。這些包應該被部署到最終的生産伺服器上。

Delivery Unit是SAP HANA原生開發對象的部署方式,可以被看成一系列包的集合,用于Transportation management的統一管理。

SAP HANA提供了一個統一的管理平台,稱為HANA Application Lifecycle Management來管理Delivery Unit.

隻有具有權限“sap.hana.xs.lm.roles: :Administrator”的使用者才能操作Delivery Unit。

下面介紹操作Delivery Unit的兩種方式。

  1. SAP HANA Studio

選擇右鍵菜單裡的Transport Management:

  1. 直接使用具有下列命名規範的url:
http://:80/sap/hana/xs/lm/index.html

我們能用HANA Application Lifecycle Management做哪些事情?

導入/導出/建立Delivery unit,搜尋包。

第一次使用HANA Application Lifecycle Management時,我們必須提供一個Vendor ID。

Delivery Unit的建立頁面:

在SAP HANA SP07裡, HANA安裝完畢後,系統會自動建立一些delivery unit,位于PRODUCTS->Delivery Units下面. 我們可以在裡面增加,删除或者更改Delivery Unit。

Delivery Unit本身的建立操作是很簡單的:

将包配置設定給這個Delivery Unit:

Delivery Unit和裡面包含的包可以通過下面的菜單導出成.tgz檔案:

導入Delivery Unit時,其包含的包會在HANA執行個體上建立:

SAP HANA Studio提供了DU的管理控制台,切換到modeler視圖,選擇Setup下面的Delivery Unit進入控制台:

  1. 建立DU,給其配置設定包:
  1. 導入/導出DU: