## Memanipulasi Datapilot pada OpenOffice.org untuk Pengolahan Data

## Hari Murti
Fakultas Teknologi Informasi, Universitas Stikubank Semarang. email : harimurti@unisbank.ac.id
ABSTRAK : Hampir semua hal bermula dilakukan secara manual. Seiring dengan perkembangan zaman sebagian fungsi fisik mulai digantikan dengan kemampuan nonfisik. Alat-alat bantu mulai diciptakan untuk mempercepat  pencapaian  tujuan.  Salah  satu  dari  perkembangan  teknologi  adalah  komputer.  Dengan teknologi  komputer  ini  benar-benar  mempercepat  kerja  manusia.  Selain  cepat,  komputer  juga  dapat melakukan perhitungan secara lebih teliti dan tidak mengenal lelah. Orang-orang kemudian merasa perlu membeli  komputer  untuk  mempercepat  kerja  mereka.  Dengan  bekerja  lebih  cepat  dan  teliti,  perusahaan berharap  dapat  menghasilkan  produk  lebih  cepat  dan  lebih  baik,  untuk  keuntungan  yang  lebih  besar. System  komputer  tidak  hanya  tergantung  dari  kemampuan  hardwarenya,  tetapi  kemampuan  aplikasi perangkat  lunak  juga  sangat  diperhitungkan.  Banyak  perusahaan  berlomba  untuk  memproduksi  dan menyajikan  program-program  aplikasi  yang  mudah  dan  disenangi  oleh  para  pengguna.  Investasi perusahaan  pengguna  pun  dikeluarkan  untuk  memenuhi  kebutuhannya.  Namun  ada  beberapa  perangkat lunak yang menyediakan kemampuan dasar yang dapat dipakai oleh penguna. Bahkan perangkat tersebut dapat  diperoleh  dengan  bebas  artinya  perusahaan  /  penguna  tanpa  harus  mengeluarkan  investasi  dalam bentuk materi. Hanya peningkatan sumber daya manusia sebagai investasi  untuk menjalankan sistem ini. Salah  satu  perangkat  lunak  yang  tidak  kalah  dengan  aplikasi  komersial,  adalah  openoffice.org.  Dalam tulisan  ini  akan  dibahas  kemampuan  sebagian  dari  openoffice.org  dalam  pengolahan  data.  Datapilot merupakan  feature  dapat  digunakan  untuk  mengekstrak  dan  mengambil  kesimpulan  atau  informasi  yang terdapat  pada  spreedsheet  dalam  bentuk  yang  lebih  nyaman.    Dengan  menggunakan  datapilot,  hubungan yang  terjadi  diantara  data  yang  terletak  pada  sel  spreedsheet  dapat  secara  langsung  dilihat  tanpa  harus menggunakan aplikasi lain.
Kata kunci : teknologi komputer, Investasi, openoffice.org, datapilot

## PENDAHULUAN
Zaman  dahulu  kala,  hampir  semua  hal dilakukan  secara  manual.  Siapa  yang  memiliki fisik lebih kuat akan memiliki modal yang lebih besar  untuk  menang.  Zaman  berkembang  dan sebagian  fungsi  fisik  mulai  digantikan  dengan kemampuan nonfisik. Alat-alat diciptakan untuk mempercepat  pencapaian  tujuan.  Komputer lahir. Dunia secara perlahan berubah. Komputer benar-benar mempercepat kerja  manusia. Selain cepat,  komputer  juga  dapat  melakukan perhitungan  secara  lebih  teliti  dan  tidak mengenal  lelah.  Orang-orang  kemudian  merasa perlu  membeli  komputer  untuk  mempercepat kerja  mereka.  Dengan  bekerja  lebih  cepat  dan teliti,  perusahaan  berharap  dapat  menghasilkan
produk  lebih  cepat  dan  lebih  baik,  untuk keuntungan yang lebih besar.
Komputer tidak puas untuk berkembang. Apalagi setelah  mempercepat? Banyak. Apabila hanya  mempercepat,  maka  peran  manusia  di dalamnya  masih  sangat  besar.  Apabila  hanya menghitung, maka banyak analisis manual yang harus dilakukan oleh para pengambil keputusan. Maka komputer diperbantukan untuk membantu mengambil  keputusan.  Itu  saja  masih  belum cukup.  Penggunaan  komputer  dan  sistem informasi  harus  membantu  meningkatkan  nilai bisnis  suatu  perusahaan.  Banyak  sumber  daya komputer dan sistem informasi yang masih bisa digali. Itu baru bekerja lebih pintar.
Di  lain  sisi,  Microsoft  adalah  pemain
97
bisnis  yang  luar  biasa  hebat.  Kita  tidak  bisa menyangkal hal ini. Mereka bekerja ada momen yang tepat. Produk-produk mereka digunakan di seluruh  dunia.  Windows  menggebrak  pemakai komputer di dunia sebagai sistem operasi paling ramah.  Apple  menjadi  solusi  nomor  dua.  Bill Gates  menjadi  orang  super-superkaya  di  dunia. Secara teknikal, sebagian produkproduk Microsoft diakui mendunia sebagai produk yang sering  kali  makan  korban.  Sebut  saja  korban kecil dari seringnya crash, kemudian yang lebih parah,  crash  dan  menghilangkan  data.  Setelah itu,  rentan  virus.  Berapa  juta  dollar  AS  yang harus  dikorbankan  gara-gara  virus?  Namun, siapa yang bisa mengalahkan strategi pemasaran Microsoft?  Siapa  yang  tidak  kenal  Windows? Siapa  yang  tidak  kenal  Microsoft  Office? Bahkan, siapa yang tidak kenal .NET yang baru saja  diluncurkan?  Orang  berebut  menggunakan .NET  untuk  membuat  aplikasi  web,  padahal kebutuhan  mereka  mungkin  bisa  diselesaikan dengan PHP.
Untuk menggunakan komputer dan sistem informasi,  perusahaan  harus  memilih  teknologi dengan  cermat.  Nama  besar  bukan  selalu  yang terbaik  untuk  kita.  Istilah  pemanis  berupa disediakannya  staf  ahli  atau  bahkan  dukungan perusahaan harus dicermati dengan baik. Apakah benar-benar  bisa  diandalkan  atau  tidak. Parameter  waktu  dan  perkembangan  di  dunia pun  harus  diperhatikan,  agar  kita  tidak  terlalu terjebak  pada  suatu  produk  sehingga  menjadi sangat  tergantung  dan  tidak  bisa  keluar  lagi. Kami akan tunjukkan kepada Anda bahwa Linux
dan  free  software  memenuhi  banyak  kriteria yang  dibutuhkan  sebagai  teknologi  yang  bisa diandalkan.  Asalkan  kita  sama-sama  membuka pikiran  kita  masing-masing.  Kami  juga menyimulasikan  beberapa  biaya  yang  harus Anda  keluarkan  untuk  sistem  Linux  dan  free software.

## Datapilot
Datapilot  ada  di  Openoffice  Calc, merupakan  nama  lain  dari  pivot  table  yang  ada di Microsoft Excel. Apapun namanya fungsinya sama,  yaitu  alat  untuk  mengekstrak  dan mengambil  kesimpulan  atau  informasi  yang terdapat  pada  spreedsheet  dalam  bentuk  yang lebih nyaman.
Dengan menggunakan datapilot, hubungan  yang  terjadi  diantara  data  yang terletak  pada  sel  spreedsheet  dapat  secara langsung  dilihat  tanpa  harus  menggunakan aplikasi lain. Jika proses pengambilan informasi dari data tersebut dilakukan dengan menggunakan formula ataupun cara yang biasa, bisa jadi agak susah.
Sebagai  contoh,  misalkan  saja  terdapat sebuah  tabel  yang  menggambarkan  hasil penjualan MP3 player selama 5 hari dari sebuah toko komputer seperti berikut ini :
Tabel 1. Tabel data
Pegawai Warna Ukuran Jumlah Harga (Rp) Asti Hitam 512mb 2 250,000 Rendra Silver 1Gb 1 150,000 Edi Silver 256mb 4 380,000 Edi Silver 1Gb 2 300,000 Rendra Hitam 256mb 5 475,000 Asti Silver 1Gb 2 300,000 Asti Hitam 512mb 3 375,000 Asti Silver 512mb 3 375,000 Rendra Hitam 512mb 4 500,000
Dari  tabel  tersebut  dapat  disimpulkan  bahwa toko  tersebut  memiliki  3  pegawai  dan  mp3 player yang dijual ada 2 jenis warna yaitu hitam, silver yang memiliki ukuran 256mb, 512mb dan 1Gb.
Setelah  5  hari  penjualan,  pemilik  toko tersebut ingin mengetahui penjualan berdasarkan  ukuran  dan  warna  mp3  player (lihat tabel 1.)
Tabel 2. Ukuran
Atau  warna  apa  dan  kapasitas  berapa  yang terjual (lihat tabel 2.).
Tabel 3. Warna
Atau  berapa  mp3  player  yang  dijual  oleh masing-masing pegawai (lihat tabel 3.).
Tabel 4. Pegawai
Dengan menggunakan datapilot, informasi mengenai hal tersebut dapat dengan mudah dan cepat  diperoleh.  Untuk  menggunakan  datapilot pada  openoffice  calc,  caranya  tidak  sulit.  Hal yang  terpenting  adalah  sumber  tabel  yang  akan diolah  datanya  haruslah  memiliki  judul  untuk tiap kolomnya, karena datapilot akan menggunakan  judul  tersebut  sebagai  field patokan untuk mengambil data dari tabel.

## Membuat Datapilot
Untuk memulai membuat datapilot, blok terlebih  dahulu  tabel  yang  akan  digunakan sebagai sumber data. Kemudian pilih menu Data ->  DataPilot  ->  Start.  Dan  akan  memunculkan kotak  dialog  DataPilot  yang  akan  menanyakan sumber data (lihat gambar 1).
Karena sumber data untuk Datapilot sudah dipilih, maka tinggal melakukan penekanan pada tombol Ok.
Gambar 1. Kotak dialog sumber data
Selanjutnya  akan  muncul  sebuah  kotak dialog lagi yang isinya adalah layout /diagram dari Datapilot. Pada layout/diagram inilah dapat diatur  field  apa  yang  menjadi  filter,  field  apa yang akan dihitung (lihat gambar 2).
Keterangan : Bagian pertama merupakan Layout/diagram dari Datapilot, dimana sumber data diambil dari field yang  terdapat  pada  bagian  kedua.  Sedangkan bagian  ketiga  digunakan  untuk  mengatur  hasil dari  Datapilot  seperti  menampilkan  total  kolom dan total baris, mengarahkan hasil dari Datapilot ke sheet lain.
Tabel 5. Komponen datapilot Komponen Keterangan Page Fields Digunakan untuk melakukan filter /penyaringan berdasarkan data pada field tabel yang diinginkan. Data Fields Digunakan untuk menampilkan jumlah data yang akan ditampilkan berdasarkan filter yang dipilih. Row Fields dan Column Fields Digunakan untuk menampilkan item yang akan dilihat relasinya dengan filter yang dipilih. Gambar 2. Layout / diagram datapilot
Untuk  menghasilkan  query  seperti  pada tabel  1,  letakan  field ukuran pada Page  Fields , field warna pada Row  Fields dan  field jumlah pada Data  Fields .  Kemudian  tekan  tombol  Ok. Maka,  hasil  query  akan  diletakan  di  bagian bawah tabel sumber data (lihat gambar 3.).
Sedangkan  untuk  menghasilkan  query seperti  pada  tabel  3,  letakan  field warna pada Page  Fields ,  field ukuran pada Row  Fields dan field jumlah pada Data  Fields .  Jika  hasil  query ingin  diletakan  pada sheet yang  lain,  pilih  ubah pilihan menu Result To pada bagian tiga menjadi
–  new  sheet  – .  Sehingga  akan  muncul  sebuah sheet baru yang bernama DataPilot_Sheet1_1 . Hasil  query  untuk  tabel  2,  dapat  dilakukan dengan cara meletakan field pegawai pada Page Fields ,  field ukuran pada Row  Fields ,  field warna pada Column  Fields dan  field jumlah pada Data  Fields .  Dan  setelah  tombol  Ok ditekan, maka hasilnya akan tampak seperti pada tabel 4.

## Melakukan Update Hasil dari Datapilot
Jika  data  pada  tabel  sumber  terjadi perubahan, maka informasi yang dihasilkan oleh proses  query  Datapilot  sebelumnya  akan menjadi tidak relevan lagi. Untuk mencegah hal tersebut  terjadi,  gunakan  menu  Refresh  yang dapat  diakses  lewat  menu  Data  ->  DataPilot  -> Refresh.  Sebelum  memilih  menu  Refresh, pastikan cell pointer telah berada pada area hasil query.  Tujuannya  akan  menu  Refresh  dapat aktif,  sebab  jika  cell  pointer  tidak  terletak  pada area hasil query, menu Refresh tidak akan aktif.
Dengan  melakukan  hal  tersebut  diatas, tidak  perlu  lagi  untuk  membangun  query Datapilot  dari  awal  sehingga  akan  menghemat tenaga  dalam  menghasilkan  informasi  yang diinginkan.

## Menghapus Hasil Datapilot
Jika  hasil  query  dari  Datapilot  sudah tidak  lagi  diperlukan  atau  terjadi  kesalahan dalam  proses  pembuatannya  sehingga  harus dihapus,  maka  untuk  menghapus  hasil  query tersebut cukup dengan terlebih dahulu meletakan cell pointer pada hasil query yang akan dihapus dan  kemudian  lewat  menu  Data  ->  DataPilot,
Gambar 3. Hasil query dari tabel 1.
101

## pilih sub menu Delete.

## Menggunakan Filter
Selain  menggunakan  filter  yang  ada pada  kotak  dialog  layout  /  diagram  dari datapilot,  pada  hasil  query  datapilot  masih dimungkinkan  untuk  melakukan  penyaringan lebih dalam lagi. Sebagai contoh, misalkan dari tabel 1 yang menampilkan informasi berdasarkan ukuran mp3 player dan warna, ingin dilihat juga jumlah mp3 player yang dijual oleh pegawai yang bernama Asti.
Untuk mendapatkan hasil informasi seperti yang diinginkan,  klik  tulisan  filter  yang  terdapat
diatas sel bertuliskan ukuran. (lihat gambar 4.)
Sehingga  akan  muncul  sebuah  kotak dialog  filter  seperti  gambar  5  berikut  ini.  Dari kotak  dialog  tersebut,  pada  pilihan Field  name ganti  isinya  dengan nama .  Kemudian  pada pilihan Value isikan  nama  pegawai  yang  dicari, sebagai  contoh  adalah Asti, dan  tekan  tombol Ok (lihat  gambar  6).  Maka  hasil  dari  query Datapilot  akan  berubah  menyesuaikan  dengan kriteria yang dimasukan (lihat gambar 7).

## Gambar 7. Hasil query

## KESIMPULAN
Semakin  berkembangnya  program  plikasi yang  dapat  mendukung  kelancaran  tugas-tugas perkantoran,  maka  pihak  pengguna  dapat memilih  diantara  program  aplikasi  tersebut sesuai  dengan  budget  investasi  pengguna
Gambar 7. Hasil Filter
Gambar 4. Menu filter
Gambar 5. Kotak dialog filter
Gambar 6. Seting nilai filter
tersebut.    Openoffice.org  salah  satu  program aplikasi  perkantoran  yang free (gratis)  dapat digunakan  sebagai  pengganti  program  aplikasi yang  bersifat  komersial  dalam  menangani permasalahan-permasalahan  standar.  Walupun demikian ada juga kelebihan yang dipunyai oleh progran aplikasi tersebut. Salah satu fitur dalam openoffice.org dalam adalah datapilot. Datapilot terbukti  dapat  membantu  dalam  memanipulasi data,  sehinga  user  /  pengguna  dapat  dengan mudah mencari dan menemukan serta memanipulasi data sesuai yang diniginkan dalam spreedsheet.

## DAFTAR PUSTAKA
1. http://www.openoffice.org