Blog
Import CSV file Ke Dalam Database dan Membuat Report Menggunakan BIDS
Yang pertama harus dipersiapkan tentunya adalah SQL Server 2008 beserta komponen yang diperlukan yaitu: BIDS, SSIS dan SSAS. Pemasangan komponen tersebut dilakukan saat instalasi SQL Server baik instalasi awal ataupun repair untuk penambahan komponen. Setelah semuanya telah siap, langkah-langkah dibawah ini bisa dimulai.
Import File ke dalam Database
- Buat tabel yang akan dimasukkan data dari file CSV. Pembuatan tabel dilakukan di SQL Server Management Studio (SSMS). Sebagai contoh tabel yang diabuat terlihat sebagai berikut:
CREATE TABLE person( id int NOT NULL PRIMARY KEY, name VARCHAR(50) NOT NULL, organization VARCHAR(50) NULL ) GO
- Selanjutnya buat file CSV yang akan diimport ke tabel yang telah dibuat. Untuk contoh, berikut isi file CSV sederhana yang dibuat dengan editor text:
1,husein,javan; 2,budi,javan; 3,siti,javan;
- Saatnya membuat project di BIDS untuk mengimport file CSV yang telah dibuat ke dalam tabel di SQL Server. Secara default jika SQL Server telah terinstal secara benar shortcut untuk menjalankan BIDS ada di: Start >All Programs > Microsoft Sql Server 2008 > SQL Server Business Intelligence Development Studio.
- Setelah shortcut diklik windows BIDS akan terbuka. BIDS adalah Visual Studio yang sudah dispesifikkan, sehingga tampilannya secara umum sama dengan Visual Studio. Untuk membuat project baru pilih File > New > Project. Di kontener “Template”, di grup “Visual Studio installed templates” pilih “Integration Service Project”.

- Halaman project baru akan terbuka. Pilih tab Control Flow lalu drag Data Flow Task ke pan tengah dari toolbox kiri.

- Dobel klik “Data Flow Task”, pan “Data Flow” akan otomatis aktif. Lalu dari toolbox drag “Flat File Source” ke pan Data Flow task.

- Dobel klik “Flat File Source”, jendela “Flat File Source Editor” akan terbuka. Pilih “New” untuk membuat koneksi baru.

- Pilih path file CSV dan tentukan “Text Qualifier”.

- Klik “OK”. Lalu “Preview” untuk mengecek apakah proses telah benar dilakukan.

- Drag “OLE DB Destination” dari toolbox ke posisi bawah “Flat File Source”.

- Sambungkan panah hijau milik “Flat File Source” pada “OLE DB Destination”.

- Dobel klik pada “OLE DB Destination” dan sambungkan ke database dan tabel yang sebelumnya telah dipersiapkan untuk menampung data dari file CSV.

- Pada bagian “Mappings”. Petakan tiap kolom ke atribut pada tabel.

- Klik “OK” lalu jalankan flow yang telah dibuat dengan menekan “F5″. File berhasil diimport ke database.

Membuat Report
- Klik New > Project > Report Sever Project Wizard.

- Klik OK. Jendela Report Wizard akan terbuka. Lalu Next.

- Pilih tipe database yang akan dibuatkan report.

- Tekan “Edit” untuk memudahkan membuat “Connection String”. Tentukan nama server dan database. Tekan “Test Connection String” untuk mengecek koneksi.

- “OK”. Jendela “Design the Query” akan terbuka. Ktikkan query sql untuk menentukan apa yang akan ditampilkan di report. Sebagai contoh dipakai query sederhana.
SELECT * FROM person
- “Next”. Karena report yang dibuat sangat sederhana, cukup pilih tabular. “Next”.

- Di jendela “Design the Table” masukkan semua kolom ke bagian “Details” lalu “Next”.

- Pilih “Table Style” yang diinginkan. “Next”.

- Tentukan loksi report. “Next” lalu “Finish”. Tekan F5 untuk menjalankan report.

Comments
There are no comments yet.


