Pergudangan data menjadi semakin penting bagi perusahaan modern karena jumlah data yang diperlukan untuk tetap kompetitif dan membuat keputusan berdasarkan informasi tentang masa depan perusahaan menjadi semakin besar. Seluruh gudang data perusahaan sering kali terdiri dari kumpulan data mart, kumpulan data yang biasanya difokuskan pada departemen atau area tertentu perusahaan. Digabungkan menjadi gudang data mart, data mart ini membantu mendukung sistem informasi seluruh perusahaan.
Data mart mungkin didedikasikan untuk data pelanggan atau informasi penjualan, atau dapat dibangun secara khusus untuk mendukung departemen sumber daya manusia perusahaan. Dalam beberapa kasus, data mart dikompilasi dari data dari gudang data utama. Namun, banyak perusahaan mengambil pendekatan bottom-up untuk pergudangan data dan sebagai gantinya membangun gudang data secara keseluruhan dengan menyusun data mart ke dalam sistem yang lebih kecil, kemudian menggabungkannya ke dalam gudang data di seluruh perusahaan.
Salah satu faktor penting dalam membangun data mart adalah usability. Karena data mart biasanya ditujukan untuk memberikan informasi ke departemen tertentu untuk tujuan tertentu, data tersebut harus mudah diakses dan diproses. Departemen Teknologi Informasi perusahaan atau spesialis Sistem Informasi Manajemen sering berfokus pada area ini, memastikan bahwa antarmuka yang mudah digunakan ada sehingga karyawan, termasuk manajer dan personel tingkat tinggi lainnya, dapat mengakses data mart dan menggunakannya dalam jalannya pekerjaan mereka.
Desain data mart individu tergantung pada kebutuhan spesifik perusahaan atau departemen individu. Sebagian besar data diatur ke dalam basis data relasional, dengan sistem manajemen basis data yang diterapkan di seluruh perusahaan agar karyawan individu dapat dengan mudah mengakses data, menghasilkan laporan, atau melakukan fungsi sehari-hari lainnya yang diperlukan. Beberapa perusahaan memerlukan pemrosesan data yang lebih kompleks yang menggunakan database multidimensi. Yang lain lagi menggunakan fungsionalitas basis data yang memungkinkan analisis data multidimensi sambil tetap menggunakan sistem manajemen basis data relasional yang lebih sederhana dan lebih murah.
Untuk sebagian besar, gudang data dibangun dengan menambahkan data yang masuk ke dalam sistem perusahaan. Pembaruan data tidak sepenting tampilan keseluruhan kinerja perusahaan seperti data yang telah ditambahkan dan dikompilasi selama periode waktu yang lebih lama. Manajer dapat menggunakan data dari data mart untuk melihat tren perusahaan, pola penjualan dan efisiensi masing-masing departemen dan untuk membuat perkiraan tentang kinerja masa depan. Pada tingkat perencanaan strategis ini, data mart dan gudang data sangat berharga bagi mereka yang merencanakan masa depan perusahaan.