天天看點

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

根據SAP HANA中視圖類型不同,我們主要做了以下幾種測試:

在該測試中,我們選擇在系統中已經導入的Column Table: DIMCUSTOMER來建立屬性視圖ATTRH_CUSTOMER

視圖最終結果如下:

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

1. 查詢系統中是否有ATTRH_C相關的資訊,主要是查詢表及視圖

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

可見系統中并無相關的表及視圖

2. 建立屬性視圖,但不激活(從未激活過)

建立屬性視圖,但隻儲存,不激活,此時,再次查找系統中的表資訊,如下:

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

此時系統中并未生成任何相關的視圖或表。

3. 激活視圖,查詢視圖或表

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

從查詢結果看,主要生成三個objects:

視圖:ivan/ATTRH_CUSTOMER, 在_SYS_BIC中

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

該視圖中的所有字段與在view中一樣

視圖:ivan/ATTRH_CUSTOMER/hier/HIE_CUSTOMERREGION,在_SYS_BIC中

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

别名Synonym:    ivan::ATTRH_CUSTOMER

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

别名Synonym:    ivan::ATTRH_CUSTOMER.HIE_CUSTOMERREGION

【SAP HANA】關于SAP HANA中帶層次結構的Attribute View建立、激活狀況下在系統中生成對象的研究

4. 從是否擁有層次結構定義來看,如果attribute view中沒有定義層次結構,系統會為他預設定義一個層次結構視圖;如果定義層次結構,則系統會建立該層次結構視圖,并同時建立一個别名

專注于企業資訊化,最近對股票資料分析較為感興趣,可免費分享股票個股主力資金實時變化趨勢分析工具,股票交流QQ群:457394862

本文轉自滄海-重慶部落格園部落格,原文連結:http://www.cnblogs.com/omygod/archive/2013/06/07/3125381.html,如需轉載請自行聯系原作者

繼續閱讀