<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # SAP HANA Analytic View:完整教程 > 原文: [https://www.guru99.com/sap-hana-analytic-view.html](https://www.guru99.com/sap-hana-analytic-view.html) **什么是 SAP HANA Analytic 視圖?** SAP HANA Analytic 視圖基于 STAR Schema Modelling,它表示 OLAP /多維建模對象。 在 SAP HANA Analytic 視圖中,維度表與包含事務數據的事實表結合在一起。 維度表包含描述性數據。 (例如產品,產品名稱,供應商,客戶等)。 事實表同時包含描述性數據和可衡量的數據(金額,稅金等)。 * SAP HANA Analytic 視圖形成了類似立方體的結構,該結構用于數據分析。 * Analytic View 主要用于需要基礎表中的匯總數據的情況。 **示例**: 在此,我們根據先前創建的屬性視圖“ AT_PRODUCT”為采購訂單創建一個分析視圖。 我們使用表采購訂單表頭和采購訂單明細表。 在“ DHK_SCHEMA”中創建表“ PURCHASE_ORDER”的 SQL 腳本 ``` CREATE COLUMN TABLE "DHK_SCHEMA"."PURCHASE_ORDER" ( PO_NUMBER NVARCHAR(10) primary key, COMPANY NVARCHAR (4), PO_CATEGORY NVARCHAR(2), PRODUCT_ID NVARCHAR(10), VENDOR NVARCHAR(10), TERMS NVARCHAR(4), PUR_ORG NVARCHAR(4), PUR_GRP NVARCHAR(3), CURRENCY NVARCHAR(5), QUOTATION_NO NVARCHAR(10), PO_STATUS VARCHAR(1), CREATED_BY NVARCHAR(20), CREATED_AT DATE ); INSERT INTO "DHK_SCHEMA"."PURCHASE_ORDER" VALUES(1000001,1000,'MM','A0001','V000001','CASH' ,1000,'GR1','INR',1000011,'A','HANAUSER','2016-01-07'); INSERT INTO "DHK_SCHEMA"."PURCHASE_ORDER" VALUES(1000002,2000,'MM','A0002','V000001','CASH',1000,'GR1','INR',1000012,'A','HANAUSER','2016-01-06'); INSERT INTO "DHK_SCHEMA"."PURCHASE_ORDER" VALUES(1000003,2000,'MM','A0003','V000001','CASH',1000,'GR1','INR',1000013,'A','HANAUSER','2016-01-07'); INSERT INTO "DHK_SCHEMA"."PURCHASE_ORDER" VALUES(1000004,2000,'MM','A0004','V000001','CASH',1000,'GR1','INR',1000014,'A','HANAUSER','2016-01-07'); ``` 在“ DHK_SCHEMA”中創建表“ PURCHASE_DETAIL”的 SQL 腳本 ``` CREATE COLUMN TABLE "DHK_SCHEMA"."PURCHASE_DETAIL" ( PO_NUMBER NVARCHAR(10) primary key, COMPANY NVARCHAR(4), PO_CATEGORY NVARCHAR(2), PRODUCT_ID NVARCHAR(10), PLANT NVARCHAR(4), STORAGE_LOC NVARCHAR(4), VENDOR NVARCHAR(10), TERMS NVARCHAR(4), PUR_ORG NVARCHAR(4), PUR_GRP NVARCHAR(3), CURRENCY NVARCHAR(5), QUANTITY SMALLINT, QUANTITY_UNIT VARCHAR(4), ORDER_PRICE DECIMAL(8,2), NET_AMOUNT DECIMAL(8,2), GROSS_AMOUNT DECIMAL(8,2), TAX_AMOUNT DECIMAL(8,2) ); INSERT INTO "DHK_SCHEMA"."PURCHASE_DETAIL" VALUES(1000001,1000,'MM','A0001',1001,101, 'V000001','CASH',1000,'GR1','INR',10,'UNIT',50000.00,40000.00,50000.00,10000.00); INSERT INTO "DHK_SCHEMA"."PURCHASE_DETAIL" VALUES(1000002,2000,'MM','A0002',1002,102, 'V000002','CASH',1000,'GR1','INR',10,'UNIT',60000.00,48000.00,60000.00,12000.00); INSERT INTO "DHK_SCHEMA"."PURCHASE_DETAIL" VALUES(1000003,2000,'MM','A0003',1003,103, 'V000001','CASH',1000,'GR1','INR',20,'UNIT',40000.00,32000.00,40000.00,8000.00); INSERT INTO "DHK_SCHEMA"."PURCHASE_DETAIL" VALUES(1000004,2000,'MM','A0004',1004,104, 'V000002','CASH',1000,'GR1','INR',20,'UNIT',20000.00,16000.00,20000.00,4000.00); ``` 使用此表腳本,將使用數據創建兩個表“ PURCHASE_ORDER”和“ PURCHASE_DETAIL”。 ### SAP HANA 解析視圖創建 我們將創建一個名稱為“ AN_PUR??CHASE_ORDER”的 SAP HANA Analytic View,并具有已創建的屬性視圖“ AT_PRODUCT”,表“ PURCHASE_ORDER”和“ PURCHASE_DETAIL”。 **步驟 1)**在此步驟中, 1. 在 DHK_SCHEMA 包下選擇 Modeling 子包。 2. 右鍵單擊->新建。 3. 選擇“分析視圖”選項。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/15/33/1533d716b57af426ac1687e0cd441a92_505x298.png) **STEP 2)**信息視圖編輯器將顯示為 Analytic View – 1. 輸入“分析視圖名稱”為“ AN_PUR??CHASE_ORDERS”并為其添加標簽。 2. 選擇視圖類型作為“分析視圖”。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/9e/08/9e0892dfec1d739e73c4f6fa7fc40237_499x301.png) 選擇數據后,單擊“完成”按鈕。 將顯示信息視圖編輯器以進行分析視圖。 **STEP 3)**在“方案”窗格下的“數據基礎”節點中的架構中添加表。 方案窗格下將有三個節點- 1. **語義**:此節點表示視圖的輸出結構。 2. **啟動聯接**:該節點創建聯接以將屬性視圖與事實表聯接。 3. **數據基礎**:在此節點中,我們為 Analytic View 添加 FACT 表。 可以添加多個表,但是只能從一個表中選擇度量。 4. 將表“ PURCHASE_ORDER”和“ PURCHASE_DETAIL”從 DHK_SCHEMA 拖放到“方案”窗格的“數據基礎節點”。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/f0/f2/f0f23e82441670469d3b721479c2aaec_535x314.png) **STEP 4)**在星形聯接節點中添加屬性視圖。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/fe/ea/feea889196605856f155c12df96eb5ef_535x267.png) 1. 從“建模”包中選擇“ AT_PRODUCT”屬性視圖。 2. 在“星形連接”節點中拖放屬性視圖。 **步驟 5)**在詳細信息面板的同一窗口中,按照指示進行操作, 1. 單擊數據基礎節點。 添加到數據基礎節點中的表將顯示在“詳細信息”部分中。 2. 將表“ PURCHASE_ORDER”聯接到表“ PURCHASE_DETAIL”的“ PO_NUMBER”字段中。 3. 輸入加入類型和基數。 [![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/8f/de/8fdef59506b470258a1664604eb52964_774x563.png) ](/images/sap-hana/030216_1026_SAPHANAMode35.png) 單擊確定按鈕。 **STEP 6)**在同一窗口中, 1. 從“ PURCHASE_DETAIL”表中選擇 PO_NUMBER,COMPANY,PO_CATEGORY,PRODUCT_ID,PLANT,STORAGE_LOC。 2. 從“ PURCHASE_DETAIL”表中選擇“ CURRENCY”列。 3. 選擇 GROSS_AMOUNT,TAX_AMOUNT。 4. 從“ PURCHASE_HEADER”表中選擇 PO_STATUS,CREATED_BY,CREATED_AT 列。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/51/2c/512c17de83d851b8abd4ac0008b4114e_608x368.png) 所有選定的列(橙色)將顯示在“分析”視圖的輸出中。 **STEP 7)**現在,將屬性視圖連接到事實表(數據基礎)。 單擊語義窗格中的“星形連接節點”,如下所示– ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/c9/31/c9317aacdd16b79764d51bb78d30d39e_189x178.png) 屬性視圖和事實表將顯示在詳細信息窗格中。 現在,我們將屬性視圖加入事實表,如下所示: 在“ PRODUCT_ID”列上將屬性視圖與 Data Foundation 連接起來。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/a3/e2/a3e229ba0309e4bf59c32e02dcc7c5c7_654x286.png) 單擊加入鏈接,將顯示一個用于編輯加入的彈出窗口。 將聯接類型定義為“引用”和基數 1 ... 1。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/b4/2b/b42b4d67fddbf50d32ed7642f1ae84c5_787x94.png) 單擊確定按鈕。 **STEP 8)**在此步驟中,我們定義視圖的屬性,度量和鍵。 1. Select Semantics Node in Scenario Pane. ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/88/21/88215e64b8e8b014424ef1d3dae32bb7_243x118.png) 2. 在“詳細信息”窗格下,選擇“列”選項卡。 3. 將列類型定義為屬性和度量,我將所有列都定義為屬性,但“ GROSS_AMOUNT”除外,后者被定義為度量。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/0a/30/0a3070a627470a10b4d31bf80ce83ec2_704x326.png) **STEP 9)**驗證并激活分析視圖 1. 驗證分析視圖。 2. 激活分析視圖。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/48/94/48940a98b09872c196e432369c8d29fb_216x83.png) 現在,將在“建模”子軟件包的“分析文件夾”中創建并激活分析視圖“ AN_PUR??CHASE_ORDERS”,如下所示: ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/b9/3a/b93ad3bf6dafca8857c20ad66233568b_300x142.png) **STEP 10)**在分析視圖中預覽數據。 1. 轉到工具欄部分,然后單擊“數據預覽”圖標。 2. 選擇在數據預覽編輯器中打開。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/ce/65/ce65f4c3d109743627afc1953ece4f89_274x111.png) 同樣,我們使用 3 個選項在“數據預覽編輯器”中查看數據– 1. **分析–** 在此選項卡中,我們必須在標簽軸和值軸上拖放屬性和度量。 我們可以看到圖表,表格,表格和 HTML 格式的輸出。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/d1/76/d17692429882c81ded4b28a7e6bb5f67_914x513.png) 2. **不同值–** 不同值顯示所選屬性的不同值。 我們一次只能選擇一個屬性。 ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/85/a2/85a282b97a8cf3189d56b6fdb0a31ddc_521x266.png) 3. **Raw Data** – It will show in Table format from Raw Data tab as below - ![SAP HANA Analytic View: Complete Tutorial](https://img.kancloud.cn/51/7f/517fd069e13bf3cd41ed8ccd6b247a88_602x165.png) **注意**: SAP HANA Analytic 視圖只能包含屬性視圖,并且不支持聯合。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看