Snowflake Schema Star atau Snowflake

41 41  Bersifat fleksibel terhadap perubahan yang terjadi khususnya perubahan yang mengarah pada perkembangan.  Memiliki kemampuan dalam memodelkan situasi bisnis secara umum.  Meskipun skema yang dihasilkan sangat kompleks, tetapi pemrosesan query dapat diperkirakan, hal ini dikarenakan pada level terendah, setiap tabel fakta harus di query secara independen. Fase pengembangan data warehouse Proses pengembangan data warehouse terdiri dari beberapa fase, diantaranya fase perencanaan proyek, mendefinisikan kebutuhan, desain, konstruksi, deployment, dan maintenance. Gambar 2.20 mengambarkan proses dari pengembangan data warehouse. Gambar 2.20 Fase Pengembangan Data Warehouse Hampir setiap Data Warehouse memiliki empat proses dalam area staging. Keempat proses ini disebut sebagai proses Extract-transform-load ETL dan dijabarkan sebagai berikut. 1. Pengekstrakan extracting 2. Pembersihan cleaningcleansing 3. Penyesuaian conformingtranforming 4. Pemuatan deliveringloading 42 42

2.3 Data Warehouse sebagai basis SIE

Data warehouse dibangun berdasarkan kebutuhan dari analisis SIE. Sehingga pada lingkungan SIE ini data warehouse akan beroperasi pada kondisi yang paling efektif. Gambar 2.21 di bawah menunjukkan data warehouse yang mendukung kebutuhan data SIE sehingga eksekutif akan mendapatkan dukungan berkaitan dengan hal-hal sebagai berikut [17].  Pencarian sumber data definitive.  Pembuatan program-program ekstraksi khusus dari sistem yang telah ada.  Berhadapan dengan data yang telah terintegrasi dari berbagai sistem yang berisi sumber data.  Penggabungan dan linking data ringkasan yang sudah rinci.  Pencarian data historis.  Perubahan pemikiran managemen terhadap kebutuhan mendatang. Gambar 2.21 Data Warehouse dalam mendukung kebutuhan data SIE Dengan memanfaatkan dukungan data warehouse, eksekutif dapat beralih ke berbagai perspektif misalnya ke level individu, level proses data mart, level proses ringkasan, atau level data rinci dalam arsitektur yang dibangun untuk mendapatkan data seperti ditunjukkan pada Gambar 2.22. Sebagai tambahan disajikan hirarki normal untuk analisis SIE dalam analisis kebutuhan managemen. 43 43 Gambar 2.22 Contoh SIE dalam mendapatkan data Contoh analisis data dengan SIE yang didukung oleh data warehouse ditunjukkan Gambar 2.22. Dengan masuk dari level proses individu ke level data rinci berarti sudah melakukan proses drill-down. Data yang paling ringkas akan didapatkan dalam arsitektur tersebut pada level individu. Pendukung ringkasan level individu adalah level data mart dan pendukung ringkasan level mart adalah data pada level data warehouse dan akhirnya data rinci. Sedangkan dukungan data warehouse terhadap SIE digambarkan dengan Gambar 2.23 dan proses drill- down mengacu pada penjelasan pada gambar sebelumnya.