Tableau
1. Pengertian Tableau
Tableau adalah perangkat lunak visualisasi data dan analisis bisnis yang memungkinkan pengguna membuat grafik, peta, dan dasbor interaktif hanya dengan menarik dan melepas (drag and drop), tanpa harus menulis kode.
Tableau didirikan pada tahun 2003 oleh Chris Stolte, Pat Hanrahan, dan Christian Chabot di Stanford University, berawal dari proyek riset visualisasi data. Perusahaannya kemudian diakuisisi oleh Salesforce pada tahun 2019.
Ciri utama Tableau:
- Berbasis drag and drop, mudah dipakai pemula
- Menghasilkan visualisasi interaktif yang indah dan mudah dipahami
- Terhubung ke banyak sumber data (Excel, CSV, database, layanan cloud)
- Bisa mengolah data besar dengan cepat
- Tersedia versi gratis (Tableau Public) dan versi gratis untuk pelajar dan pengajar dengan syarat tertentu
- Hasil bisa dibagikan lewat web, server, dan perangkat seluler
- Banyak dipakai di bisnis, perbankan, pemerintahan, pendidikan, dan kesehatan
2. Kegunaan Tableau
Tableau dipakai untuk:
- Membuat dasbor pemantauan kinerja, misalnya penjualan, keuangan, dan operasional
- Menjelajahi data untuk menemukan pola, tren, dan outlier
- Menyajikan hasil analisis kepada pimpinan atau klien
- Membuat laporan visual untuk skripsi, penelitian, dan presentasi
- Memetakan data geografis (peta penjualan, sebaran cabang, atau data wilayah)
- Membandingkan kinerja antarwaktu, antarwilayah, dan antarproduk
- Memantau indikator kinerja utama (KPI)
- Menyiapkan data dengan alat pendamping, Tableau Prep
3. Produk dalam Keluarga Tableau
- Tableau Desktop: aplikasi utama untuk membuat visualisasi dan dasbor (Windows dan Mac). Berbayar.
- Tableau Public: versi gratis. Hasil kerja dipublikasikan secara terbuka di web, sehingga jangan memakai data rahasia atau pribadi.
- Tableau Public Desktop: aplikasi gratis untuk membuat visualisasi, lalu disimpan ke Tableau Public.
- Tableau Prep (Builder): untuk membersihkan, menggabungkan, dan membentuk data sebelum dianalisis.
- Tableau Server: server milik organisasi untuk berbagi dan mengelola dasbor secara internal.
- Tableau Cloud: layanan cloud untuk berbagi dan mengelola dasbor tanpa server sendiri (sebelumnya bernama Tableau Online).
- Tableau Reader: aplikasi gratis untuk melihat (bukan mengedit) file Tableau.
- Tableau Mobile: aplikasi untuk melihat dasbor di ponsel dan tablet.
- Fitur berbasis AI: versi-versi terbaru menambahkan fitur bantuan AI (misalnya ringkasan metrik otomatis dan asisten analisis). Ketersediaannya bergantung pada lisensi dan versi.
Jenis lisensi (pada Tableau Cloud/Server):
- Creator: bisa menyiapkan data, membuat, dan mengedit
- Explorer: bisa menjelajahi dan mengedit visualisasi yang sudah ada
- Viewer: hanya bisa melihat dan berinteraksi dengan dasbor
Catatan untuk pelajar: Tableau umumnya menyediakan lisensi gratis Tableau Desktop dan Prep untuk mahasiswa dan dosen lewat program akademik. Syarat dan masa berlakunya sebaiknya dicek langsung di situs resmi Tableau.
4. Jenis File di Tableau
- .twb (Tableau Workbook): file kerja yang hanya berisi struktur visualisasi, tanpa menyertakan data.
- .twbx (Packaged Workbook): file kerja yang sudah menyertakan data dan sumber pendukung. Paling praktis untuk dibagikan.
- .tds / .tdsx: file sumber data (terbungkus untuk .tdsx).
- .hyper: file ekstrak data berformat Tableau (versi lama: .tde).
- .tfl / .tflx: file alur Tableau Prep.
- .tbm: bookmark.
5. Mengenal Tampilan Tableau
A. Halaman Awal (Start Page)
- Connect (Hubungkan): tempat memilih sumber data.
- To a File: Excel, teks (CSV), JSON, PDF, data spasial, dan file statistik (SPSS, SAS, R)
- To a Server: SQL Server, MySQL, PostgreSQL, Oracle, Google BigQuery, Snowflake, Google Sheets, dan lainnya
- Open (Buka): pekerjaan terakhir dan contoh visualisasi.
- Discover (Jelajahi): pelatihan dan inspirasi.
B. Halaman Sumber Data (Data Source Page)
- Panel kiri: daftar sumber data dan tabel.
- Kanvas: tempat menarik tabel dan membuat hubungan antartabel.
- Grid data (di bawah): pratinjau data dan pengaturan tipe kolom.
C. Lembar Kerja (Worksheet)
- Data Pane (kiri): daftar field, terbagi menjadi Dimensions, Measures, Sets, dan Parameters.
- Shelves (rak): Columns (kolom) dan Rows (baris) untuk menentukan sumbu, serta Filters dan Pages.
- Marks Card: mengatur tampilan data. Berisi Color, Size, Label, Detail, Tooltip, Shape.
- Show Me: panel yang menyarankan jenis grafik sesuai field yang dipilih.
- Analytics Pane: untuk menambah garis rata-rata, garis tren, prakiraan, dan klaster.
- Toolbar (atas): tombol undo, simpan, urutkan, tampilan, dan lainnya.
- Tab lembar (bawah): daftar worksheet, dashboard, dan story.
D. Dasbor (Dashboard)
- Menggabungkan beberapa lembar kerja dalam satu tampilan.
- Panel kiri: daftar lembar, serta objek seperti teks, gambar, halaman web, ruang kosong, tombol navigasi, dan tombol unduh.
- Layout containers (wadah tata letak): horizontal dan vertikal untuk mengatur posisi objek.
E. Cerita (Story)
- Rangkaian lembar kerja dan dasbor yang disusun berurutan seperti slide presentasi untuk menyampaikan narasi dari data.
6. Konsep Dasar: Dimensions dan Measures
Ini konsep terpenting di Tableau.
Dimensions (Dimensi):
- Field kategori atau deskriptif yang membagi data, misalnya nama produk, wilayah, kategori, tanggal.
- Umumnya berupa teks atau tanggal.
Measures (Ukuran):
- Field angka yang bisa dihitung atau diagregasi, misalnya penjualan, laba, jumlah.
- Biasanya dijumlahkan (SUM), dirata-ratakan (AVG), atau dihitung (COUNT).
Discrete dan Continuous (Diskrit dan Kontinu):
- Discrete (pil berwarna biru): nilai terpisah dan menghasilkan judul/label (header). Contoh: kategori.
- Continuous (pil berwarna hijau): nilai berkesinambungan dan menghasilkan sumbu (axis). Contoh: penjualan.
- Penting: warna biru dan hijau tidak sama dengan dimension dan measure. Dimension dan measure bisa diubah menjadi diskrit atau kontinu.
Tipe data field: teks, tanggal, tanggal dan waktu, angka (bulat atau desimal), boolean (benar/salah), dan peran geografis (negara, provinsi, kota, dan seterusnya).
7. Menghubungkan dan Menyiapkan Data
A. Cara menghubungkan data
- Buka Tableau.
- Di bagian Connect, pilih jenis sumber data (misalnya Microsoft Excel).
- Pilih file, lalu tarik sheet atau tabel ke kanvas.
- Periksa tipe data tiap kolom pada grid.
- Klik Sheet 1 (di bawah) untuk mulai membuat visualisasi.
B. Live vs Extract
- Live: Tableau terhubung langsung ke sumber data, sehingga data selalu terbaru, tetapi kinerja bergantung pada sumber.
- Extract: data disalin ke file lokal (.hyper), sehingga lebih cepat, tetapi harus diperbarui (refresh) secara berkala.
C. Menggabungkan beberapa tabel
- Relationships (hubungan): cara bawaan terbaru. Tabel tetap terpisah, dan Tableau menggabungkannya saat dibutuhkan. Lebih fleksibel dan mengurangi duplikasi.
- Joins: penggabungan baris berdasarkan kolom kunci. Jenisnya Inner, Left, Right, dan Full Outer.
- Union: menumpuk tabel dengan struktur sama (misalnya data per bulan) menjadi satu.
- Data Blending: menggabungkan dua sumber data berbeda di tingkat lembar kerja. Ada sumber primer dan sekunder.
- Cross-database Join: menggabungkan tabel dari database yang berbeda.
D. Merapikan data
- Pivot: mengubah kolom menjadi baris (misalnya data bulanan yang tersebar di banyak kolom).
- Split dan Custom Split: memisahkan satu kolom menjadi beberapa kolom.
- Data Interpreter: membersihkan Excel yang berantakan (misalnya ada judul di atas tabel).
- Rename, Hide, Change Data Type, Aliases: mengatur nama, tampilan, dan tipe field.
- Tableau Prep: untuk pembersihan data yang lebih rumit dan berulang.
8. Jenis Visualisasi di Tableau
- Bar Chart (Diagram Batang): membandingkan nilai antar kategori
- Stacked Bar (Batang Bertumpuk): komposisi dalam tiap kategori
- Line Chart (Grafik Garis): tren dari waktu ke waktu
- Area Chart: tren dengan penekanan pada volume
- Pie Chart dan Donut Chart: proporsi (pakai hanya untuk sedikit kategori)
- Scatter Plot (Sebar): hubungan dua variabel numerik
- Histogram: distribusi satu variabel
- Box-and-Whisker Plot: sebaran data dan pencilan
- Heat Map (Peta Panas) dan Highlight Table: pola pada tabel silang dengan warna
- Treemap: komposisi hierarkis dengan persegi
- Packed Bubbles: perbandingan dengan gelembung
- Map (Peta): symbol map dan filled map untuk data geografis
- Gantt Chart: jadwal dan durasi
- Bullet Graph: perbandingan nilai dengan target
- Dual Axis (Sumbu Ganda): dua ukuran dengan skala berbeda dalam satu grafik
- Waterfall Chart: perubahan nilai bertahap
- Pareto Chart: penyebab dominan (80/20)
- Calendar Heat Map: pola harian dan mingguan
- Table (Crosstab): tabel angka
Tips: gunakan Show Me untuk melihat jenis grafik yang cocok bagi field yang dipilih.
9. Perhitungan di Tableau
A. Calculated Field (Field Hitungan)
Dibuat lewat Analysis → Create Calculated Field. Contoh:
Profit Ratio = SUM([Profit]) / SUM([Sales])Kategori Penjualan =
IF [Sales] >= 1000 THEN "Tinggi"
ELSEIF [Sales] >= 500 THEN "Sedang"
ELSE "Rendah"
ENDB. Kelompok fungsi
- Number: ROUND, ABS, CEILING, FLOOR
- String: LEFT, RIGHT, MID, CONTAINS, SPLIT, UPPER, TRIM
- Date: DATEDIFF, DATEADD, DATETRUNC, DATEPART, TODAY, NOW
- Logical: IF, ELSEIF, CASE, IIF, ISNULL, IFNULL
- Aggregate: SUM, AVG, COUNT, COUNTD (hitung unik), MIN, MAX, MEDIAN
- Type conversion: STR, INT, FLOAT, DATE
- Table Calculations: RUNNING_SUM, WINDOW_AVG, RANK, LOOKUP, INDEX, SIZE, TOTAL
C. Quick Table Calculations (Hitungan Cepat)
Tersedia lewat klik kanan pada pil, misalnya Running Total, Percent of Total, Difference, Percent Difference, Moving Average, Rank, dan Year-to-Date Total.
D. LOD Expression (Level of Detail)
Mengatur tingkat detail perhitungan terlepas dari tampilan grafik.
- FIXED: menghitung pada tingkat detail tertentu. Contoh:
{FIXED [Customer] : SUM([Sales])} - INCLUDE: menambahkan dimensi ke tingkat detail grafik.
- EXCLUDE: mengurangi dimensi dari tingkat detail grafik.
E. Fitur pengelompokan
- Group: menggabungkan beberapa nilai menjadi satu kelompok
- Set: subset data berdasarkan kondisi
- Bin: mengelompokkan angka ke dalam rentang (untuk histogram)
- Hierarchy: hierarki bertingkat (misalnya Negara → Provinsi → Kota)
- Parameter: nilai yang bisa diubah pengguna untuk mengendalikan grafik atau perhitungan
10. Analitik di Tableau
Dari Analytics Pane dan menu Analysis:
- Constant Line: garis pada nilai tetap (misalnya target)
- Average Line dan Reference Line: garis rata-rata dan garis acuan
- Trend Line: garis tren, dengan pilihan linear, logaritmik, eksponensial, dan polinomial. Bisa menampilkan R-squared dan nilai p lewat Describe Trend Model.
- Forecast (Prakiraan): peramalan data deret waktu dengan metode exponential smoothing
- Clusters: pengelompokan data memakai metode k-means
- Box Plot, Distribution Band, dan Totals: ringkasan statistik tambahan
- Integrasi R dan Python: bisa terhubung ke R atau Python (TabPy) untuk analisis statistik lanjutan
11. Filter dan Interaktivitas
A. Jenis filter (diterapkan dengan urutan berbeda)
- Extract Filter: menyaring data saat membuat ekstrak
- Data Source Filter: menyaring di tingkat sumber data
- Context Filter: filter yang dijalankan lebih dulu dan menjadi dasar filter lain
- Dimension Filter: menyaring berdasarkan kategori
- Measure Filter: menyaring berdasarkan angka
- Table Calculation Filter: menyaring hasil hitungan tabel, dijalankan paling akhir
Urutan ini penting. Jika hasil filter terlihat tidak sesuai, periksa apakah ada filter yang perlu dijadikan Context Filter, terutama saat memakai FIXED LOD atau filter "Top N".
B. Tampilan filter (Quick Filter)
Klik kanan pada filter → Show Filter. Pilihan tampilan: daftar pilihan tunggal, pilihan ganda, dropdown, slider, dan pencarian kata.
C. Dashboard Actions (Aksi Dasbor)
Dari menu Dashboard → Actions:
- Filter: klik satu grafik untuk menyaring grafik lain
- Highlight: menyorot data terkait
- Go to Sheet / URL: pindah ke lembar atau halaman web
- Change Parameter / Change Set Values: mengubah parameter atau set lewat klik
D. Tooltip: keterangan yang muncul saat kursor diarahkan pada data. Bisa dikustom, bahkan menampilkan grafik mini (Viz in Tooltip).
12. Langkah Kerja Dasar
Contoh: membuat grafik penjualan bulanan per kategori dengan data contoh Sample - Superstore (tersedia di Tableau).
- Buka Tableau dan di Connect pilih Microsoft Excel (atau pilih data contoh).
- Pilih sheet dan lihat data pada grid.
- Klik Sheet 1.
- Tarik Order Date ke Columns. Klik kanan pilih Month (bagian bulan) agar tampil per bulan.
- Tarik Sales ke Rows. Tableau otomatis membuat grafik garis.
- Tarik Category ke Color pada Marks Card, sehingga muncul satu garis tiap kategori.
- Tambahkan Label pada Marks Card jika ingin menampilkan angka.
- Beri judul dan nama lembar (klik ganda pada judul atau tab lembar).
- Buat lembar lain, misalnya diagram batang laba per wilayah (Region ke Columns, Profit ke Rows).
- Buat dasbor dengan klik ikon New Dashboard. Tarik kedua lembar ke kanvas dan atur ukuran.
- Aktifkan Use as Filter pada salah satu grafik agar dasbor interaktif.
- Tambahkan filter, judul, dan keterangan.
- Simpan (File → Save) atau publikasikan ke Tableau Public.
13. Cara Merancang Dasbor yang Baik
- Tentukan tujuan dan pengguna dasbor sebelum membuat.
- Prinsip utama: overview first, zoom and filter, then details on demand. Tampilkan ringkasan dulu, baru rincian saat diminta.
- Letakkan KPI terpenting di kiri atas, karena mata membaca dari sana.
- Batasi jumlah grafik (umumnya 3 sampai 5) agar tidak membingungkan.
- Pilih jenis grafik yang tepat: garis untuk tren, batang untuk perbandingan, peta untuk wilayah.
- Pakai warna dengan hemat. Warna konsisten dan bermakna (misalnya merah untuk di bawah target).
- Hindari grafik pai yang terlalu banyak irisan dan efek 3D yang menyesatkan.
- Beri judul dan label yang jelas, lengkap dengan satuan.
- Atur ukuran dasbor (tetap, atau menyesuaikan layar) dan periksa tampilan di perangkat lain (device preview).
- Gunakan kontainer tata letak agar rapi dan responsif.
- Uji dengan pengguna sebelum dibagikan.
14. Menyimpan, Mengekspor, dan Membagikan
- Simpan sebagai .twbx agar data ikut tersimpan dan mudah dikirim.
- Tableau Public: File → Save to Tableau Public. Hasilnya terbuka untuk umum.
- Tableau Cloud atau Server: menu Server → Publish Workbook untuk dibagikan ke rekan dalam organisasi, lengkap dengan pengaturan hak akses.
- Ekspor gambar: Worksheet → Export → Image (PNG atau lainnya).
- Ekspor PDF: File → Print to PDF.
- Ekspor data: Worksheet → Export → Data atau Crosstab to Excel.
- Ekspor ke PowerPoint: File → Export as PowerPoint.
- Salin gambar: Worksheet → Copy → Image, lalu tempel ke Word atau blog.
15. Tableau Prep (Singkat)
Tableau Prep dipakai untuk membersihkan dan membentuk data sebelum divisualisasikan. Alurnya berupa diagram langkah:
- Input: memasukkan data
- Clean step: mengubah nama, tipe, menghapus nilai kosong, dan memisah kolom
- Join dan Union: menggabungkan tabel
- Aggregate: meringkas data
- Pivot: mengubah kolom menjadi baris atau sebaliknya
- Output: menyimpan hasil sebagai file atau mengirim ke Tableau
16. Kesalahan Umum dan Cara Mengatasinya
- Field angka terbaca sebagai teks atau tanggal terbaca sebagai angka: ubah tipe data pada grid atau klik ikon tipe data di Data Pane.
- Angka muncul sebagai jumlah padahal ingin rata-rata: klik kanan pil → Measure → pilih agregasi (Sum, Average, Count, dan lainnya).
- Hasil dobel atau terlalu besar setelah join: biasanya karena hubungan banyak-ke-banyak (many-to-many). Periksa kolom kunci atau gunakan relationships.
- Error "Cannot mix aggregate and non-aggregate": field hitungan mencampur nilai yang diagregasi dan yang tidak. Samakan, misalnya ubah menjadi
SUM([Sales]). - Indikator "nulls" di pojok kanan bawah: ada nilai kosong. Klik untuk memilih menyaring atau menampilkannya.
- Filter tidak bekerja sesuai harapan: periksa urutan filter. Ubah menjadi context filter bila perlu.
- Dasbor lambat: pakai Extract, kurangi jumlah filter dan grafik, sederhanakan perhitungan, dan batasi jumlah data.
- Tanggal tidak tampil sesuai: periksa apakah tanggal dalam mode diskrit (header) atau kontinu (sumbu).
- Peta tidak mengenali nama wilayah: atur Geographic Role pada field atau gunakan Edit Locations.
- File dibuka di komputer lain tetapi data hilang: simpan sebagai .twbx, bukan .twb.
- Data blending tidak menampilkan hasil: pastikan field penghubung berpasangan dan sumber sekunder tersambung (ditandai ikon oranye).
- Tableau Public tidak bisa menyimpan hasil secara lokal (versi lama): perhatikan bahwa Tableau Public memang diarahkan untuk publikasi daring. Cek fitur terbaru di situs resminya.
- Kesimpulan menyesatkan: perhatikan sumbu yang tidak dimulai dari nol, pilihan skala, dan pemilihan jenis grafik.
17. Kelebihan dan Kekurangan Tableau
Kelebihan:
- Mudah dipelajari dengan konsep drag and drop
- Visualisasi interaktif dan menarik
- Banyak sumber data yang didukung
- Cepat untuk data besar, terutama dengan extract
- Komunitas besar, banyak materi belajar, dan galeri contoh (Tableau Public)
- Cocok untuk eksplorasi data dan penyajian
- Tersedia versi gratis (Public) dan lisensi akademik
Kekurangan:
- Berbayar dan lisensi bisnis cukup mahal
- Tableau Public terbuka untuk umum, tidak cocok untuk data sensitif
- Fitur lanjutan (LOD, table calculation) butuh waktu belajar
- Kurang cocok untuk pemodelan statistik mendalam; lebih fokus pada visualisasi
- Pembersihan data terbatas di Desktop, sehingga sering memerlukan Tableau Prep
- Aplikasi Desktop hanya untuk Windows dan Mac
- Kontrol format tabel dan laporan cetak tidak sefleksibel software pelaporan khusus
18. Perbandingan Singkat dengan Software Lain
- Tableau dan Power BI: keduanya populer. Power BI (Microsoft) lebih murah dan menyatu dengan Excel dan ekosistem Microsoft. Tableau dikenal lebih fleksibel dan kuat di visualisasi.
- Tableau dan Looker Studio: Looker Studio (Google) gratis dan mudah untuk laporan sederhana, tetapi tidak sekuat Tableau untuk analisis dan visual kompleks.
- Tableau dan Excel: Excel cocok untuk perhitungan dan grafik sederhana. Tableau lebih unggul untuk data besar dan dasbor interaktif.
- Tableau dan Qlik Sense: sama-sama BI. Qlik kuat pada model data asosiatif.
- Tableau dan R/Python: R dan Python (ggplot2, matplotlib) sangat fleksibel dan gratis tetapi perlu kode. Tableau lebih cepat untuk eksplorasi visual.
- Tableau dan JASP, SPSS, atau Minitab: software statistik tersebut untuk uji statistik (uji hipotesis, regresi, ANOVA), sedangkan Tableau untuk visualisasi dan dasbor. Keduanya sering dipakai bersama: analisis di software statistik, penyajian di Tableau.
- Tableau dan VOSviewer: VOSviewer khusus untuk peta bibliometrik, sedangkan Tableau untuk visualisasi data umum.
- Tableau dan ATLAS.ti: ATLAS.ti untuk data kualitatif (wawancara dan dokumen), Tableau untuk data berbentuk tabel atau angka.
19. Tips Memakai Tableau
- Rapikan data dulu di Excel atau Tableau Prep sebelum divisualisasikan. Format yang ideal: satu baris satu pengamatan, satu kolom satu variabel.
- Mulai dari pertanyaan yang ingin dijawab, bukan dari jenis grafik.
- Pahami dimension dan measure serta diskrit dan kontinu sejak awal.
- Manfaatkan Show Me sebagai awal, lalu sesuaikan.
- Gunakan Extract untuk data besar agar lebih cepat.
- Beri nama field dan lembar yang jelas, bukan "Sheet 1" dan "Calculation1".
- Simpan sebagai .twbx saat membagikan.
- Hati-hati dengan Tableau Public: jangan unggah data pribadi atau rahasia.
- Latihan dengan data contoh Superstore, lalu ikuti tantangan komunitas seperti Makeover Monday.
- Pelajari LOD dan table calculation secara bertahap setelah dasar-dasarnya lancar.
- Periksa selalu angka di dasbor dengan data asli agar tidak ada kesalahan agregasi.
- Jaga kesederhanaan: visualisasi yang baik membuat pesan mudah ditangkap dalam beberapa detik.
Komentar
Posting Komentar