Tuesday, 1 August 2017

Pentaho MySQL Select Create Table and Input Data

Membaca, Membuat Tabel dan Memasukan data ke table yang baru dibuat.

Pastikan (view) Database Connections sudah memiliki koneksi ke MySQL

New File Tranformation 1

Buat Step seperti gambar di bawah.

 Properties Table input
Berikut sintak MySQL nya;

SELECT 
 O.orderNumber
,O.customerNumber
,C.customerName
,SUM(D.quantityOrdered * D.priceEach) AS total 
FROM orders O
LEFT JOIN customers C ON C.customerNumber = O.customerNumber
LEFT JOIN orderdetails D ON D.orderNumber = O.orderNumber
GROUP BY O.orderNumber

klik Preview untuk memastikan Datanya,

Properties Table output
Target Table di isi dengan Nama Table yang di inginkan
klik SQL untuk menampilkan sintak SQL Create Table
klik Execute, klik Ok.

Run Tranformation 1
Dan lihat data table, 
jika tabel yang baru kita buat pada step output sudah terisi maka proses berhasil.



No comments:

Post a Comment