PROTOTIPE DATA WAREHOUSE PENJUALAN PRODUK BAKOSURTANAL
RIKA INDRIANI
DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN BOGOR BOGOR 2010
PROTOTIPE DATA WAREHOUSE PENJUALAN PRODUK BAKOSURTANAL
RIKA INDRIANI
Skripsi sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer pada Departemen Ilmu Komputer
DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN BOGOR BOGOR 2010
ABSTRACT RIKA INDRIANI. Data Warehouse Sale Prototype of Bakosurtanal Product. Supervised by HARI AGUNG ADRIANTO. Speeding up reporting process and obtaining strategic information based on a multidimensional analysis query can be done by building OLAP applications integrated with data warehouse. Development of data warehouse Bakosurtanal product sales data and web-based OLAP applications has been done using Palo. Palo is one of the OLAP server with multidimensional data storage model (MOLAP). Mondrian is an OLAP server with relational data storage model (ROLAP) This research aims to develop a data warehouse and wab-based OLAP using Mondrian 3.1.6. This research designs the data warehouse using star scheme and OLAP development. This research produces a web-based OLAP cube consisting of one data cube: sales of products and four dimensions: time, type of data, qualification, and scale. Users can interact with the following facilities: 1) Selecting dimensions to display the information at the level needed, 2) Displaying information in the form of bar charts, stacked bar, line charts, line charts, stacked area, and pie charts 3) Exporting files into Microsoft Excel format. Users can explore this application using OLAP operations including roll-up, drill-down, slice, dice, etc. Keywords: data warehouse, data of sales, Bakosurtanal’s product, Mondrian
Judul Skripsi : Prototipe Data Warehouse Penjualan Produk BAKOSURTANAL Nama : Rika Indriani NIM : G64066039
Menyetujui:
Pembimbing,
Hari Agung Adrianto, S.Kom, M.Si NIP. 19760917 200501 1 001
Mengetahui:
Ketua Departemen Ilmu Komputer
Dr. Ir. Sri Nurdiati, M.Sc NIP 19601126 198601 2 001
Tanggal Lulus :
KATA PENGANTAR Puji dan syukur kehadirat Allah Subhanahu Wa Ta’ala yang telah memberikan rahmat, tuntunan dan kemurahan-Nya kepada penulis untuk dapat menyelesaikan penelitian ini. Akhirnya, skripsi dengan judul “Prototipe Data Warehouse Penjualan Produk Bakosurtanal”, yang disusun sebagai salah satu syarat untuk mengikuti ujian akhir sarjana pada Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Pertanian Bogor, dapat diselesaikan. Dalam pengerjaan penelitian ini tentu tidak lepas dari pihak-pihak yang terus mendukung dan membantu, oleh karena itu dengan tulus penulis mengucapkan terima kasih kepada : 1.
Ibu dan kakak-kakakku tercinta yang telah memberikan dukungan, do’a, semangat dan kasih sayang yang luar biasa kepada penulis sehingga dapat menyelesaikan penelitian ini.
2.
Suamiku tercinta, Yusup Hendra Perkasa, ST yang selalu setia menemani dan tak pernah lelah memberikan semangat, do’a, dukungan, cinta dan kasih sayangnya serta menjadi tempat bertukar pikiran.
3.
Bapak Hari Agung Adrianto, S.Kom, M.Si., selaku pembimbing yang telah bersedia meluangkan waktu untuk memberikan bimbingan dan masukkan yang sangat bermanfaat dalam penyusunan penelitian ini.
4.
Bapak Ahmad Ridha, S.Kom, M.S, dan Ibu Annisa, S.Kom, M.Kom. yang bersedia menjadi penguji pada sidang ujian akhir penulis.
5.
Bapak/Ibu Dosen Institut Pertanian Bogor yang telah memberikan ilmunya pada penulis selama belajar di Institut Pertanian Bogor ini.
6.
Rekan-rekan mahasiswa/i Ekstensi Ilkom Angkatan 1, terima kasih atas kebersamaan dan kerja samanya.
7.
Kepada pihak lainnya yang telah memberikan kontribusi besar selama pengerjaan penelitian ini yang tidak dapat disebutkan satu-persatu, penulis ucapkan terima kasih banyak.
Akhirnya, sebagai seorang manusia biasa, penulis menyadari pasti ada kekurangan dan kelemahan yang terdapat pada penelitian ini. Untuk itu, penulis terbuka terhadap kritik dan saran dari semua pihak. Dan semoga penelitian ini dapat bermanfaat bagi kita semua. Amin.
Bogor, November 2010
Rika Indriani
RIWAYAT HIDUP Penulis dilahirkan di Bogor pada tanggal 28 Agustus 1984. Penulis merupakan anak kelima dari lima bersaudara pasangan bapak Hapid (Alm) dan ibu Endeh Saodah. Penulis menyelesaikan program studi Diploma 3 Teknik Informatika, Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor pada tahun 2006. Kemudian pada tahun 2007, penulis diterima sebagai mahasiswi Program Sarjana Ilmu Komputer Penyelenggaraan Khusus, Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor. Selain tercatat sebagai mahasiswi, penulis bekerja sebagai Pegawai Negeri Sipil (PNS) di Badan Koordinasi Survei dan Pemetaan Nasional (Bakosurtanal) sejak tahun 2006 hingga sekarang. Penulis merupakan staf di Biro Keuangan, Kepegawaian dan Hukum dan terhitung mulai tanggal 01 Oktober 2010, penulis diangkat dalam jabatan fungsional pranata komputer tingkat terampil dengan jabatan pranata komputer pelaksana.
DAFTAR ISI Halaman DAFTAR TABEL.............................................................................................................................v DAFTAR GAMBAR ........................................................................................................................v DAFTAR LAMPIRAN.....................................................................................................................v PENDAHULUAN.............................................................................................................................1 Latar Belakang.............................................................................................................................1 Tujuan..........................................................................................................................................1 Ruang Lingkup ............................................................................................................................1 Manfaat........................................................................................................................................1 TINJAUAN PUSTAKA....................................................................................................................1 Data warehouse ...........................................................................................................................1 Model Data Multidimensi............................................................................................................2 Operasi-operasi pada OLAP........................................................................................................3 Pemodelan Penyimpanan Data ....................................................................................................3 Arsitektur Komponen OLAP Pentaho .........................................................................................4 Metode Pengembangan Data Warehouse ....................................................................................4 METODE PENELITIAN..................................................................................................................6 Desain Logis................................................................................................................................6 Proses Loading ............................................................................................................................6 Uji Query.....................................................................................................................................6 Pembuatan Data Warehouse .......................................................................................................6 Lingkungan Pengembangan ........................................................................................................7 HASIL DAN PEMBAHASAN.........................................................................................................7 Desain Logis................................................................................................................................7 Proses Loading ............................................................................................................................8 Desain Fisik.................................................................................................................................8 Uji Query.....................................................................................................................................9 KESIMPULAN DAN SARAN .........................................................................................................9 Kesimpulan..................................................................................................................................9 Saran............................................................................................................................................9 DAFTAR PUSTAKA .......................................................................................................................9 LAMPIRAN....................................................................................................................................11
iv
DAFTAR GAMBAR Halaman 1 2 3 4 5 6 7 8
Skema bintang (Han & Kamber 2006). ........................................................................................3 Skema kepingan salju (Han & Kamber 2006). .............................................................................3 Skema galaksi (Han & Kamber 2006)..........................................................................................3 Gambaran komponen Pentaho OLAP (Bouman & Doungen 2009).............................................5 Gambaran metode pengembangan data warehouse (Malinowski & Zimányi 2008) . .................6 Diagram alir metode penelitian . ..................................................................................................6 Skema bintang dengan tabel fakta penjualan_produk. .................................................................8 Skema galaksi dengan tabel fakta lembar_penjualan dan harga_penjualan (Nurhasanah 2009)..9
DAFTAR TABEL Halaman 1 Atribut hasil analisis dan deskripsi tiap atribut (Nurhasanah 2009) .............................................7 2 Kebutuhan analisis data penjualan setiap pengguna (Nurhasanah 2009) .....................................7 3 Nama dan deskripsi dimensi dari kubus Jumlah Penjualan ..........................................................8
DAFTAR LAMPIRAN Halaman 1 Proses bisnis kegiatan penjualan produk surta ...........................................................................11 2 Bentuk formulir pemesanan (Form-LP) .....................................................................................12 3 Contoh catatan data penjualan produk Bakosurtanal..................................................................13 4 Contoh format laporan penjualan produk surta dalam bentuk grafik dan tabel..........................15 5 Atribut-atribut data penjualan tahun 2002 – 2007 ......................................................................18 6 Model hierarki tiap dimensi........................................................................................................19 7 Data dalam tabel dimensi ...........................................................................................................20 8 Grafik hasil operasi roll up jumlah produk surta yang terjual per tahun ....................................24 9 Grafik hasil operasi drill dwon jumlah produk surta yang terjual per jenis data ........................25 10 Grafik hasil operasi slice jumlah lembar penjualan produk surta pada dimensi waktu dan dimensi skala ..............................................................................................................................26 11 Grafik hasil operasi dice jumlah lembar penjualan produk surta pada dimensi waktu , jenis data, dan kualifikasi tertentu ...............................................................................................................27
v
PENDAHULUAN Latar Belakang Badan Koordinasi Survei dan Pemetaan Nasional (Bakosurtanal) merupakan Lembaga Pemerintah Non Departemen yang bertugas melaksanakan survei dan pemetaan sesuai dengan ketentuan peraturan perundang-undangan yang berlaku. Dalam hal tersebut, Bakosurtanal mempunyai kewenangan menyediakan informasi spasial kedalam suatu produk survei dan pemetaan (surta) berupa peta atau atlas dalam berbagai format, jenis dan skala. Untuk itu, Bakosurtanal menjadi titik tumpu dalam pelaksanaan pendistribusian dan pelayanan produk surta kepada pengguna dalam berbagai kalangan. Perolehan produk surta dapat dilakukan secara langsung atau tertulis (melalui surat/ faksimili). Untuk pembelian secara langsung, pengguna harus mengisi formulir pesanan (Form-LP) yang disediakan di loket penjualan. Setelah terjadi transaksi, petugas unit pelayanan mencatat data penjualan tersebut menggunakan Microsoft Office Excel. Pengolahan data yang disajikan dalam bentuk laporan penjualan masih dilakukan dengan query manual pada setiap tabel data penjualan yang tersimpan di Microsoft Office Excel. Laporan tersebut disesuaikan dengan kebutuhan pengguna. Dengan proses tersebut, data yang tercatat memiliki atribut-atribut terbatas dan tidak konsisten antar tahun. Hal tersebut menyebabkan tingkat akurasi rendah terhadap hasil analisis data penjualan dan membutuhkan waktu yang lama. Untuk mempercepat proses pelaporan dan memperoleh informasi yang strategis berdasarkan query analisis yang multidimensi, dapat dilakukan dengan membangun aplikasi OLAP yang diintegrasikan dengan data warehouse. Pembangunan data warehouse data penjualan produk Bakosurtanal dan aplikasi OLAP berbasis web telah dilakukan pada penelitian sebelumnya (Nurhasanah 2009) dengan menggunakan Palo. Palo merupakan salah satu OLAP server dengan model penyimpanan data multidimensi (MOLAP) sehingga jumlah volume data yang dapat ditangani terbatas. Saat ini banyak OLAP server yang dikembangkan dan bersifat open source salah satunya adalah Mondrian Mondrian (http://mondrian.pentaho.org/). merupakan OLAP server dengan model
penyimpanan data relasional (ROLAP) yang dikembangkan dengan Java dan memungkinkan penguna menganalisis dataset yang disimpan di database secara interaktif. Selain terdapat perbedaan pada OLAP server yang digunakan, skema pada penelitian ini juga berbeda dengan penelitian sebelumnya. Pada penelitian sebelumnya, skema yang digunakan adalah skema galaksi sedangkan pada penelitian kali ini digunakan skema bintang. Hal tersebut terjadi karena setelah dilakukan pengkajian lebih lanjut, terdapat redudansi data pada penelitian sebelumnya yang menggunakan skema galaksi. Tujuan Penelitian ini bertujuan untuk membangun suatu sistem data warehouse yang dapat mendukung analisis penjualan produk sesuai dengan kebutuhan pengguna. Ruang Lingkup Ruang lingkup penelitian ini adalah: 1 Penelitian ini akan menghasilkan prototipe data warehouse dan aplikasi OLAP berbasis web. Data tersebut dilakukan analisis menggunakan OLAP server Mondrian. 2 Data yang digunakan adalah data penjualan produk survei dan pemetaan Bakosurtanal tahun 2002 sampai dengan 2007. Manfaat Hasil penelitian yang diperoleh diharapkan dapat mendukung pengambilan keputusan yang strategis untuk mencapai tujuan bisnis (meningkatkan mutu produk, meningkatkan layanan konsumen, meningkatkan penjualan, dll) yang didapat secara informatif, cepat dan akurat. TINJAUAN PUSTAKA Data warehouse Data warehouse menyediakan arsitektur dan alat bagi para eksekutif bisnis untuk mengatur secara sistematis, mengerti, dan menggunakan data dalam membuat keputusan strategis. Secara umum, data warehouse merujuk pada suatu basis data yang dikelola secara terpisah dari basis data operasional pada sebuah organisasi. data warehouse dapat terdiri dari berbagai macam aplikasi sistem yang terintegrasi dan mendukung
1
pemrosesan informasi dengan menyediakan suatu platform yang kokoh untuk analisis data yang mengandung histori dan terkonsolidasi. Data warehouse mempunyai karakteristik berorientasi subjek, terintegrasi, time variant dan non volatile. Hal tersebut tersebut membedakan data warehouse dengan sistem penyimpanan data lainnya, berikut adalah penjelasan dari masing-masing karakteristik (Han & Kamber 2006): • Orientasi subjek Data warehouse diorganisasikan pada subjek-subjek utama seperti halnya konsumen, pemasok, produk dan penjualan. Dibandingkan dengan berkonsentrasi terhadap kegiatan operasi keseharian dan proses transaksi dari suatu organisasi, data warehouse fokus terhadap pembentukan model data dan analisis data untuk pengambilan keputusan. Karena itu data warehouse biasanya menyediakan pola pandang yang sangat mudah terhadap beberapa subjek yang ada dengan menghilangkan data yang tidak berguna pada proses pengambilan keputusan. • Terintegrasi Data warehouse biasanya terbentuk dengan melakukan integrasi terhadap data yang berbeda seperti halnya basis data relasional, flat file dan catatan transaksi online. Teknik data cleaning dan integrasi data diterapkan untuk memastikan konsistensi dalam hal keseragaman penamaan, struktur pengkodean, pengukuran atribut dan hal lainnya. • Time variant Data disimpan untuk menyediakan informasi dari perspektif historical (seperti 5-10 tahun kebelakang). Setiap struktur kunci pada data warehouse mengandung elemen waktu baik itu secara implisit ataupun eksplisit. • Non volatile Data terpisah dari data operasional sehingga tidak membutuhkan suatu proses transaksi, recovery, dan mekanisme kontrol konkurensi akan tetapi hanya membutuhkan dua operasi
dalam mengakses data yaitu pemasukan data pertama dan pengaksesan data. Model Data Multidimensi Data warehouse didasarkan pada suatu model data multidimensi. Model ini melihat data dalam bentuk kubus data. Kubus data memungkinkan data yang akan dimodelkan dan dilihat dalam multidimensi. Hal tersebut didefinisikan oleh dimensi dan fakta. Dalam istilah umum, Dimensi adalah perspektif atau entitas yang digunakan sebagai tempat menyimpan beberapa record yang saling berhubungan. Masing-masing dimensi memiliki sebuah tabel yang terkait dengannya, disebut sebagai tabel dimensi. Fakta adalah ukuran-ukuran numerik. Fakta merupakan kuantitas yang akan dianalisis hubungan antar dimensi. Tabel fakta berisi nama dari fakta (ukuran) dan keys dari tabel dimensi yang bersangkutan. Untuk menggambarkan hubungan antar data pada data multidimensi digunakan skema multidimensi. Pada data warehouse, skema merupakan sekumpulan tabel yang berhubungan. Skema digunakan untuk menunjukkan hubungan antara tabel dimensi dengan tabel fakta. Skema ditentukan berdasarkan kebutuhan data warehouse dan keinginan pembuat data warehouse. Data warehouse membutuhkan skema yang ringkas dan berorientasi subjek. Tipe-tipe skema multidimensi antara lain (Han & Kamber 2006): 1 Skema bintang (star schema) Skema bintang adalah skema data warehouse yang paling umum. Skema bintang merupakan struktur logikal yang memiliki tabel fakta yang terdiri atas data faktual ditengahnya, dan dikelilingi oleh tabel-tabel dimensi yang berisi referensi data. Keuntungan yang didapat jika menggunakan skema ini adalah peningkatan kinerja data warehouse, pemrosesan query yang lebih efisien, dan waktu respon yang cepat. Bentuk skema bintang dapat dilihat pada Gambar 1. 2 Skema kepingan schema)
salju
(snowflake
Skema kepingan salju adalah variasi dari skema bintang yang beberapa tabel dimensi dinormalisasi sehingga membagi data kedalam tabel tambahan.
2
Gambar 3 Skema galaksi (Han & Kamber 2006). Gambar 1 Skema bintang (Han & Kamber 2006). Perbedaan utama antara model kepingan salju dan skema bintang adalah bahwa tabel dimensi dari model kepingan salju dapat disimpan dalam bentuk normalisasi untuk mengurangi redudansi. Selanjutnya, struktur kepingan salju dapat menghemat penggunaan memori, tapi waktu yang dibutuhkan untuk pemrosesan query menjadi lebih lama akibatnya kinerja sistem dapat berdampak buruk. Bentuk skema kepingan salju dapat dilihat pada Gambar 2.
Operasi-operasi pada OLAP Dalam model multidimensi, data tersebut akan disusun dalam berbagai dimensi, dan masing-masing dimensi berisi beberapa tingkat abstraksi yang didefinisikan oleh konsep hierarki. Hal tersebut memberikan fleksibilitas bagi pengguna untuk melihat data dari perspektif yang berbeda. Sejumlah operasi OLAP pada kubus data yang ada untuk mewujudkan perspektif yang berbeda, memungkinkan query interaktif dan analisis data. Oleh karena itu, OLAP menyediakan lingkungan yang user-friendly untuk analisis data secara interaktif. Beberapa operasi OLAP dijelaskan berikut ini (Han & Kamber 2006): • Roll up (drill up): roll up dilakukan dengan cara menaikkan tingkat hierarki atau mereduksi jumlah dimensi. • Drill down: drill down merupakan kebalikan dari roll up. Operasi ini merepresentasikan data secara lebih detail.
Gambar 2 Skema kepingan salju (Han & Kamber 2006). 3 Skema galaksi (fact constellation) Aplikasi canggih mungkin memerlukan beberapa tabel fakta untuk berbagi tabel dimensi. Skema semacam ini dapat dilihat sebagai kumpulan bintang, dan karenanya disebut skema galaksi atau konstelasi fakta. Keuntungan menggunakan skema ini adalah menghemat memori dan mengurangi kesalahan yang mungkin terjadi. Bentuk skema galaksi dapat dilihat pada Gambar 3.
• Pivot (rotate): merotasikan sumbu data untuk memberikan alternatif dalam presentasi data. • Slice and Dice: slice melakukan seleksi pada satu dimensi kubus sehingga menghasilkan subcube. Dice merupakan proses mendefinisikan subcube dengan memilih dua atau lebih dimensi. • Pivot (rotate): memvisualisasikan operasi yang merotasikan sumbu data sebagai alternatif dalam presentasi data. Pemodelan Penyimpanan Data Server OLAP memfasilitasi pengguna dengan data multidimensi dari data warehouse atau data mart, tanpa mempermasalahkan tentang bagaimana atau di mana data disimpan. Namun, arsitektur
3
fisik dan implementasi OLAP server harus mempertimbangkan masalah penyimpanan data. Implementasi dari sebuah server data warehouse untuk pemrosesan OLAP meliputi (Bouman & Doungen 2009):
menjelaskan apa yang terjadi ketika pengguna menggunakan aplikasi Pentaho OLAP (Bouman & Doungen 2009). 1
Pengguna web browser menggunakan sebuah HTTP request untuk melihat, browse atau drill down kedalam tabel pivot OLAP
2
JPivot servlet menerima request dari pengguna dan menerjemahkan request tersebut kedalam sebuah MDX query. MDX query ini kemudian dikirmkan ke Mondrian engine
3
Mondrian menginterpretasikan MDX query dan menerjemahkannya kedalam satu atau lebih SQL query. Teknik khusus ini disebut sebagai ROLAP, yang merupakan singkatan dari Relational OLAP
4
Relational Database Management System (RDBMS) mengeksekusi query yang diberikan oleh Mondrian. Mondrian menerima hasil query dalam bentuk tabular (relational)
5
Mondrian memproses hasil yang diterima dari RDBMS dan menerjemahkannya kedalam result-set multidimensi. Ini sebenarnya adalah hasil query MDX dari query MDX yang dikirim ke Mondrian pada langkah 2
6
JPivot menggunakan hasil multidimensi untuk membuat halaman HTML menampilkan data. Inilah yang kemudian dikirim ke browser untuk ditunjukkan kepada pengguna
MOLAP Multidimensional online analitycal processing (MOLAP) menyimpan data dan aggregasi pada struktur data multidimensi. Struktur MOLAP ini tidak tersimpan pada data warehouse tapi tersimpan pada OLAP server, sehingga performa query yang dihasilkan olehnya sangat bagus. Model penyimpanan ini sesuai untuk database dengan ukuran kecil sampai sedang. ROLAP Relational online analitycal processing (ROLAP) menggunakan tabel pada relational database untuk menyimpan detail data dan aggregasi kubus. Berbeda dengan MOLAP, ROLAP tidak menyimpan salinan database tapi mengakses langsung pada tabel fakta ketika membutuhkan jawaban sebuah query, sehingga query pada ROLAP mempunyai response time yang lebih lambat dibandingkan MOLAP maupun HOLAP. Karakteristik model ini digunakan untuk menyimpan data yang besar dan jarang dilakukannya proses query. Misalkan, data histori dalam jumlah besar dari beberapa tahun yang sebelumnya. HOLAP Hybrid OLAP, Menggabungkan teknologi ROLAP dan MOLAP. HOLAP menggabungkan kelebihan-kelebihan yang ada pada keduanya, skalabilitas yang lebih besar dari ROLAP dan perhitungan yang lebih cepat dari MOLAP. HOLAP menggunakan relational database untuk menyimpan detil data dan menggunakan multidimentional database untuk menyimpan agregasinya. Arsitektur Komponen OLAP Pentaho Mondrian merupakan aplikasi server OLAP berbasis open source yang sangat populer dan saat ini bernaung di bawah Pentaho Corporation. Proyek Mondrian ini merupakan kombinasi yang sangat baik dengan JPivot - interface berbasis web yang juga merupakan proyek open source. Gambar 2 menunjukkan gambaran semantik dari komponen Pentaho Analysis Services dan hubungan diantara komponen tersebut. Urutan peristiwa pada Gambar 4
Metode Pengembangan Data Warehouse Metode yang digunakan untuk merancang database operasional meliputi tahapan yang didefinisikan dengan baik. Tahap pertama adalah spesifikasi kebutuhan yang terdiri dari mengumpulkan permintaan pengguna ke dalam spesifikasi yang koheren dan ringkas. Tahap berikutnya, desain konseptual, desain logis, dan desain fisik yang merupakan hasil penerjemahan dari kebutuhan pengguna. Karena data warehouse adalah database yang khusus ditujukan untuk mendukung proses pengambilan keputusan, tahapan yang digunakan dalam desain database konvensional diadopsi untuk pengembangan data warehouse.
4
OLAP Front End
Metadata and Beck End Pentaho Schema Workbench
Client
Web Browser Crosstab
XML Editor
Pentaho Agregator Designer
<schema> <cube> ………
∑
Edit
1. HTTP Request
Optimize, Publish
Publish
Pentaho BI server
6. HTML Response
Schema File (XML)
Read Metadata 2. MDX Jpivot Servlet
Mondrian ROLAP Engine 5. Multidimensional Result
3. SQL
Data Warehouse
4. Relational Result
RDBMS
∑ Gambar 4 Gambaran komponen Pentaho OLAP (Bouman & Doungen 2009).
Selama proses pengumpulan kebutuhan, pengguna di berbagai tingkat manajemen diwawancara untuk mengetahui analisis kebutuhan mereka. Spesifikasi yang diperoleh berfungsi sebagai dasar untuk membuat sebuah skema database yang mampu merespon permintaan pengguna. Dalam banyak situasi, karena kurangnya model konseptual yang diterima baik untuk aplikasi data warehouse, desainer melewatkan tahap desain konseptual dan menggunakan representasi logis berdasarkan skema bintang dan / atau skema kepingan salju. Selanjutnya desain fisik mempertimbangkan fasilitas yang disediakan oleh DBMS yang ada untuk melakukan penyimpanan, pengindeksan, dan manipulasi data yang terdapat pada data warehouse. Namun, pengalaman menunjukkan bahwa pengembangan sistem data
warehouse berbeda secara signifikan dari pengembangan sistem database konvensional. Oleh karena itu, modifikasi terhadap metode yang dijelaskan di atas sangat penting. Sebagai contoh, tidak seperti database konvensional, data dalam data warehouse diekstrak dari sistem beberapa sumber. Sebagai akibatnya, beberapa pendekatan untuk desain data warehouse tidak hanya mempertimbangkan kebutuhan pengguna tetapi juga ketersediaan data. Selain itu, karena dalam banyak kasus data diambil dari berbagai sumber maka harus ditransformasikan sebelum dimuat ke dalam data warehouse, maka perlu dipertimbangkan selama desain data warehouse proses ekstraksi-transformasiloading (ETL). Gambaran metode pengembangan data warehouse dapat dilihat pada Gambar 5 (Malinowski & Zimányi 2008).
5
Mulai
TAHAP I
Spesifikasi Kebutuhan
dimensi tersebut dan skema yang terbentuk pada tahapan ini. Pada tahapan ini, terdapat beberapa perbedaan dengan penelitian sebelumnya diantaranya adalah skema yang digunakan dan kubus data yang terbentuk. Mulai
Desain Konseptual Desain Logis TAHAP II
Desain Logis
Proses Loading Desain Fisik
Proses ETL Desain Fisik
Uji Query Uji Query TAHAP III Data Warehouse Final
Data Warehouse Final Selesai
Selesai
Gambar 6 Diagram alir metode penelitian. Proses Loading
Keterangan: : Optional Gambar 5 Gambaran metode pengembangan data warehouse (Malinowski & Zimányi 2008). METODE PENELITIAN Tahapan yang dilakukan pada penelitian ini dapat dilihat pada Gambar 6. Penelitian ini menggunakan data pada penelitian sebelumnya sehingga tahapan spesifikasi kebutuhan, proses ekstraksi, dan transformasi data tidak dilakukan. Desain Logis Pada tahap ini dilakukan desain logis terhadap atribut-atribut yang didapat pada tahapan sebelumnya. Dari atribut-atribut tersebut, ditentukan yang menjadi ukuran (measure) dan yang bukan ukuran (nonmeasure) pada sebuah tabel fakta. Selain itu ditentukan pula dimensi beserta hierarki dari
Pada tahap ini data sudah siap untuk dimasukkan ke data warehouse. Tahap pemuatan bertujuan untuk memuat data yang terseleksi ke dalam data warehouse tujuan dan membuat indeks yang diperlukan. Desain Fisik Tahapan ini melakukan konversi data yang dihasilkan pada proses ETL kedalam sistem manajemen basis data MySQL. Uji Query Tahap ini dilakukan setelah pembuatan data warehouse selesai. Pengujian ini dilakukan untuk melihat apakah operasi dasar OLAP berhasil diimplementasikan dan sesuai dengan informasi yang ditampilkan. Pengujian dilakukan dengan memvisualisasikan kubus data dengan grafik dan tabel pivot. Pembuatan Data Warehouse Tahap ketiga yang dilakukan pada penelitian ini adalah membuat data
6
warehouse dengan menggunakan data penjualan produk surta Bakosurtanal mulai tahun 2002 sampai tahun 2007. Lingkungan Pengembangan Lingkungan pengembangan yang digunakan untuk pengembangan aplikasi OLAP adalah sebagai berikut: Perangkat lunak yang digunakan: 1 Web server Apache Tomcat 2 MySQL versi 5.0 3 Mondrian Server 3.1.6 4 Windows XP Pro SP2 Edition 5 Schema Workbench 6 Web browser Mozilla Firefox 3.0.1 Perangkat keras yang digunakan dalam membagun sistem ini berupa komputer dengan spesifikasi:
atribut yang menjadi ukuran (measure) dan non ukuran (non measure), maka ditentukan terlebih dahulu atribut yang dipilih berdasarkan kebutuhan analisis data penjualan setiap pengguna. Pemilihan atribut berdasarkan subjek utama yang akan dianalisis untuk proses pengambilan keputusan sesuai dengan kebutuhan pengguna. Atribut yang digunakan dapat dilihat pada Tabel 1 sedangkan kebutuhan analisis data penjualan setiap pengguna dapat dilihat pada Tabel 2. Jumlah lembar dipilih sebagai measure untuk mengetahui jumlah lembar produk yang terjual pada bulan dan tahun tertentu sedangkan jumlah harga, dipilih sebagai measure untuk mengetahui jumlah rupiah yang diperoleh dari penjualan produk pada bulan dan tahun tertentu. Tabel 1 Atribut hasil analisis dan deskripsi tiap atribut (Nurhasanah 2009) Atribut
1 Processor Intel Core Duo 2 Memory 512 MB
Deskripsi
Tanggal
Tanggal pemesanan
Kualifikasi
Nama kualifikasi
Jenis data
Nama jenis data
Skala
Nilai skala
Jumlah lembar
Menyatakan jumlah lembar
Jumlah harga
Menyatakan jumlah harga
3 Harddisk 80 GB 4 Keyboard dan mouse 5 Monitor HASIL DAN PEMBAHASAN Selama ini, proses analisis data hasil penjualan masih dilakukan secara manual. Proses bisnis dari kegiatan penjualan tersebut dapat dilihat pada Lampiran 1. Untuk memesan produk surta pengguna harus mengisi lembar pesanan yang disediakan di loket penjualan. Bentuk lembar pemesanan dapat dilihat pada Lampiran 2. Kemudian staf pelayanan mencatat data penjualan tersebut dengan menggunakan Microsoft Office Excel, hasilnya dapat dilihat pada Lampiran 3. Untuk membuat laporan masih dilakukan query manual pada tiap tabel data di Microsoft Office Excel. Contoh laporan yang dihasilkan dapat dilihat pada Lampiran 4. Dalam proses bisnis di atas, data yang tercatat memiliki atribut-atribut terbatas dan tidak konsisten antar tahun seperti terlihat pada Lampiran 5. Hal ini membuat hasil analisis kurang akurat dan membutuhkan waktu lama. Desain Logis Sebelum menentukan desain logis dalam bentuk skema dengan cara memilih atribut-
Tabel 2 Kebutuhan analisis data penjualan setiap pengguna (Nurhasanah 2009) Pengguna
Kebutuhan
Frekuensi
Kepala Bidang Pelayanan
Jumlah hasil penjualan per jenis data, per skala, dan berdasarkan kualifikasi pembeli.
Bulanan, tahunan
Kepala Unit Kerja Eselon II
Jumlah hasil penjualan per unit kerja masingmasing.
Bulanan, tahunan
7
Pengguna
Kebutuhan
Frekuensi
Bagian Perencanaan
Jumlah hasil penjualan per jenis data dan per skala.
Bulanan, 3 bulanan, tahunan
Jumlah hasil penjualan setiap bulan dalam satu tahun, jumlah hasil penjualan per jenis data, per skala dan berdasarkan kualifikasi pembeli.
Bulanan, tahunan
Sekretaris Utama
dan dapat dilihat pada Gambar 7 disertai dengan perbandingan skema yang digunakan pada penelitian sebelumnya yaitu skema galaksi yang dapat dilihat pada Gambar 8. Proses Loading Proses ekstraksi dan transformasi data telah dilakukan pada penelitian sebelumnya sehingga proses yang dilakukan pada tahapan ini hanya proses pemuatan data (loading). Proses pemuatan data tetap dilakukan karena terdapat perbedaan OLAP server yang digunakan. Data yang sudah siap digunakan untuk pembuatan data warehouse dimuat ke kubus data OLAP server Mondrian dengan format .xml. Desain Fisik Desain fisik nama dan deskripsi dimensi dari kubus Jumlah Penjualan dapat dilihat pada Tabel 3.
Hasil analisis data ditentukan satu tabel fakta (penjualan_produk) dan empat dimensi (kualifikasi, jenis data, waktu, dan skala). Untuk masing-masing dimensi ditentukan tingkat perincian yang diperlukan beserta hierarki yang membentuknya. Dimensi waktu dapat disusun dalam tiga level yaitu tahun > triwulan > bulan. Dimensi jenis data memiliki dua level yaitu nama unit kerja dan nama data. Dimensi kualifikasi memiliki satu level yaitu jenis kualifikasi. Dimensi skala memiliki satu level yaitu skala. Model hierarki setiap dimensi dapat dilihat pada Lampiran 6 sedangkan data dalam tabel dimensi dapat dilihat pada Lampiran 7. Skema yang digunakan yaitu skema bintang
Tabel 3 Nama dan deskripsi dimensi dari kubus Jumlah Penjualan Nama Dimensi
Deskripsi
Waktu
Bulan dan tahun pemesanan
Jenis_data
Nama jenis produk
Kualifikasi
Kualifikasi pemesan
Skala
Nilai skala
Ukuran Jml_lembar
Nama ukuran (jumlah lembar)
Ukuran Jml_harga
Nama ukuran (jumlah harga)
waktu
jenisdata
PK id_waktu tahun triwulan bulan
PK id_data nama_unit_kerja nama_data
kualifikasi PK id_kualifikasi kualifikasi
penjualan_produk FK id_waktu FK id_kualifikasi FK id_data FK id_skala jml_lembar jml_harga
skala PK id_skala skala
Gambar 7 Skema bintang dengan tabel fakta penjualan_produk.
8
Gambar 8 Skema galaksi dengan tabel fakta lembar_penjualan dan harga_penjualan (Nurhasanah 2009). Uji Query Implementasi yaitu:
KESIMPULAN DAN SARAN operasi-operasi
OLAP
• Operasi roll up pada waktu, yaitu triwulan (roll up) ke tahun. Contoh roll up untuk mengetahui jumlah lembar tiap tahun. Roll up dimensi waktu dari tingkat triwulan menjadi tingkat tahun untuk mengetahui jumlah lembar produk surta yang terjual per tahun. Implementasi roll up dapat dilihat pada Lampiran 8. • Operasi drill down dilakukan untuk mengetahui jumlah lembar dan jumlah harga hasil penjualan produk surta yang lebih rinci. Misalnya untuk mengetahui jumlah lembar pada masing-masing jenis data. Implementasi drill down dapat dilihat pada Lampiran 9. • Operasi Slice dan dice dilakukan melihat keadaan jumlah lembar dan jumlah harga hasil penjualan pada waktu tertentu, jenis data dan skala tertentu atau kualifikasi tertentu. Implementasi hasil operasi slice dapat dilihat pada Lampiran 10 sedangkan untuk operasi dice dapat dilihat pada Lampiran 11 .
Kesimpulan Dengan Pembangunan data warehouse dan OLAP berbasis web data penjualan peta Bakosurtanal, proses analisis hasil penjualan produk surta tidak lagi dilakukan secara manual. Hasil analisis yang dihasilkan lebih akurat dan dapat disajikan dalam berbagai format dan tampilan seperti dalam berbagai bentuk grafik dan dalam bentuk .xls file. dapat melihat Pengambil keputusan informasi penjualan dengan mudah dan dapat dilakukan sewaktu-waktu karena informasi diakses melalui web. Saran Dikembangkan aplikasi untuk integrasi basis data penjualan dari masing-masing outlet sehingga data warehouse yang dibuat mencakup informasi mengenai jumlah hasil penjualan dari masing-masing lokasi outlet. DAFTAR PUSTAKA Bouman R, Doungen J. 2009. Pentaho Solutions: Business Intellegence and Data Warehousing with Pentaho and MySQL. Indianapolis : Wiley Publishing, Inc. Han J, Kamber M. 2006. Data Mining : Concepts and Techniques. San Fransisco : Morgan Kaufmann Publisher. Malinowski E, Zimányi E. 2008. Advance Data Warehouse Design. Berlin: Springer
9
Nurhasanah S. 2009. Prototipe Data Warehouse Data Penjualan Produk BAKOSURTANAL [Skripsi]. Bogor: Departemen Ilmu Komputer, FMIPA, Institut Pertanian Bogor. Sulistyaningsih W. 2010. Pembangunan Data Warehouse Akademik (Studi Kasus: Kurikulum Mayor-Minor Program Sarjana Departemen Ilmu Komputer IPB) [Skripsi]. Bogor: Departemen Ilmu Komputer, FMIPA, Institut Pertanian Bogor. Trisminingsih R. 2010. Pembangunan Spatial Data Warehouse Berbasis Web untuk Persebaran Hotspot di Wilayah Indonesia [Skripsi]. Bogor: Departemen Ilmu Komputer, FMIPA, Institut Pertanian Bogor.
10
Lampiran 1 Proses bisnis kegiatan penjualan produk survei dan pemetaan
11
Lampiran 2 Bentuk formulir pemesanan (Form-LP)
12
LAPORAN PENJUALAN DATA PRODUK BAKOSURTANAL BULAN : DESEMBER TAHUN : 2006
1
01-12-06
Mega Gracia
Perorangan
LANGSUNG
Kualifikasi
ALAMAT
DAERAH
ATLAS
Pembelian
JUMLAH 1:1.000.000
INSTANSI
1:500.000
PEMESAN
1:250.000
TANGGAL
1:50.000
NO.
1:25.000
SKALA
LBR.
Perorangan
Jakarta
Jawa
2
2
Jawa
2
2
1
1
2
01-12-06
Tirto
PDAM Kab. Pacitan
FAX
Negeri
Jl. Suryo Pranoto No. 2 Pacitan Jatim
3
01-12-06
Nursudin
Perorangan
LANGSUNG
Perorangan
Jakarta
Jawa
4
01-12-06
Enom Surya
Perorangan
LANGSUNG
Perorangan
Jakarta
Kalimantan
4
4
Sumatera
15
15
5
01-12-06
Ujang
Pasifik Cons
LANGSUNG
Swasta
Jl. Muara Baru Ujung No. 11 Bogor
6
01-12-06
Iryadi
Univ. YAI
LANGSUNG
Mahasiswa
Jakarta
Jawa
1
1
7
01-12-06
Dimas
Perorangan
LANGSUNG
Perorangan
Jakarta
Jawa
1
1
LPI
10
10
9
9
8
01-12-06
Dedi
PT. Sugico Graha
LANGSUNG
Swasta
Jl. Imam Bonjol No. 68 Jakarta
9
01-12-06
Ridwan
PT. Bhumi Mandiri Semesta
LANGSUNG
Swasta
Jakarta
Sumatera
10
01-12-06
Leny
Unpak
LANGSUNG
Mahasiswa
Bogor
Jawa
11
01-12-06
Bukhari
Perorangan
LANGSUNG
Perorangan
12
01-12-06
Sheila
PT. Connell Wagner
LANGSUNG
Swasta
Jl. Gardu Raya No. 11 Bogor Gd. Artha Graha Lt. 8 Jakarta
Aceh Digital Kalimantan
2
2 69
69 2
2
HARGA
40,000 40,000
Lampi ran 3 Conto h catata n data penjua lan produ k Bakos urtanal
20,000 80,000 150,000 20,000 20,000 250,000
90,000 40,000 690,000 300,000
13
13
01-12-06
Apris
CV. Techno
LANGSUNG
Swasta
Jakarta
Nusra
6
6
14
01-12-06
Chairil
Perorangan
LANGSUNG
Perorangan
Jakarta
Jawa
3
3
Dion
PT. Tripatra Engg
Swasta
Jl. MT Haryono No. 11 Jakarta
Sumatera
15
01-12-06
LANGSUNG
12
Sumatera 16
01-12-06
Daryanto
Outlet Bappeda Jateng
17
01-12-06
Yunus
PT. Mac
18
01-12-06
Wening
Perorangan
FAX LANGSUNG LANGSUNG
Jawa
89
89
Swasta
Jakarta
Jawa
3
3
Jl. Rajawali No. 29 Depok
Digital Lampung
Perorangan
Edi
Pemkab. Bogor
LANGSUNG
Negeri
20
01-12-06
Tukiman
Perorangan
LANGSUNG
Perorangan
LANGSUNG
Swasta
LANGSUNG
Swasta
04-12-06
Dhany
22
04-12-06
Windo
PT. LMT
23
04-12-06
Ary
PT. Kalpataru Investama
24
04-12-06
Edy
PT. Comet
Mawati
PT. Asoka Putra Perkasa
25
04-12-06
Jl. Bersih No. 10 Pemda Cibinong Jl. Raya Jakarta Bogor KM.46 Cibinong Jl. Buncit Raya No. 45 Jakarta Komp. Gudang Peluru D/2 Jakarta
Jawa
2
2
3
Aceh
3 12
12
Jawa
3
3
Jawa
8
8
Kalimantan
6
6
Kalimantan
9
9
4
4
LANGSUNG
Swasta
Jl. MH Thamrin Kav. 53 Jakarta
LANGSUNG
Swasta
Jl. Tebet No. 10 Jakarta
Kalimantan
Swasta
Korea Center Building 4 Floor Jakarta
Kalimantan
LANGSUNG
2
Outlet
01-12-06
21
2
Jl. Pemuda No. 127-128 Semarang
19
PT. Sarana Eka Citra
12
Sumatera Sumatera
12 6
12 6
1
1
120,000 60,000 120,000 20,000 1,780,000 60,000 600,000 60,000 120,000 60,000 160,000 120,000 180,000 80,000 300,000 60,000 10,000
14
Lampiran 4 Contoh format laporan penjualan produk surta dalam bentuk grafik dan tabel
15
Lampiran 4 Lanjutan
KONTRIBUSI PUSAT-PUSAT DI BAKOSURTANAL TERHADAP PNBP BULAN : DESEMBER 2007 NO 1 2 3 4 5 6
NAMA PUSAT
JUMLAH (RP)
PUSAT ATLAS PDKK PDRTR PGG PSSAD PUSJASINFO
3,725,000 1,936,000 233,191,000 1,400,000 1,335,000 5,435,000
TOTAL
247,022,000
16
Lampiran 4 Lanjutan REKAP PENJUALAN DATA PRODUK BAKOSURTANAL BULAN : DESEMBER 2007 NO.
1 2 3 4 5 6 1 2 3 4 5 6 7 8 9 10 1 2 1 2 1 1 2 3 4 5
URAIAN PUSAT ATLAS ATLAS CD ATLAS ELEKTRONIK INDONESIA FROM SPACE BALI FROM SPACE LOMBOK FROM SPACE BANTEN FROM SPACE PDRTR BALI DATA DIGITAL IRIAN JAWA KALIMANTAN NUSRA MALUKU SULAWESI SUMATERA PETA FOTO PUSJASINFO PLOT PETA BUKU PANDUAN MEMBACA PETA PDKK LLN LPI PSSAD REPPROT PGG Titik GPS Titik TTG BUKU PANDUAN DATUM BUKU PASUT 2007 RAW DATA TOTAL
JML. LEMBAR
51 11 2 1 1 1 8 237 98 1,806 877 322 19 529 313 6 33 7 25 20 5 6 21 1 1 5 4,406
17
Lampiran 5 Atribut-atribut data penjualan tahun 2002 – 2007 Nama Atribut Tanggal Instansi Cara Order Kualifikasi Alamat Daerah Skala Jumlah Lembar Total Harga
2002 9 9 9 9 9 9 9
2003 9 9 9 9 9 9 9
2004 9 9 9 9 9 9 9 9 9
2005 9 9 9 9 9 9 9 9 9
2006 9 9 9 9 9 9 9 9 9
2007 9 9 9 9 9 9 9 9 9
18
Lampiran 6 Model hierarki tiap dimensi a Model hierarki dimensi waktu
b Model hierarki dimensi jenis data All
Unit Kerja
Jenis Data
All
PDRTR
Atlas
NTB from space
Buku Atlas
Indeks Atlas
Sulawesi
Sumatera
Peta Foto
Pusjasinfo
Plot Peta
PDKK
Buku Cakupan
Indeks Peta
LLN
PSDAD
LBI
Peta Neraca
Peta Tematik
Peta Propinsi
LPI
PGG
Titik TTG
PSDAL
Sisjar
Titik GPS Buku Spesifikasi Basisdata
Buku SNI
Data Pasut
c Model hierarki dimensi kualifikasi
d Model hierarki dimensi skala All
All
Skala
1:25.000
1:50.000
1:250.000
1:500.000
1:1.000.000
Atlas
19
Buku Integrasi Neraca SDA
Lampiran 7 Data dalam tabel dimensi a Data dimensi waktu id_waktu 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
tahun 2002 2002 2002 2002 2002 2002 2002 2002 2002 2002 2002 2002 2003 2003 2003 2003 2003 2003 2003 2003 2003 2003 2003 2003 2004 2004 2004 2004 2004 2004 2004 2004 2004 2004 2004 2004 2005 2005 2005 2005 2005 2005 2005 2005 2005 2005
triwulan Triwulan I 2002 Triwulan I 2002 Triwulan I 2002 Triwulan II 2002 Triwulan II 2002 Triwulan II 2002 Triwulan III 2002 Triwulan III 2002 Triwulan III 2002 Triwulan IV 2002 Triwulan IV 2002 Triwulan IV 2002 Triwulan I 2003 Triwulan I 2003 Triwulan I 2003 Triwulan II 2003 Triwulan II 2003 Triwulan II 2003 Triwulan III 2003 Triwulan III 2003 Triwulan III 2003 Triwulan IV 2003 Triwulan IV 2003 Triwulan IV 2003 Triwulan I 2004 Triwulan I 2004 Triwulan I 2004 Triwulan II 2004 Triwulan II 2004 Triwulan II 2004 Triwulan III 2004 Triwulan III 2004 Triwulan III 2004 Triwulan IV 2004 Triwulan IV 2004 Triwulan IV 2004 Triwulan I 2005 Triwulan I 2005 Triwulan I 2005 Triwulan II 2005 Triwulan II 2005 Triwulan II 2005 Triwulan III 2005 Triwulan III 2005 Triwulan III 2005 Triwulan IV 2005
bulan Jan-2002 Feb-2002 Mar-2002 Apr-2002 May-2002 Jun-2002 Jul-2002 Aug-2002 Sep-2002 Oct-2002 Nov-2002 Dec-2002 Jan-2003 Feb-2003 Mar-2003 Apr-2003 May-2003 Jun-2003 Jul-2003 Aug-2003 Sep-2003 Oct-2003 Nov-2003 Dec-2003 Jan-2004 Feb-2004 Mar-2004 Apr-2004 May-2004 Jun-2004 Jul-2004 Aug-2004 Sep-2004 Oct-2004 Nov-2004 Dec-2004 Jan-2005 Feb-2005 Mar-2005 Apr-2005 May-2005 Jun-2005 Jul-2005 Aug-2005 Sep-2005 Oct-2005
20
Lampiran 7 Lanjutan 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
Triwulan IV 2005 Triwulan IV 2005 Triwulan I 2006 Triwulan I 2006 Triwulan I 2006 Triwulan II 2006 Triwulan II 2006 Triwulan II 2006 Triwulan III 2006 Triwulan III 2006 Triwulan III 2006 Triwulan IV 2006 Triwulan IV 2006 Triwulan IV 2006 Triwulan I 2007 Triwulan I 2007 Triwulan I 2007 Triwulan II 2007 Triwulan II 2007 Triwulan II 2007 Triwulan III 2007 Triwulan III 2007 Triwulan III 2007 Triwulan IV 2007 Triwulan IV 2007 Triwulan IV 2007
2005 2005 2006 2006 2006 2006 2006 2006 2006 2006 2006 2006 2006 2006 2007 2007 2007 2007 2007 2007 2007 2007 2007 2007 2007 2007
Nov-2005 Dec-2005 Jan-2006 Feb-2006 Mar-2006 Apr-2006 May-2006 Jun-2006 Jul-2006 Aug-2006 Sep-2006 Oct-2006 Nov-2006 Dec-2006 Jan-2007 Feb-2007 Mar-2007 Apr-2007 May-2007 Jun-2007 Jul-2007 Aug-2007 Sep-2007 Oct-2007 Nov-2007 Dec-2007
b Data dimensi kualifikasi id_kualifikasi
kualifikasi
1 2 3 4 5 6
Swasta Negeri Perorangan Mahasiswa Outlet Tidak ada keterangan
c Data dimensi skala id_skala 1 2 3 4 5 6
skala 1:25.000 1:50.000 1:250.000 1:500.000 1:1.000.000 Atlas
21
Lampiran 7 Lanjutan d Data dimensi jenis_data id_data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
nama data NTB from Space Indeks Atlas Buku Atlas Bali From Space PETA WAC Peta Jalur Penerbangan LPI LLN LBI Timor Timur Sumatera Sulawesi Peta Indonesia Peta Foto Peta Dinding Nusa Tenggara Maluku Kalimantan Jawa Irian Jaya Data Digital Bali Aceh Peta Dunia Peta ASEAN Foto Udara Titik TTG Titik GPS Data Pasut Buku Prediksi Pasut Buku Panduan GPS Buku Panduan Datum Buku Jaringan Kontrol Buku Data Kota Spek Basis Data Neraca Sumberdaya Lahan REPPORT Peta Tematik Peta Propinsi Katalog Data Tematik Digital Sistem Lahan Jatim Buku Spek Teknis Nilai Ekonomi Sumberdaya Air Buku Satuan Lahan Peta Neraca Buku Integrasi Neraca SDA Plot Peta Panduan Membaca Peta
unit_kerja Atlas Atlas Atlas Atlas PDKK PDKK PDKK PDKK PDKK PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PDRTR PGG PGG PGG PGG PGG PGG PGG PGG PSDAD PSDAD PSDAD PSDAD PSDAD PSDAD PSDAD PSDAD PSDAL PSDAL Pusjasinfo Pusjasinfo
22
Lampiran 7 Lanjutan 47 48 49 50
Indeks Peta Buku Cakupan Buku Spesifikasi Basisdata Buku SNI
Pusjasinfo Pusjasinfo Sisjar Sisjar
23
Lampiran 8 Grafik hasil operasi roll up jumlah produk surta yang terjual per tahun
Roll up dari triwulan ke tahun
24
Lampiran 9 Grafik hasil operasi drill dwon jumlah produk surta yang terjual per jenis data
Drill down dari nama pusat ke jenis data
25
Lampiran 10 Grafik hasil operasi slice jumlah lembar penjualan produk surta pada dimensi waktu dan dimensi skala
Slice jumlah produk surta yang terjual setiap skala pada tahun 2003
26
Lampiran 11 Grafik hasil operasi dice jumlah lembar penjualan produk surta pada dimensi waktu , jenis data, dan kualifikasi tertentu
dice jumlah produk surta yang terjual pada pusat Atlas dan PSDAD pada Tahun 2004, 2006 dan 2007 dengan kualifikasi pembeli Swasta
27