QlikView - Koneksi Database
QlikView dapat terhubung ke sebagian besar database populer seperti MySQL, SQL Server, Oracle, Postgress, dll. QlikView dapat mengambil data dan struktur tabel ke dalam lingkungan QlikView dan menyimpan hasilnya dalam memorinya untuk analisis lebih lanjut. Langkah-langkah untuk menyambungkan ke salah satu database ini melibatkan pembuatan koneksi ODBC menggunakan DSN dan kemudian menggunakan DSN ini untuk mengambil data.
Untuk tutorial ini, kita akan menghubungkan ke database MySQL. Tutorial ini mengasumsikan Anda memiliki lingkungan MySQL yang tersedia. Buat DSN ODBC (Nama Sumber Data) untuk MySQL, dengan mengikuti langkah-langkah berikut - untuk membuat DSN. Beri nama DSN sebagaimysqluserdsn atau Anda mungkin lebih suka menggunakan yang sudah ada jika Anda sudah membuat DSN untuk MySql.
Menghubungkan ke Database
Untuk bab ini kita akan menggunakan database MySql inbuilt bernama sakila. Kami membuat dokumen QlikView baru dan membuka editor skrip (menekan Control + E). Di bawah tabData, kami menemukan bagian bernama Database. Pilih ODBC dari daftar drop down dan klik Connect. Jendela berikut terbuka. Pilih DSN bernamamysqluserdnsdan klik Uji Koneksi. PesanConnection Test succeeded akan muncul.
Memverifikasi Koneksi ke Database
Pada koneksi yang berhasil, layar yang diberikan di bawah ini muncul menunjukkan koneksi ke DB di jendela utama editor skrip.
Pilih Tabel Database
Klik Selectdi jendela di atas untuk mendapatkan daftar tabel dan kolom. Di sini kita telah membuat DSN dengansakilasebagai database default kita mendapatkan daftar tabel dan kolom dari database ini. Kita dapat memilih database lain dari daftar drop-down database seperti yang ditunjukkan pada gambar di bawah. Kami akan terus menggunakan database sakila untuk bab ini.
Skrip Pemuat Tabel
Saat Mengklik OK di jendela di atas, kita kembali ke editor skrip utama yang menampilkan skrip untuk menggunakan tabel bernama actor.
Menampilkan Hasil di File qvd
Sekarang data yang dimuat ke dokumen QlikView perlu disimpan secara permanen untuk dianalisis lebih lanjut. Untuk ini, kita akan mengedit script untuk menyimpan data dalam bentuk file qvd. tekanControl+E untuk membuka jendela edit script dan tulis kode berikut.
Dalam kode tersebut, kami memberikan nama yang sesuai ke kolom dan menyebutkan nama tabel di atas pernyataan beban. Selain itu, kami memberikan jalur di mana file qvd yang dihasilkan akan disimpan. Simpan file ini sebagaiQV_mysql.qvw
Menggunakan File qvd
File qvd dapat dimuat ke dalam dokumen utama dan digunakan untuk membuat grafik dan tabel untuk analisis lebih lanjut. tekanControl+R untuk memuat ulang QV_mysql.qvw file dan klik Nextdi panduan bagan. Pilih tabel lurus yang akan dibuat dengan actor_id, first_name, last_name sebagai dimensi dan jumlah actor_id sebagai ekspresi. Sebuah grafik muncul seperti yang diberikan di bawah ini.