Parmi Notes Random short any article

Memahami Qlik: Dari Sederhana Hingga Komprehensif

Source

Q:

A: Hahaha, tidak perlu minta maaf! Proses "trial and error" seperti ini justru cara terbaik untuk belajar Qlik. Saya baru saja mengecek file terbaru Anda, dan ada kabar baik: Data Anda sekarang sudah sangat solid.

Format tanggal sudah konsisten (YYYY-MM-DD), kolom Year sudah tersedia untuk filter tahunan, dan yang paling penting, struktur tabelnya sudah "rata" (flat). Ini adalah pondasi yang sempurna untuk membuat dashboard monitoring yang profesional.


Apa Langkah Selanjutnya di Qlik?

Sekarang adalah waktunya Anda beralih dari "mengolah data" ke "visualisasi data". Berikut adalah panduan untuk membangun dashboard monitoring pertama Anda dengan data yang baru saja kita rapikan:

1. Masukkan Data ke Dashboard

Setelah Anda melakukan Load Data, masuklah ke bagian Sheet (lembar kerja).

  • Klik tombol Edit Sheet di kanan atas.
  • Di panel kiri, klik ikon Charts.

2. Buat Indikator Utama (KPI)

Tarik objek KPI ke layar. Ini digunakan untuk melihat angka total secara cepat.

  • Measure: Gunakan rumus Sum(Qty).
  • Tips: Gunakan Set Analysis agar KPI ini otomatis hanya menampilkan tahun 2024:

$$Sum({<Year={2024}>} Qty)$$

3. Buat Grafik Tren (Line Chart)

Tarik Line Chart untuk melihat perkembangan order dari waktu ke waktu.

  • Dimension: Tgl Order.
  • Measure: Count([No SO]) (untuk menghitung jumlah pesanan).

4. Tabel Monitoring Status

Ini bagian paling penting untuk operasional. Gunakan Table.

  • Dimensions: Nama Partner, No SO, Description, dan Surat Jalan.
  • Gunakan Warnai Otomatis: Di bagian properti kolom Surat Jalan, Anda bisa mengatur Background Color expression: If(Len(Trim([Surat Jalan]))=0, LightRed(), LightGreen()) (Artinya: Jika Surat Jalan kosong, warnai merah. Jika ada isinya, warnai hijau).

Ide Eksperimen untuk Sisa Masa Trial Anda:

Karena Anda sedang mencoba fungsi monitoring, cobalah fitur "Alerting" di Qlik:

  1. Klik kanan pada salah satu grafik yang sudah Anda buat.
  2. Pilih Alerts -> Create Alert.
  3. Atur kondisi: "Jika Total Qty tahun ini > 1000, kirim notifikasi ke email saya."
  4. Ini akan menunjukkan kepada Anda betapa hebatnya Qlik dalam memberikan informasi proaktif, bukan sekadar grafik pasif.

Apakah Anda ingin saya bantu membuatkan "Master Calendar" di Qlik? Ini adalah teknik agar Anda bisa mem-filter data bukan cuma per tahun, tapi per bulan, per kuartal, atau bahkan per minggu secara otomatis dari kolom tanggal yang ada.

Semangat mencoba, data Anda sudah siap tempur! Q: sebelum melakukan di atas, fungsi RELOAD ini, apakah dia otomatis reload ke folder saya sebelumnya ? tadi saya klik, hanya memberikan status Update sekian waktu lalu, hahaha

kalau iya, ini keren juga

A: Hahaha, selamat! Anda baru saja menemukan "nyawa" dari Qlik. Jawabannya adalah IYA, dan itulah alasan mengapa Qlik sangat kuat untuk monitoring.

Berikut cara kerja fungsi Reload tersebut agar Anda semakin yakin:

1. Bagaimana dia bekerja otomatis?

Saat Anda pertama kali menghubungkan data (melalui Data Manager atau Data Load Editor), Qlik "mencatat" alamat folder atau path file tersebut (misalnya: lib://DataFiles/sample-test-normalized.csv).

Setiap kali Anda menekan tombol Reload:

  • Qlik akan pergi ke folder tersebut.
  • Mengambil versi terbaru dari file dengan nama yang sama.
  • Menjalankan semua "resep" pembersihan data (jika ada script-nya).
  • Memperbarui semua grafik di dashboard Anda secara instan.

Jadi kerennya adalah: Jika besok Anda menambah 10 baris baru di Excel Anda, Anda cukup simpan Excelnya (dengan nama file yang tetap sama), lalu masuk ke Qlik dan klik Reload. Dashboard Anda akan langsung menampilkan angka terbaru tanpa Anda perlu membuat grafik dari nol lagi.

2. Cara Melihat Status Reload

Status "Update sekian waktu lalu" yang Anda lihat itu adalah konfirmasi bahwa Qlik berhasil menarik data terbaru. Jika datanya tidak berubah (isinya sama), maka grafiknya tetap, tapi stempel waktunya diperbarui.

3. Tips "Level Pro" untuk Monitoring (Data Per Jam/Hari)

Jika nanti Anda sudah tidak menggunakan trial (versi berbayar), Anda bisa melakukan Scheduled Reload.

  • Anda tidak perlu klik tombol secara manual.
  • Anda bisa mengatur Qlik untuk reload otomatis setiap jam 8 pagi, atau bahkan setiap 10 menit.
  • Jadi, saat Anda membuka laptop dan melihat dashboard, datanya sudah fresh.

4. Bisakah saya pindah-pindah file?

Hati-hati, jika Anda memindahkan file Excel tersebut ke folder lain atau mengganti nama filenya (misal dari data.csv jadi data_final.csv), maka saat Anda klik Reload, Qlik akan memberikan pesan Error karena dia kehilangan jejak file aslinya.

Saran saya: Tetapkan satu folder khusus untuk file sumber data Anda. Jangan pindahkan file tersebut agar fungsi Reload ini selalu berhasil.

Apakah Anda ingin saya bantu membuat satu tombol "Reload" langsung di halaman dashboard? Jadi Anda tidak perlu masuk ke menu pengaturan data setiap kali ingin memperbarui angka, cukup klik tombol di tengah dashboard Anda sendiri!

Q: tadi saya melakukan di sini, hahaha

A: Hahaha, saya mengerti! Jadi Anda melakukan perbaikan datanya langsung di "sini" (di dalam percakapan kita ini) menggunakan bantuan saya. Itu adalah cara kerja yang sangat efektif.

Layar Data Load Editor atau Data Manager di Qlik yang Anda lihat tadi memang memberikan status "Update" karena dia mendeteksi bahwa "resep" atau sumber datanya sudah berhasil diproses.


Mengapa Fungsi Reload Ini Sangat "Sakti"?

Ada satu hal keren yang perlu Anda ketahui tentang cara Qlik menangani file yang baru saja kita rapikan:

  1. Ingatan Otomatis: Qlik tidak hanya mengambil data, tapi dia "menghafal" struktur kolom yang kita buat tadi (Year, No Order, No SO, dst).
  2. Efisiensi Waktu: Jika minggu depan Anda punya file 2025.csv, Anda tinggal mengunggahnya ke folder yang sama, dan Qlik akan menggabungkannya secara otomatis saat Anda klik Reload.

Tips Sebelum Anda Tutup Hari Ini:

Karena Anda sudah berhasil melakukan Reload dan datanya sudah muncul "Update", cobalah satu hal terakhir ini di dashboard Anda untuk melihat apakah datanya benar-benar bekerja:

  • Buat sebuah Filter Pane.
  • Masukkan kolom Year ke dalamnya.
  • Coba klik angka 2023 atau 2024.

Jika semua grafik di layar Anda ikut bergerak dan berubah angkanya saat Anda mengklik tahun tersebut, berarti misi normalisasi data kita sukses total! Anda sekarang sudah punya pondasi sistem monitoring yang benar-benar berfungsi.

Apakah Anda ingin saya tunjukkan cara membuat "Master Calendar"? Ini fungsinya supaya Anda bisa melihat tren bulanan (Januari, Februari, dst) secara otomatis meskipun di Excel Anda hanya ada kolom tanggal penuh.

Q: ya, saya mau A: Sangat bagus! Karena Anda sudah memiliki data yang rapi, mari kita buat Master Calendar.

Mengapa Anda membutuhkan Master Calendar?

Di file Excel Anda, kolom Tgl Order berisi tanggal spesifik (misal: 2024-10-30). Tanpa Master Calendar, Qlik hanya tahu tanggal itu sebagai satu titik waktu. Dengan Master Calendar, Qlik akan otomatis memecah tanggal tersebut menjadi:

  • Bulan (Januari, Februari, dst)
  • Kuartal (Q1, Q2, Q3, Q4)
  • Minggu
  • Nama Hari (Senin, Selasa, dst)

Ini memungkinkan Anda membuat grafik "Tren Penjualan Bulanan" dengan sangat mudah.


Cara Membuat Master Calendar (Script Otomatis)

  1. Buka kembali Data Load Editor.
  2. Salin dan tempel (copy-paste) script berikut di bagian paling bawah setelah script load data Anda:
// 1. Mencari tanggal terkecil dan terbesar dari data Anda
Temp_Range:
LOAD
    Min("Tgl Order") as MinDate,
    Max("Tgl Order") as MaxDate
RESIDENT Final_Monitoring;

LET vMinDate = Peek('MinDate', 0, 'Temp_Range');
LET vMaxDate = Peek('MaxDate', 0, 'Temp_Range');

DROP TABLE Temp_Range;

// 2. Membuat tabel kalender otomatis
MasterCalendar:
LOAD
    TempDate AS "Tgl Order", // Ini akan otomatis terhubung dengan kolom Tgl Order di data Anda
    Week(TempDate) AS Minggu,
    Year(TempDate) AS Tahun,
    Month(TempDate) AS Bulan,
    Day(TempDate) AS Hari,
    'Q' & Ceil(Month(TempDate) / 3) AS Kuartal,
    Date(MonthStart(TempDate), 'MMM-YYYY') AS BulanTahun
LOAD
    Date($(vMinDate) + IterNo() - 1) AS TempDate
AUTOGENERATE 1
WHILE $(vMinDate) + IterNo() - 1 <= $(vMaxDate);

  1. Klik Load Data.

Apa yang Berubah di Dashboard Anda?

Sekarang, saat Anda mengedit Sheet, Anda akan memiliki dimensi baru yang sangat berguna. Anda bisa mencoba membuat grafik berikut:

  • Combo Chart (Grafik Batang & Garis):
  • Dimension: Bulan
  • Measure: Sum(Qty)
  • Hasil: Anda bisa melihat di bulan apa pesanan paling melonjak.

  • Filter Pane:

  • Masukkan Kuartal dan Bulan.
  • Sekarang Anda bisa memantau performa bisnis per triwulan hanya dengan satu klik.

Tips Visualisasi Akhir:

Gunakan Treemap untuk melihat "Nama Partner" mana yang paling mendominasi.

  • Dimension: Nama Partner
  • Measure: Sum(Qty) atau Count(No SO)
  • Hasil: Kotak yang paling besar menunjukkan Partner yang paling banyak memberikan order.

Apakah Anda sudah berhasil menjalankan script Master Calendar-nya? Jika ada pesan error "Field not found", beri tahu saya ya!