Instalasi Pentaho Data Integration(PDI) pada Mac OS apple chip
Assalamu’alaykum warahmatullahi wa barakatuh..
Bismillah..
Di tulisan kali ini saya mau coba sharing pengalaman saya dalam proses instalasi aplikasi Pentaho Data Integration(selanjutnya akan saya sebut PDI ya..) di MacOS khususnya yang menggunakan apple chipset.
Apa itu PDI?
PDI sebelumnya dikenal sebagai Kettle, adalah salah satu perangkat lunak open-source yang populer untuk ETL (Extract, Transform, Load) dan integrasi data. Dirilis di bawah lisensi open-source, PDI telah menjadi salah satu alat yang sangat diandalkan oleh organisasi di berbagai industri untuk mempermudah pengelolaan data mereka.
Persiapan
Apa saja yang perlu dipersiapkan?
- Macbook yang spesifikasinya menggunakan apple chipset, seperti kelompok M1, kelompok M2, kelompok M3, dan seterusnya,
- JDK(Java Development Kit), saran saya download dan install jdk versi 17 ke atas. Bisa download di situs resmi oracle: link download,
- Aplikasi PDI yang akan kita install, bisa di download di situsnya (saya sarankan untuk coba yang comunity dahulu): link download. Pilih yang base install dengan format .zip,
- File swt.jar, akan dijelaskan pada proses instalasi. Link download,
- Koneksi internet yang cukup.
Instalasi
Download dan instal JDK terlebih dahulu pada macbook apple chip kalian. Karena PDI ini berbasis java runtime maka diperlukan jdk untuk menjalakannya. Lalu set java home kalian ke versi 17 ini.
Download dan ekstrak PDI yang sudah didownload, lalu pindahkan folder data-integration ke dalam folder Applications.
Perhatikan, di dalam foder data-integration terdapat file dengan nama Data Integration dengan jenis file Application. File tersebut jika dibuka pada environment intel maka akan langsung membuka User Interface dari aplikasi PDI. Namun, itu tidak berlaku di macbook dengan Apple chip.
Lanjut, pindahkan file swt.jar yang sudah didownload tadi ke folder data-integration/libswt/osx64 (jika sebalumnya sudah ada file yang sama, maka replace file tersebut dengan yang baru). File ini adalah file SWT(Standard Widget Kit) yang dikeluarkan oleh eclipse sebagai sebuah alat kerja (toolkit) untuk membuat elemen (gawit) antarmuka pengguna grafis (GUI) di dalam bahasa pemrograman Java. SWT merupakan alternatif pustaka GUI di samping Abstract Windowing Toolkit (AWT) dan Swing.
Install Rosetta 2. Buka terminal lalu jalankan perintah ini softwareupdate –install-rosetta
Masuk ke folder PDI via terminal dengan perintah : cd /Applications/data-integration
Lalu jalankan perintah ini : env /usr/bin/arch -x86_64 sh
Buka PDI dengan jalankan perintah : sh ./spoon.sh
Voila! PDI sudah bisa digunakan dengan normal di macbook apple chip.
Semoga bermanfaat..
Wassalamu’alaykum wa rahmatullahi wa barakatuh,,