QlikView - Menghasilkan Data

Seringkali, kita membutuhkan beberapa data untuk dihasilkan secara terprogram oleh perangkat lunak yang digunakan, yang tidak berasal dari suatu sumber. Misalnya, 100 nomor acak atau hanya tanggal 23 minggu dalam setahun. Seorang analis data mungkin memerlukan data semacam itu untuk dibuat untuk melakukan beberapa analisis pada data yang tidak berisi nilai-nilai ini saat data tersebut diterima. QlikView menyediakan fungsi yang disebutAutogenerate, yang dapat digunakan untuk kebutuhan tersebut.

Kebutuhan Data

Pertimbangkan skenario di mana kita hanya perlu menemukan tanggal, yaitu hari Kamis atau Minggu. Kami perlu mencarinya untuk kisaran mulai hari ini hingga akhir tahun. Kami membuat skrip berikut, yang akan mencapai ini.

Penjelasan

Kami mendeklarasikan dua variabel untuk menangkap hari pertama bulan ini dan akhir tahun. Selanjutnya kami menerapkan berbagai fungsi dan kondisi filter untuk menghasilkan nilai yang diperlukan. Fungsi recno () membuat satu record untuk masing-masing tanggal ini. Kami menambahkan fungsi Autogenerate memberikan variabel sebagai rentang.

Data yang dihasilkan

Saat memuat skrip di atas ke memori QlikView dan membuat Kotak Tabel menggunakan menu Layout → New Sheet Objects → Table Box, kami mendapatkan data yang dibuat seperti yang ditunjukkan di bawah ini.