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
- Pilih Sub-paket Pemodelan di bawah paket DHK_SCHEMA.
- Klik kanan -> Baru.
- Pilih opsi Tampilan Analitik.
Langkah 2) Editor Tampilan Informasi akan ditampilkan untuk Tampilan Analitik–
- Masukkan Nama Tampilan Analitik sebagai “AN_PURCHASE_ORDERS” dan Label untuk itu.
- Pilih Jenis tampilan sebagai "Tampilan Analitik".
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-
- Semantik: Node ini mewakili struktur keluaran tampilan.
- Mulai Bergabung: Node ini membuat join untuk menggabungkan tampilan atribut dengan tabel fakta.
- Data Foundation: Di node ini, kami menambahkan tabel FAKTA untuk Tampilan Analitik. Beberapa tabel dapat ditambahkan, namun ukuran hanya dari satu tabel dapat dipilih.
- Tarik dan Lepas tabel “PURCHASE_ORDER” dan “PURCHASE_DETAIL” Dari DHK_SCHEMA ke Data Foundation Simpul panel Skenario.
Langkah 4) Tambahkan tampilan atribut di Star join Node
- Pilih tampilan Atribut “AT_PRODUK” dari paket Pemodelan.
- Seret dan Lepas Tampilan Atribut di Star Join Node.
Langkah 5) Di jendela yang sama di panel detail lakukan sesuai petunjuk,
- Klik pada simpul fondasi data. Tabel yang ditambahkan pada simpul fondasi data akan ditampilkan di bagian Detail.
- Gabungkan Tabel “PURCHASE_ORDER” Ke Tabel “PURCHASE_DETAIL” PADA Field “PO_NUMBER”.
- Masukkan tipe Gabungan dan Kardinalitas.
Klik pada Tombol OK.
Langkah 6) Pilih kolom berikut di jendela yang sama,
- Pilih PO_NUMBER, PERUSAHAAN, PO_CATEGORY, PRODUK_ID, PLANT, STORAGE_LOC dari Tabel “PURCHASE_DETAIL”.
- Pilih Kolom MATA UANG Dari Tabel “PURCHASE_DETAIL”.
- Pilih GROSS_AMOUNT, TAX_AMOUNT.
- Pilih Kolom PO_STATUS, CREATED_BY, CREATED_AT Dari Tabel “PURCHASE_HEADER”.
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–
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”.
Klik tautan Gabung, Pop-Up untuk Edit Gabung akan ditampilkan. Tentukan tipe Gabungan sebagai “Referensial” dan Kardinalitas 1…1.
Klik Pada Tombol OK.
Langkah 8) Tentukan atribut, ukuran dan kunci untuk tampilan
- Pilih Node Semantik di Panel Skenario.
- Pilih Tab Kolom di bawah panel Detail.
- Definisikan tipe kolom sebagai atribut dan ukuran, Saya telah mendefinisikan semua kolom sebagai atribut kecuali “GROSS_AMOUNT”, yang didefinisikan sebagai ukuran.
Langkah 9) Validasi dan Aktifkan tampilan Analitik
- Validasi tampilan analitik.
- Aktifkan tampilan Analitik.
Sekarang tampilan analitik “AN_PURCHASE_ORDERS” akan dibuat dan diaktifkan di Folder Analitik Sub-paket Pemodelan sebagai –
Langkah 10) Pratinjau Data dalam Tampilan Analitik
- Buka bagian toolbar dan klik Ikon “Pratinjau Data”.
- Pilih Buka di Editor Pratinjau Data.
Sekali lagi kami menggunakan 3 opsi untuk melihat data di Editor Pratinjau Data–
- 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.
- Nilai yang berbeda – Nilai yang berbeda menunjukkan nilai yang berbeda untuk atribut yang dipilih. Kita hanya dapat memilih satu atribut dalam satu waktu.
Catatan: SAP HANA Tampilan analitik hanya dapat berisi tampilan Atribut dan tidak mendukung Persatuan.