SAP Tampilan Analitik HANA

Apa itu Tampilan Analitik SAP Hana?

SAP Tampilan Analitik HANA didasarkan pada Pemodelan Skema STAR, dan mewakili objek OLAP/Pemodelan Multi-Dimensi. SAP Tampilan Analitik HANA membentuk struktur seperti kubus, yang digunakan untuk analisis data. Tampilan Analitik terutama digunakan dalam skenario ketika kita memerlukan data gabungan dari tabel yang mendasarinya.

In SAP Tampilan Analitik HANA, tabel dimensi digabungkan dengan tabel fakta yang berisi data transaksi. Tabel dimensi berisi data deskriptif. (Misalnya Produk, Nama Produk, Vendor, pelanggan, dll.). Tabel Fakta berisi data deskriptif dan data yang Dapat Diukur (Jumlah, Pajak, dll.).

Contoh SAP Tampilan Analitis HANA

Di sini, kami akan membuat tampilan analitik untuk Pesanan Pembelian berdasarkan tampilan atribut โ€œAT_PRODUKโ€ yang dibuat sebelumnya.

Kita akan menggunakan tabel Header Pesanan Pembelian dan tabel Detail Pesanan Pembelian untuk itu.

Skrip SQL untuk Membuat Tabel โ€œPURCHASE_ORDERโ€ di โ€œDHK_SCHEMAโ€

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');

Script SQL untuk Membuat Tabel โ€œPURCHASE_DETAILโ€ di โ€œDHK_SCHEMAโ€

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);																	

Dengan skrip tabel ini, dua Tabel akan dibuat โ€œPURCHASE_ORDERโ€ dan โ€œPURCHASE_DETAILโ€ dengan data.

Cara Membuat Tampilan Analitik di SAP HANA

Kita akan membuat SAP Tampilan Analitik HANA dengan nama โ€œAN_PURCHASE_ORDERโ€, dengan tampilan atribut โ€œAT_productโ€, tabel โ€œPURCHASE_ORDERโ€ dan โ€œPURCHASE_DETAILโ€ yang sudah dibuat.

Langkah 1) Buat Tampilan Analitik Baru

  1. Pilih Sub-paket Pemodelan di bawah paket DHK_SCHEMA.
  2. Klik kanan -> Baru.
  3. Pilih opsi Tampilan Analitik.

Buat Tampilan Analitik di SAP HANA

Langkah 2) Editor Tampilan Informasi akan ditampilkan untuk Tampilan Analitikโ€“

  1. Masukkan Nama Tampilan Analitik sebagai โ€œAN_PURCHASE_ORDERSโ€ dan Label untuk itu.
  2. Pilih Jenis tampilan sebagai "Tampilan Analitik".

Buat Tampilan Analitik di SAP HANA

Setelah data dipilih, klik Tombol Selesai.

Editor Tampilan Informasi akan ditampilkan untuk tampilan analitik.

Langkah 3) Tambahkan Tabel dari Skema di Data Foundation simpul di bawah panel Skenario

Akan ada tiga node di bawah Panel Skenario-

  1. Semantik: Node ini mewakili struktur keluaran tampilan.
  2. Mulai Bergabung: Node ini membuat join untuk menggabungkan tampilan atribut dengan tabel fakta.
  3. Data Foundation: Di node ini, kami menambahkan tabel FAKTA untuk Tampilan Analitik. Beberapa tabel dapat ditambahkan, namun ukuran hanya dari satu tabel dapat dipilih.
  4. Tarik dan Lepas tabel โ€œPURCHASE_ORDERโ€ dan โ€œPURCHASE_DETAILโ€ Dari DHK_SCHEMA ke Data Foundation Simpul panel Skenario.

Buat Tampilan Analitik di SAP HANA

Langkah 4) Tambahkan tampilan atribut di Star join Node

  1. Pilih tampilan Atribut โ€œAT_PRODUKโ€ dari paket Pemodelan.
  2. Seret dan Lepas Tampilan Atribut di Star Join Node.

Buat Tampilan Analitik di SAP HANA

Langkah 5) Di jendela yang sama di panel detail lakukan sesuai petunjuk,

  1. Klik pada simpul fondasi data. Tabel yang ditambahkan pada simpul fondasi data akan ditampilkan di bagian Detail.
  2. Gabungkan Tabel โ€œPURCHASE_ORDERโ€ Ke Tabel โ€œPURCHASE_DETAILโ€ PADA Field โ€œPO_NUMBERโ€.
  3. Masukkan tipe Gabungan dan Kardinalitas.

Buat Tampilan Analitik di SAP HANA

Klik pada Tombol OK.

Langkah 6) Pilih kolom berikut di jendela yang sama,

  1. Pilih PO_NUMBER, PERUSAHAAN, PO_CATEGORY, PRODUK_ID, PLANT, STORAGE_LOC dari Tabel โ€œPURCHASE_DETAILโ€.
  2. Pilih Kolom MATA UANG Dari Tabel โ€œPURCHASE_DETAILโ€.
  3. Pilih GROSS_AMOUNT, TAX_AMOUNT.
  4. Pilih Kolom PO_STATUS, CREATED_BY, CREATED_AT Dari Tabel โ€œPURCHASE_HEADERโ€.

Buat Tampilan Analitik di SAP HANA

Semua kolom yang dipilih (warna Oranye) akan ditampilkan dalam output tampilan Analitik.

Langkah 7) Sekarang, gabungkan tampilan atribut ke tabel fakta (fondasi data)

Klik Star join Node di panel semantik, seperti di bawah iniโ€“

Buat Tampilan Analitik di SAP HANA

Tampilan atribut dan tabel fakta akan ditampilkan di panel detail. Sekarang kita Gabungkan tampilan atribut ke tabel fakta seperti di bawah ini โ€“

Bergabunglah dengan Tampilan Atribut dengan Data Foundation pada Kolom โ€œPRODUK_IDโ€.

Buat Tampilan Analitik di SAP HANA

Klik tautan Gabung, Pop-Up untuk Edit Gabung akan ditampilkan. Tentukan tipe Gabungan sebagai โ€œReferensialโ€ dan Kardinalitas 1โ€ฆ1.

Buat Tampilan Analitik di SAP HANA

Klik Pada Tombol OK.

Langkah 8) Tentukan atribut, ukuran dan kunci untuk tampilan

  1. Pilih Node Semantik di Panel Skenario.

    Buat Tampilan Analitik di SAP HANA

  2. Pilih Tab Kolom di bawah panel Detail.
  3. Definisikan tipe kolom sebagai atribut dan ukuran, Saya telah mendefinisikan semua kolom sebagai atribut kecuali โ€œGROSS_AMOUNTโ€, yang didefinisikan sebagai ukuran.

Buat Tampilan Analitik di SAP HANA

Langkah 9) Validasi dan Aktifkan tampilan Analitik

  1. Validasi tampilan analitik.
  2. Aktifkan tampilan Analitik.

Buat Tampilan Analitik di SAP HANA

Sekarang tampilan analitik โ€œAN_PURCHASE_ORDERSโ€ akan dibuat dan diaktifkan di Folder Analitik Sub-paket Pemodelan sebagai โ€“

Buat Tampilan Analitik di SAP HANA

Langkah 10) Pratinjau Data dalam Tampilan Analitik

  1. Buka bagian toolbar dan klik Ikon โ€œPratinjau Dataโ€.
  2. Pilih Buka di Editor Pratinjau Data.

Buat Tampilan Analitik di SAP HANA

Sekali lagi kami menggunakan 3 opsi untuk melihat data di Editor Pratinjau Dataโ€“

  1. Analisis - Di tab ini, kita harus menarik dan melepas Atribut dan mengukur di Sumbu Label dan sumbu Nilai. Kita bisa melihat outputnya dalam format Chart, tabel, Grid, dan HTML.

Buat Tampilan Analitik di SAP HANA

  1. Nilai yang berbeda โ€“ Nilai yang berbeda menunjukkan nilai yang berbeda untuk atribut yang dipilih. Kita hanya dapat memilih satu atribut dalam satu waktu.

Buat Tampilan Analitik di SAP HANA

  1. Data Mentah โ€“ Ini akan ditampilkan dalam format Tabel dari tab Data Mentah seperti di bawah ini โ€“

    Buat Tampilan Analitik di SAP HANA

Catatan: SAP HANA Tampilan analitik hanya dapat berisi tampilan Atribut dan tidak mendukung Persatuan.

Ringkaslah postingan ini dengan: