Data Preparation – Pengenalan Calculated Fields

Calculated fields adalah kolom khusus pada Tableau untuk melakukan perhitungan.

Contoh sederhananya, pada data terdapat informasi pendapatan dan biaya. Anda dapat membuat field baru untuk informasi keuntungan dengan melakukan perhitungan pendapatan dikurangi biaya.

Tableau memiliki 3 macam calculated fields, yaitu: Basic, Level of Detail dan Table.

Basic

Digunakan untuk membuat data tambahan sederhana, terdapat 2 jenis, yaitu

  • Row Level : penghitungan dasar memungkinkan Anda mengubah nilai atau anggota pada tingkat detail sumber data (penghitungan tingkat baris)
  • Aggregate: perhitungan berupa group, dilakukan pada tingkat visualisasi. Lihat gambar berikut untuk lebih jelas.

Basic Calculated fields dapat dilakukan pada tab Data Source atau Worksheet. Namun umumnya dilakukan pada Data Source.

Level of Detail (LOD)

Sama seperti Basic, perhitungan LOD memungkinkan Anda menghitung nilai pada tingkat sumber data dan tingkat visualisasi.

Perbedaanya, LOD memberi lebih banyak kontrol pada tingkat perincian yang akan dihitung.

LOD Calculated fields dapat dilakukan pada tab Data Source atau Worksheet. Namun umumnya dilakukan pada Worksheet.

Table

Table memungkinkan Anda untuk mengubah nilai pada tingkat detail visualisasi saja.

Table Calculated fields hanya dapat dilakukan di tab Worksheet. Jadi Table calculated fields hanya dapat digunakan pada worksheet tertentu saja, tidak dapat digunakan oleh worksheet lainnya.

Cara Kerja Calculated Fields

Dapat dikatakan isi dari calculated fields adalah program kecil. Sangat mirip dengan formula pada excel.

Building block untuk membuat calculated fields terdiri dari fungsi, fields, operatos dan literal expression. Contoh sederhana, kita akan menampilkan kata Match, jika field first name berisi ‘Budi’.

Tableau memilki 4 macam function dasar yaitu:

  • Number, fungsi yang berhubungan dengan operasi angka, contoh: Abs(-3) akan menghasilkan nilai 3.
  • Strings, fungsi yang berhubungan dengan operasi strings, contoh: LEN(“Budi”) akan mengembalikan nilai 4.
  • Type Conversion, fungsi untuk mengubah tipe data, contoh: INT(10.6) akan menghasilkan 11.
  • Logical, fungsi untuk melakukan operasi logika, contoh IF [Pendapatan] > 100 THEN “Cuan Luber”

Untuk informasi fungsi lainnya silakan lihat dokumentasi lengkap di https://help.tableau.com/current/pro/desktop/en-us/functions_all_categories.htm

Sharing is caring:

Leave a Comment