SAP BW - Data Warehousing
Pada bab ini, kita akan membahas tentang Star dan Extended Star Schema. Kami juga akan memahami apa itu InfoArea dan InfoObjects.
Skema Bintang
Dalam Skema Bintang, setiap dimensi digabungkan ke satu tabel fakta. Setiap dimensi diwakili oleh hanya satu dimensi dan tidak dinormalisasi lebih lanjut. Tabel dimensi berisi sekumpulan atribut yang digunakan untuk menganalisis data.
Misalnya - Kami memiliki tabel fakta bernama FactSales yang memiliki kunci utama untuk semua tabel dan ukuran Dim units_sold dan dollars_sold untuk melakukan analisis.
Kami memiliki 4 tabel Dimensi - DimTime, DimItem, DimBranch, DimLocation seperti yang ditunjukkan pada gambar berikut.
Setiap tabel dimensi terhubung ke tabel fakta karena tabel fakta memiliki kunci utama untuk setiap tabel dimensi yang digunakan untuk menggabungkan dua tabel.
Fakta / Ukuran dalam Tabel Fakta digunakan untuk tujuan analisis bersama dengan atribut dalam tabel dimensi.
Skema Bintang Diperpanjang
Dalam skema Bintang Diperluas, tabel fakta terhubung ke tabel dimensi dan tabel dimensi ini selanjutnya dihubungkan ke tabel SID dan tabel SID ini terhubung ke tabel data master. Dalam skema bintang yang diperluas, Anda memiliki tabel fakta dan dimensi di dalam kubus, namun tabel SID berada di luar kubus. Saat Anda memuat data transaksional ke dalam kubus Info, Dim Id dibuat berdasarkan SID dan Dim id ini kemudian digunakan dalam tabel fakta.
Dalam skema bintang yang diperluas, satu tabel fakta dapat terhubung ke tabel 16 dimensi dan setiap tabel dimensi ditetapkan dengan tabel SID maksimum 248. Tabel SID ini juga disebut sebagai karakteristik dan setiap karakteristik dapat memiliki tabel data master seperti ATTR, Teks, dll.
ATTR - Digunakan untuk menyimpan semua data atribut.
Text - Digunakan untuk menyimpan deskripsi dalam berbagai bahasa.
InfoArea dan InfoObjects
InfoObjects dikenal sebagai unit terkecil di SAP BI dan digunakan di Penyedia Info, DSO, Multi penyedia, dll. Setiap Penyedia Info berisi beberapa InfoObject.
InfoObjects digunakan dalam laporan untuk menganalisis data yang disimpan dan memberikan informasi kepada pengambil keputusan. InfoObjects dapat dikategorikan ke dalam kategori berikut -
- Karakteristik seperti Pelanggan, Produk, dll.
- Unit seperti Jumlah yang terjual, mata uang, dll.
- Angka-angka Kunci seperti Pendapatan Total, Keuntungan, dll.
- Karakteristik waktu seperti Tahun, kuartal, dll.
InfoObjects dibuat dalam katalog InfoObject. Ada kemungkinan bahwa InfoObject dapat ditetapkan ke Katalog Info yang berbeda.
Area Info
Info Area di SAP BI digunakan untuk mengelompokkan jenis objek yang serupa. Info Area digunakan untuk mengelola Info Cubes dan InfoObjects. Setiap InfoObjects berada di Area Info dan Anda dapat menentukannya dalam folder yang digunakan untuk menyimpan file serupa.