Fakta Vs. Tabel Dimensi dalam Database

Daftar Isi:

Fakta Vs. Tabel Dimensi dalam Database
Fakta Vs. Tabel Dimensi dalam Database
Anonim

Fakta dan dimensi membentuk inti dari setiap upaya intelijen bisnis. Tabel ini berisi data dasar yang digunakan untuk melakukan analisis terperinci dan memperoleh nilai bisnis. Artikel ini membahas perkembangan dan penggunaan fakta dan dimensi dalam database.

Image
Image

Apa Itu Tabel Fakta dan Tabel Fakta?

Tabel fakta berisi data yang terkait dengan proses bisnis tertentu. Setiap baris mewakili satu peristiwa yang terkait dengan suatu proses dan berisi data pengukuran yang terkait dengan peristiwa itu.

Misalnya, organisasi ritel mungkin memiliki tabel fakta yang terkait dengan pembelian pelanggan, panggilan telepon layanan pelanggan, dan pengembalian produk. Tabel pembelian pelanggan kemungkinan akan berisi informasi tentang jumlah pembelian, diskon apa pun yang diterapkan, dan pajak penjualan yang dibayarkan.

Informasi yang terkandung di dalam tabel fakta biasanya berupa data numerik, dan seringkali merupakan data yang dapat dengan mudah dimanipulasi, terutama dengan menjumlahkan ribuan baris. Misalnya, pengecer yang dijelaskan di atas mungkin ingin menarik laporan laba untuk toko, lini produk, atau segmen pelanggan tertentu. Pengecer dapat melakukan ini dengan mengambil informasi dari tabel fakta yang berhubungan dengan transaksi tersebut, memenuhi kriteria tertentu, dan kemudian menambahkan baris tersebut bersama-sama.

Apa itu Fact Table Grain?

Saat mendesain tabel fakta, pengembang harus memperhatikan butir tabel, yaitu tingkat detail yang terdapat di dalam tabel.

Pengembang yang merancang tabel fakta pembelian untuk organisasi ritel yang dijelaskan di atas perlu memutuskan apakah butir tabel adalah transaksi pelanggan atau pembelian item individual. Dalam kasus butir pembelian item individual, setiap transaksi pelanggan akan menghasilkan beberapa entri tabel fakta yang sesuai dengan setiap item yang dibeli.

Pilihan biji-bijian adalah keputusan mendasar yang dibuat selama proses desain yang dapat secara signifikan memengaruhi upaya intelijen bisnis di masa mendatang.

Apakah Dimensi dan Tabel Dimensi itu?

Dimensi menggambarkan objek yang terlibat dalam upaya intelijen bisnis. Sementara fakta berhubungan dengan peristiwa, dimensi berhubungan dengan orang, benda, atau objek lain.

Dalam skenario ritel yang digunakan dalam contoh, kita membahas bahwa pembelian, pengembalian, dan panggilan adalah fakta. Di sisi lain, pelanggan, karyawan, barang, dan toko adalah dimensi dan harus dimuat dalam tabel dimensi.

Tabel dimensi berisi detail tentang setiap instance objek. Misalnya, tabel dimensi item akan berisi catatan untuk setiap item yang dijual di toko. Ini mungkin termasuk informasi seperti biaya barang, pemasok, warna, ukuran, dan data serupa.

Hubungan Antara Tabel Fakta dan Tabel Dimensi

Tabel fakta dan tabel dimensi membentuk hubungan database. Kembali ke model ritel, tabel fakta untuk transaksi pelanggan kemungkinan akan berisi referensi kunci asing ke tabel dimensi item, di mana entri sesuai dengan kunci utama dalam tabel itu untuk catatan yang menjelaskan item yang dibeli.

Direkomendasikan: