BI Tools Review

download BI Tools Review

of 16

Transcript of BI Tools Review

Daftar IsiBab 1: Pendahuluan .......................................................................................................................... 2 I. II. Latar Belakang Kajian Dundas ......................................................................................................... 3 Sejarah Dundas ............................................................................................................................... 4

Bab 2: Konsep Dashboard dan Data Visualization............................................................................. 5 I. Dashboard pada Business Intelligence ........................................................................................... 6

Bab 3: Ringkasan Produk Dundas...................................................................................................... 8 I. II. III. IV. V. VI. Instalasi dan Konfigurasi Data ......................................................................................................... 8 User Interface ................................................................................................................................. 9 Virtual Tabel .............................................................................................................................. 10 Dimensi ..................................................................................................................................... 10 Key Performance Indicators .......................................................................................................... 11 Desain Dashboard ..................................................................................................................... 12

Daftar GambarGambar 1 Alur Data pada Business Inteligence ...................................................................................... 7 Gambar 2 Instalasi Dundas Dashboard ................................................................................................... 8 Gambar 3 Dundas Dashboard UI ............................................................................................................ 9 Gambar 4 Wizard untuk Pembuatan Virtual Tabel ............................................................................... 10 Gambar 5 Wizard untuk Pembuatan Dimensi ...................................................................................... 11 Gambar 6 KPI Preview........................................................................................................................... 11 Gambar 7 Bentuk Kompoen Gauge ...................................................................................................... 12 Gambar 8 Bentuk Komponen Chart ...................................................................................................... 13 Gambar 9 Bentuk Komponen Map ....................................................................................................... 14 Gambar 10 Bentuk Komponen Grid Data ............................................................................................. 15 Gambar 11 Bentuk Desain Dashboard .................................................................................................. 15

1

Bab 1: PendahuluanPerkembangan akan kebutuhan sebuah Business Intelligence pada bisnis dewasa ini dirasa cukup besar. Terutama pada permintaan kebutuhan sebuah data visualization dan dashboard yang semakin canggih dan cepat. Hal ini sejalan dengan perkembangan teknologi data visualization dan dashboard yang semakin mudah untuk dilakukan. Berbagai macam BI tools dapat dijadikan alternatif untuk mengimplementasikan business intelligence. Salah satunya adalah Dundas Dashboard. Produk ini lebih focus kepada penyajian data dari sebuah data warehouse melalui data visualization dan dashboard. Seperti yang telah diketahui, para eksekutif bisnis lebih tertarik pada hasil penyajian data analisis yang canggih dan cepat. Bentuk komponen yang bervariasi seperti gauge, chart dan grid yang bermakna akan menambah ketertarikan user terhadap hasil analisa dari business intelligence. Tentunya bentuk dashboard dapat disesuaikan dengan KPI dan kebutuhan keputusan bisnis yang ada. Dundas Dashboard menawarkan berbagai kemudahan dan komponen-komponen chart yang menarik secara gratis. Dundas Dasboard dapat dihubungkan ke berbagai macam platform teknologi database untuk dapat mengakses data warehouse. Ruang lingkup dari Dundas Dashboard mencakup pembuatan data mart, sampai penyajian visualisasi data melalui dashboard. Keunggulan lain dari penggunaan Dundas Dashboard adalah kemudahan dalam membuat berbagai macam dashboard analisis dalam waktu yang relatif singkat dibanding dengan BI tools yang telah ada sebelumnya. Hal ini sesuai dengan permintaan kebutuhan analisa data yang cepat berubah dari user. Tampilan komponen dashboard yang cantik menambah nilai tersendiri bagi produk ini. Dundas Dashboard dapat diimplementasikan untuk berbagai macam bidang industry, mengingat kemudahan akses ke data warehouse yang menggunakan berbagai macam platform teknologi yang selama ini menjadi kendala sendiri bagi perusahaan yang akan menerapkan business intelligence karena terpaku pada satu jenis platform teknologi.

2

I.

Latar Belakang Kajian Dundas

Penulis memilih Dundas sebagai bahan kajian karena kemudahan dalam mendapatkan produk mengenai Data Visualization dan Dashboard. Selain itu Dundas juga dapat diintegrasikan dengan berbagai macam database platform seperti SQL Server, My SQL, Oracle, SAP Netweaver, dan database platform lainnya. 1.1 Mengapa memilih Dundas Dashboard Ada beberapa alasan mengapa Dundas Dashboard menjadi menarik untuk dicoba: a. Reputasi Dundas memiliki sejarah yang panjang pada teknologi data visualization dan dashboard. Dundas telah bekerjasama dengan banyak organisasi besar maupun kecil seperti Microsoft, Chevron, dan American Express. Dundas juga berkontribusi pada komunitas dashboard, visualisasi data dan business intelligence. b. Pengalaman Dundas lebih fokus dan berpengalaman pada perkembangan teknologi dashboard dan data visualization. Sebuah data visualization dan dashboard harus memiliki arti, intuitif, dan dapat memberikan respon aksi dari user. c. Time-to-market yang lebih cepat Menurut Aberdeen Group report baru-baru ini, untuk membuat sebuah dashboard dibutuhkan waktu sekitar 26 hari. Dundas Dashboard dapat menyingkat waktu 13 kali lebih cepat dalam pembuatan dashboard hingga 2 hari untuk sebuah dashboard yang biasa d. Solusi Jasa Kustomisasi Dundas juga menawarkan jasa kustomisasi dashboard dan visualisasi data sesuai kebutuhan client. Dan waktu pengiriman produk ke customer yang tepat waktu. 1.2 Perbedaan Dundas dengan Dashboard Lain

3

Perbedaan Dundas dengan produk lain adalah kemudahan dalam berekperimen menggunakan dashboard dari database yang telah dibuat sebelumnya. Koneksi database yang memungkinkan user untuk mengintegrasikannya ke dalam berbagai macam platform dan penggunaan teknologi Silverlight untuk tampilan dan komponen-komponen yang cantik memudahkan user untuk menggunakan aplikasi ini untuk pembuatan Dasboard dan Data visualization.

II.

Sejarah DundasDundas didirikan pada tahun 1992, bergerak dan focus pada visualisasi data dan

dashboard. Bermula dari sebuah pekerjaan inovasi control grid yang kemudian berkembang pada bidang user interface pada grafik chart 2D dan 3D. Pada tahun 2002, Dundas Chart untuk .NET lahir, awal dari sebuah kesuksesan. Beberapa tahun kemudian, Dundas lebih focus memproduksi komponen dari visualisasi data untuk berbagai macam platform teknologi. Pada tahun 2007, Microsoft mengakuisisi kepemilikan dari komponen Dundas untuk kepentingan visualisasi data pada SQL Server Reporting Services, SharePoint dan .NET Framework. Selain itu, Dundas juga mulai focus untuk menawarkan jasa professional dengan focus kepada solusi kostumisasi dashboard. Pada tahun 2009, Dundas meluncurkan Dundas Dashboard, yakni sebuah platform yang dapat membantu perusahaan untuk dapat membuat dashboard secara cepat berdasarkan KPI dan keputusan bisnis. Dan sekarang Dundas telah meluncurkan Dundas Dashboard versi 2.5 dan terus berinovasi pada visualisasi data dan Business Intelligence. Sebagai tambahan, Dundas juga berkontribusi pada komunitas dashboard, visualisasi data dan business intelligence. Salah satu kontribusinya adalah publikasi pada Jurnal BI TDWI, artikel online di Dashboard Insight, dan beberapa kontribusi lainnya.

4

Bab 2: Konsep Dashboard dan Data VisualizationMenurut Wikipedia, Data Visualization merupakan studi mengenai penggambaran data secara visual, yakni informasi yang telah diekstrak dari bentuk skematis, termasuk atribut atau variabel untuk setiap unit informasi. Tujuan utama dari data visualization adalah kemampuan untuk menggambarkan data, menyampaikan informasi secara jelas dan efisien. Untuk menyalurkan ide-ide yang kreatif, baik dalam bentuk estetika dan fungsionalitas dengan memperhatikan dataset dan aspek kuncinya. Sering kali designer tidak memperhatikan keseimbangan antara desain dengan fungsi, membuat data visualization yang indah tetapi gagal dalam mencapai tujuan utama, yakni mengkomunikasikan informasi. Dalam Data warehouse, visualisasi data dapat digambarkan melalui sebuah dashboard. Dashboard adalah salah satu bentuk interface system informasi yang dianalogikan seperti dashboard mobil yang mudah dipelajari. Desain dashboard dibuat seefektif mungkin dengan menyajikan informasi yang dianggap penting dan cepat.Dashboard yang

dibuat akan dapat membantu pengguna dalam mengidentifikasi trend,

pola, dan anomali pada data sehingga pada akhirnya dapat membantu dalam pengambilan keputusan yang efektif. Untuk membantu penyajian informasi yang efektif dan menarik, maka pada sebuah dashboard terdapat berbagai cara bentuk penyajian data, antara lain dengan menggunakan komponen control. Bentuk komponen control pada sebuah dashboard dapat berupa: Gauge Gauge control mengambarkan data dinamis secara berkelanjutan. Komponen ini juga menampilkan kalkulasi sejarah yang menjadi bentuk sebuah nilai tunggal, sehingga komponen ini memberikan sebuah fungsi tambahan untuk grafik. Gauge digunakan hamper pada setiap tipe aplikasi dashboard, khususnya pada industri yang bergerak pada sektor manufaktur dan financial, dimana KPI dan data kritikal lainnya dimonitor secara langsung.

5

-

Chart Dashoard chart control menawarkan berbagai macam pilihan bentuk dari semacam kolom / batang, kumpulan kolom / batang, garis, titik, dan grafik pai.

-

Map Komponen map meningkatkan kemampuan dashboard dengan menampilkan sebuah variasi peta, membuat data geografik lebih mudah untuk dibaca dan diinterpretasikan. Dengan menambah custom control, map dapat difilter tentang data apa yang akan ditampilkan pada dashboard, apakah sesuai wilayah, kota atau elemen peta lainnya.

-

Grid Data Kontrol Grid digunakan untuk menampilkan daftar, rangking atau detil informasi lain yang selain atraktif, juga sangat interaktif dan mempunyai makna. Termasuk didalamnya scorecard pada dashboard yang merupakan cara terbaik untuk memonitor dan mengakses performa. Scorecard memungkinkan untuk menampilkan indikasi dan menyediakan tanggapan secara visual yang tersambung langsung dengan KPI untuk menentukan aturan bisnis dan batasan. Selain itu, scorecard adalah sebuah cara tercepat dan termudah untuk mengetahui status dari metrik bisnis dan memudahkan untuk melakukan aksi dan keputusan secara cepat dan akurat.

I. Dashboard pada Business IntelligenceUntuk menampilkan data melalui berbagai macam komponen pada dashboard, diperlukan pengolahan data terlebih dahulu. Secara teori Business Intelligence, data berasal dari data transaksional yang dianalisis dan dimigrasikan ke dalam suatu data warehouse melalui sebuah proses ETL. Proses ETL dilakukan untuk menjembatani migrasi data dari beberapa database transaksional yang merupakan data sumber ke pembentukan data warehouse, seperti yang tergambar pada gambar 1. Didalamnya terdapat tiga fungsi utama yang perlu dilakukan untuk membuat data siap digunakan pada datawarehouse adalah extraction, transformation dan loading. Ketiga fungsi ini terdapat pada staging area. Hasil dari proses ETL ini berupa data warehouse yang didesain khusus untuk mengerjakan proses query dan membuat laporan dan analisa. Data yang disimpan adalah

6

data business history dari sebuah organisasi /perusahaan, dimana data tersebut tidak tersimpan secara rinci/detil.

Gambar 1 Alur Data pada Business Inteligence Selanjutnya dari data warehouse yang ada dilakukan pemprosesan data yang akan divisualisasikan kedalam sebuah dashboard melalui sebuah proses yang dinamakan OLAP. OLAP (Online Analitycal Processing) adalah teknologi yang memproses data di dalam database dalam struktur multidimensi, menyediakan jawaban yang cepat untuk query dan analisis yang kompleks . Data yang disajikan biasanya merupakan suatu fungsi agregasi seperti summary, max, min, average dan lain-lain. Inti dari sistem OLAP adalah OLAP cube yang biasa disebut juga multidimensional cude atau hypercube. Didalamnya terdapat fakta-fakta numerik yang disebut measures yang dikategorikan kedalam dimensions. Cube metadata biasanya dibuat dari tabel star schema atau snowflake schema dari relational database. Measures didapat dari rekaman data yang ada di fact table dan dimensions yang ada pada dimension tables. Beberapa dimensi dapat ditambahkan kedalam struktur dengan menambahkan kolom pada fact table. Hal ini yang memungkinkan analis untuk melihat measures dari beberapa kombinasi dimensi.

7

Bab 3: Ringkasan Produk DundasPada bab ini akan dijelaskan mengenai ringkasan produk Dundas yang merupakan salah satau BI tools untuk pembuatan Dashboard dan Data visualization. Dundas Dashboard merupakan open source BI tools yang memungkinkan pengguna untuk membuat sebuah visualisasi data dari data warehouse yang telah terdefinisi sebelumnya. Ruang lingkup Dundas Dashboard adalah dari memprosesan data warehouse sampai pembuatan dashboard, termasuk didalamnya terdapat proses OLAP untuk mendefinisikan query, dimensi, fact table, dan measurement dari data yang akan divisualisasikan. Tampilan user interface yang sederhana dan mudah dimengerti pada tools ini menambah nilai tersendiri bagi pengguna aplikasi ini.

I.

Instalasi dan Konfigurasi DataUntuk mendapatkan installer dari Dundas dashboard, pengguna perlu registrasi

terlebih dahulu melalui website Dundas Dashboard (www.dundas.com) . Proses registrasi cukup mudah karena BI tools ini berbasis open source. Setelah registrasi, pengguna akan mendapat email dan produk key sebagai akun untuk evaluasi prosuk ini. Selanjutnya pengguna dapat mulai mengakses dan mengunduh aplikasi BI tools ini. Untuk menginstal Dundas Dashboard dibutuhkan beberapa program pendukung seperti: IIS Service Silverlight Microsoft SQL Server 2008 R2

Gambar 2 Instalasi Dundas Dashboard8

Dalam instalasi, terdapat pilihan untuk konfigurasi data seperti database yang digunakan dan pilihan port yang digunakan untuk tampilan web user interface untuk menjalankan tools ini. Default database yang digunakan adalah Microsoft SQL Server 2008 R2, jika belum terinstal maka secara otomatis, installer akan mengunduh komponenkomponen database yang dibutuhkan agar aplikasi ini dapat berjalan. II. User Interface Koneksi data source yang digunakan dapat berasal dari berbagai macam platform teknologi, seperti: Microsoft Access Microsoft SQL Server 2005 atau 2008 Microsoft SQL Server Analysis Services 2005 atau 2008 Microsoft Visual FoxPro MySQL 5.x Oracle 10g atau 11g Data source yang lain (CSV, Excel, Sharepoint, dll) SAP MaxDB 7.x SAP Netweaver BW 7.0 Teradata 12

Gambar 3 Dundas Dashboard UI

9

Karena menggunakan teknologi Silverlight pada user interface aplikasi ini, maka untuk menambah atau mengedit dapat dilakukan dengan meng-klik sebelah kanan fitur untuk menampilkan drop-down menu, karena tidak terdapat klik kanan pada mouse selayaknya aplikasi berbasis desktop. III. Virtual Tabel Virtual table pada aplikasi ini dapat berperan sebagai data mart pada aplikasi business intelligence. Untuk menambahkan virtual table, Dundas menyediakan wizard khusus yang memudahkan pembuatan virtual table.

Gambar 4 Wizard untuk Pembuatan Virtual Tabel IV. Dimensi Sama halnya dengan Virtual table, aplikasi ini menyediakan wizard khusus yang memudahkan pembuatan Dimensi. Dimensi dibuat berdasar virtual table yang telah terdefinisi sebelumnya. Dimensi dapat berupa dimensi dan dimensi waktu. Pemilihan kolum disesuaikan dengan kebutuhan analisa data. Dimensi akan digunakan untuk pembuatan KPI pada langkah selanjutnya, oleh karena itu pembuatan dimensi disesuaikan dengan kebutuhan analisa data yang diinginkan.

10

Gambar 5 Wizard untuk Pembuatan Dimensi V. Key Performance Indicators Fitur KPI pada aplikasi ini digunakan untuk menentukan analisa apa yang akan dilakukan terhadap data yang ada. Dalam pembuatan KPI diperlukan penentuan virtual table, ukuran kolum yang akan dianalisa, fungsi agregasi seperti summary, max, min, average dan lain-lain, dan penentuan dimensi. Sama halnya dengan Virtual table, aplikasi ini menyediakan wizard khusus urutan-urutan yang memudahkan pembuatan KPI. Dan terdapat fitur preview, untuk melihat apakah data yang diukur telah dibuat sesuai dengan KPI yang diinginkan.

Gambar 6 KPI Preview

11

VI.

Desain Dashboard Desain pada Dundas Dashboard dapat berupa KPI yang telah terdefinisi sebelumnya

ataupun dengan komponen control yang ada. Beberapa contoh komponen control yang ada pada aplikasi Dundas Dashboard antara lain: Gauge Gauge control pada Dundas Dashboard mendukung tipe linier dan radial (bundar) dengan berbagai macam variasi tampilan dan gaya. Frame dapat di-kostumisasi secara penuh, seperti setengah lingkaran dan tipe kuadran. Sementara pengguna dapat mengubah properti element visual seperti ukuran, jarum penunjuk, dan jarak. Tambahan lain, fitu keterangan gauge pada Dundas Dashboard membolehkan pengguna untuk menambahkan keterangan disetiap gauge, memfasilitasi komunikasi dashboard dan kolaborasi. Tipe-tipe gauge yang ada pada Dundas Dashboard antara lain: Gauge bundar Linier Thermometer Bullet graph Dan berbagai variasi bentuk penanda, batang, dan jarum sebagai tambahan indikator (tergantung pada tipe gauge)

Gambar 7 Bentuk Kompoen Gauge

12

-

Chart Fitur chart kontol pada Dundas dashboard terdiri dari: Anotasi keterangan Secondary axis Animasi Chart Multiple axes per bagian chart Penanda titik data X & Y axis dengan label pada axis Data dan keterangan pengguna Mendukung untuk plotting terhadap ukuran numerik, date / time, dan kategori Pengaturan untuk mengkontrol tampilan seperti warna, gradient, border dan bentuk garis Sebagai tambahan, dashboard web chart control menggunakan kemampuan unik dari Silverlight seperti banyaknya template dan vector grafik pendukung untuk menghaluskan perubahan ukuran.

Gambar 8 Bentuk Komponen Chart Map Map pada Dundas Dashboard terdiri dari peta benua, negara, negara bagian, wilayah dan lain sebagainnya. Secara khusus, map pada Dundas Dashboard dapat: Mendukung bentuk file ESRI dan XAML, yang memungkinkan untuk menggambar diagram melalui Expression Blend

13

Memvisualisasikan data melalui warna dan properti elemen peta yang telah terdefinisi dapat digabungkan dengan data seperti warna, border dan properti visual lainnya

Menyediakan mouse panning dan mouse zooming Memungkinkan projeksi standard, seperti orthographic, diagram kartesian, persegi panjang, dan Mercator

Terdapat keterangan legend peta yang terintegrasi

Gambar 9 Bentuk Komponen Map Grid Data Fitur-fitur yang terdapat pada komponen Grid antara lain: Penyesuaian gaya warna/baris/kolum Kemampuan scorecard yang terintegrasi dengan KPI Kemampuan hirarki (Pendukung OLAP) Auto-sizing Pengurutan dan filter Grouping baris dan seleksi Grouping kolum dan pengurutan data Membekukan kolum dan baris Vertikal dan horisontal scrolling

14

Gambar 10 Bentuk Komponen Grid Data Desain pembuatan dashboard pada Dundas Dashboard sangat mudah untuk dilakukan. Fitur drag and drop pada halaman dashboard membuat pengguna lebih dimanjakan dengan kemampuan untuk menambahkan gaya dan bentuk dashboard semenarik mungkin. Sumber data analisis yang ditampilkan didapatkan dari KPI yang terdefinisi sebelumnya.

Gambar 11 Bentuk Desain Dashboard

15

Daftar Pustaka1. Dundas Data Visualization: Why Choose Dundas Data Visualization. 2011 2. Vitaly Friedman (2008) "Data Visualization and Infographics" in: Graphics, Monday Inspiration, January 14th, 2008.

16