Tabel Fakta:
Tabel fakta adalah tabel utama dalam model dimensi.
Tabel Fakta berisi
- Pengukuran / fakta
- Kunci asing ke tabel dimensi
Tabel dimensi:
- Tabel dimensi berisi dimensi fakta.
- Mereka bergabung ke tabel fakta melalui kunci asing.
- Tabel dimensi adalah tabel yang dinormalisasi.
- Atribut Dimensi adalah berbagai kolom dalam tabel dimensi
- Dimensi menawarkan karakteristik deskriptif dari fakta dengan bantuan atributnya
- Tidak ada batasan yang ditetapkan untuk diberikan untuk jumlah dimensi
- Dimensi juga dapat berisi satu atau beberapa hubungan hierarki
PERBEDAAN UTAMA
- Tabel fakta berisi pengukuran, metrik, dan fakta tentang proses bisnis sedangkan tabel Dimensi adalah pelengkap tabel fakta yang berisi atribut deskriptif untuk digunakan sebagai pembatas kueri.
- Tabel fakta terletak di tengah skema bintang atau kepingan salju, sedangkan tabel Dimensi terletak di tepi skema bintang atau kepingan salju.
- Tabel fakta ditentukan oleh butirannya atau tingkat atomnya yang paling tinggi sedangkan tabel Dimensi harus bertele-tele, deskriptif, lengkap, dan kualitas terjamin.
- Tabel fakta membantu menyimpan label laporan sedangkan tabel Dimensi berisi data terperinci.
- Tabel fakta tidak berisi hierarki sedangkan tabel Dimensi berisi hierarki.
Perbedaan antara tabel Dimensi vs. tabel Fakta
Parameter | Tabel Fakta | Tabel Dimensi |
Definisi | Pengukuran, metrik atau fakta tentang proses bisnis. | Tabel pendamping ke tabel fakta berisi atribut deskriptif untuk digunakan sebagai pembatas kueri. |
Ciri | Terletak di tengah skema bintang atau kepingan salju dan dikelilingi oleh dimensi. | Terhubung ke tabel fakta dan terletak di tepi skema bintang atau kepingan salju |
Rancangan | Ditentukan oleh butirannya atau tingkat atomnya yang paling tinggi. | Harus bertele-tele, deskriptif, lengkap, dan kualitas terjamin. |
Tugas | Tabel fakta adalah peristiwa terukur di mana data tabel dimensi dikumpulkan dan digunakan untuk analisis dan pelaporan. | Kumpulan informasi referensi tentang bisnis. |
Jenis Data | Tabel fakta dapat berisi informasi seperti penjualan terhadap sekumpulan dimensi seperti Produk dan Tanggal. | Tabel dimensi Evert berisi atribut yang mendeskripsikan detail dimensi. Misalnya, dimensi Produk dapat berisi ID Produk, Kategori Produk, dll. |
Kunci | Kunci Utama dalam tabel fakta dipetakan sebagai kunci asing ke Dimensi. | Tabel dimensi memiliki kolom kunci utama yang secara unik mengidentifikasi setiap dimensi. |
Penyimpanan | Membantu menyimpan label laporan dan memfilter nilai domain di tabel dimensi. | Muat data atom rinci ke dalam struktur dimensi. |
Hirarki | Tidak mengandung Hirarki | Berisi Hierarki. Misalnya Lokasi dapat berisi, negara, kode pin, negara bagian, kota, dll. |
Jenis fakta
Jenis fakta | Penjelasan |
Aditif | Ukuran harus ditambahkan ke semua dimensi. |
Semi-Aditif | Dalam jenis fakta ini, ukuran dapat ditambahkan ke beberapa dimensi dan tidak dengan yang lain. |
Non-Aditif | Ini menyimpan beberapa unit pengukuran dasar dari proses bisnis. Beberapa contoh dunia nyata termasuk penjualan, panggilan telepon, dan pesanan. |
Jenis Dimensi:
Jenis Dimensi | Definisi |
Dimensi yang Sesuai | Dimensi yang sesuai adalah fakta yang terkait dengannya. Dimensi ini digunakan di lebih dari skema bintang satu atau Datamart. |
Dimensi Outrigger | Dimensi mungkin memiliki referensi ke tabel dimensi lain. Dimensi sekunder ini disebut dimensi cadik. Dimensi semacam ini harus digunakan dengan hati-hati. |
Dimensi Rollup Shrunken | Dimensi Shrunken Rollup adalah subdivisi baris dan kolom dari dimensi dasar. Jenis dimensi ini berguna untuk mengembangkan tabel fakta gabungan. |
Gabungan Tabel Dimensi ke Dimensi | Dimensi mungkin memiliki referensi ke dimensi lain. Namun, hubungan ini dapat dimodelkan dengan dimensi cadik. |
Dimensi Bermain Peran | Dimensi fisik tunggal membantu mereferensikan beberapa kali dalam tabel fakta karena setiap referensi tertaut ke peran yang berbeda secara logis untuk dimensi tersebut. |
Dimensi Sampah | Ini kumpulan kode transaksional acak, bendera atau atribut teks. Secara logis, ini mungkin bukan milik dimensi tertentu. |
Dimensi Degenerasi | Dimensi degenerasi tanpa dimensi yang sesuai. Ini digunakan dalam transaksi dan mengumpulkan tabel fakta snapshot. Dimensi semacam ini tidak memiliki dimensinya karena diturunkan dari tabel fakta. |
Dimensi yang Dapat Ditukar | Mereka digunakan ketika tabel fakta yang sama dipasangkan dengan versi berbeda dari dimensi yang sama. |
Dimensi Langkah | Proses berurutan, seperti acara halaman web, sebagian besar memiliki baris terpisah dalam tabel fakta untuk setiap langkah dalam suatu proses. Ini memberi tahu di mana langkah spesifik harus digunakan dalam sesi keseluruhan. |