Transformasi dan visualisasi tanggal

Analisis Deret Waktu di Tableau

Chris Hui

VP of Product, Tracked

Memecah data di Tableau

  • Data bisa dikodekan dengan delimiter dan dipecah menjadi field terpisah (mis. AUS-001)

  • Tableau memiliki dua opsi pemisahan: Split atau Custom split

  • Split: memisahkan data berdasarkan delimiter paling umum

Analisis Deret Waktu di Tableau

Memecah data di Tableau

  • Data bisa dikodekan dengan delimiter dan dipecah menjadi field terpisah (mis. AUS-001)

  • Tableau memiliki dua opsi pemisahan: Split atau Custom split

  • Split: memisahkan data berdasarkan delimiter paling umum

Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1 AA B1 C1
AA-B2-C2 AA B2 C2
AA-B3-C3 AA B3 C3
Analisis Deret Waktu di Tableau

Memecah data di Tableau

  • Data bisa dikodekan dengan delimiter dan dipecah menjadi field terpisah (mis. AUS-001)

  • Tableau memiliki dua opsi pemisahan: Split atau Custom split

  • Split: memisahkan data berdasarkan delimiter paling umum

  • Custom split: memisahkan data berdasarkan delimiter kustom yang ditentukan
Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1 AA B1 C1
AA-B2-C2 AA B2 C2
AA-B3-C3 AA B3 C3

$$

Cust Order Key Split 1 Split 2 Split 3
AA-B1-C1.DD AA B1 C1.DD
AA-B2-C2.DD AA B2 C2.DD
AA-B3-C3.DD AA B3 C3.DD
Analisis Deret Waktu di Tableau

Calculated split di Tableau

  • SPLIT() membantu saat Anda perlu memecah satu atau lebih delimiter dalam field teks

  • Token (teks) dikembalikan dari kiri ke kanan (positif) atau kanan ke kiri (negatif) sesuai posisi

  • Fungsi pemisahan umumnya dinest dan dipadukan dengan fungsi seperti:

    • IF() / TRIM() / CASE

Contoh cara kerja fungsi split di Tableau dengan delimiter dan nomor posisi

Calculated field yang menunjukkan penggunaan Trim dan Split bersama dalam fungsi bersarang

Analisis Deret Waktu di Tableau

Validasi tanggal

  • Secara desain, Tableau mengikuti dan mengenali format tanggal ISO-8601 dan Gregorian Standar

  • Namun, tanggal kadang muncul sebagai teks/string

  • Fungsi ISDATE() mengembalikan True untuk entri yang dikenali sebagai tanggal dan False jika tidak

Tabel menampilkan semua standar ISO-8601 yang dikenali Tableau

Contoh calculated field yang menunjukkan penggunaan fungsi ISDATE di Tableau

Analisis Deret Waktu di Tableau

Perlu parse atau tidak?

  • DATEPARSE() mengonversi field string non-standar menjadi objek date-time melalui parsing format tanggal secara eksplisit

  • Dapat digunakan untuk semua string tanggal yang terbaca sebagai string, bukan tanggal

  • MM-YY-DD mungkin jelas bagi kita, tetapi tidak bagi Tableau, kecuali Anda menentukannya dengan DATEPARSE()

Gambar menunjukkan komponen terpisah dari string date-time dan cara Tableau menafsirkannya

Contoh calculated field yang menunjukkan cara DATEPARSE menafsirkan tiap komponen string date-time

Analisis Deret Waktu di Tableau

Pembersihan dengan pemangkasan tanggal

  • ISDATE() dan DATEPARSE() berguna untuk mengidentifikasi tanggal tidak valid, namun tidak untuk memperbaikinya

  • DATETRUNC() mengembalikan nilai terendah untuk tiap partisi tanggal, tergantung spesifikasi hari (mis. minggu dimulai Senin)

Contoh calculated field yang menunjukkan penggunaan datetrunc untuk membetulkan tanggal pelaporan mingguan yang keliru

  • DATETRUNC() berguna untuk memverifikasi periode pelaporan berulang dari kesalahan (mis. mingguan)

Output calculated field yang menunjukkan bagaimana tanggal tidak valid dikoreksi oleh fungsi datetrunc

Analisis Deret Waktu di Tableau

Dataset

Cuplikan data contoh dalam dataset Alpukat

  • Analisis univariat dan multivariat Varietas Alpukat
  • Variasi musiman dan distribusi harga
  • Analisis tren & persentil

Gambar alpukat yang merepresentasikan dataset Alpukat

Analisis Deret Waktu di Tableau

Ayo berlatih!

Analisis Deret Waktu di Tableau

Preparing Video For Download...