OpenDOSM (open.dosm.gov.my) menyediakan tiga pintu akses kepada data Jabatan Perangkaan Malaysia — papan pemuka untuk melihat, katalog data untuk memuat turun, dan API untuk menarik data secara berprogram — dan ketiga-tiganya percuma tanpa akaun. Portal itu sendiri menyifatkan dirinya sebagai “a platform that catalogs, visualises, and analyses DOSM’s wealth of data” dan menyatakan semuanya bersumber terbuka. Artikel ini bukan senarai pautan: kami menguji sendiri setiap pintu pada Ogos 2026, termasuk laluan API yang jarang diterangkan, dan mencatat batasan yang akan anda temui.
Satu penjelasan kedudukan dahulu: panduan data pendidikan tinggi Malaysia kami menjawab soalan “portal mana yang wujud dan angka apa yang boleh disahkan”, manakala senarai sumber data sekunder mengikut fakulti menjawab “sumber mana untuk bidang saya”. Artikel ini menjawab soalan seterusnya: bagaimana sebenarnya mengeluarkan data dari OpenDOSM ke dalam analisis tesis anda.
Pintu 1: Papan Pemuka — Untuk Memahami, Bukan Menganalisis
Papan pemuka (Dashboards) memaparkan penunjuk utama — penduduk, KDNK, pengangguran, inflasi — dalam bentuk visual interaktif. Gunakannya untuk memahami arah aliran sebelum memilih pemboleh ubah, dan untuk mengesan set data mana yang menjadi sumber setiap carta. Batasan yang perlu jujur dinyatakan: papan pemuka dimuatkan secara dinamik dalam pelayar, jadi ia sesuai untuk diterokai secara manual tetapi bukan untuk dipetik terus — angka yang anda lihat perlu dijejaki ke set data asalnya di katalog sebelum masuk ke tesis. Petik set data, bukan tangkapan skrin papan pemuka.
Pintu 2: Katalog Data — Tempat Muat Turun Sebenar

Katalog Data (Data Catalogue) ialah pintu utama untuk tesis. Setiap set data mempunyai halaman sendiri dengan keterangan, tempoh liputan, pecahan yang tersedia, dan butang muat turun. Langkah kerjanya:
- Cari mengikut tema, bukan kata kunci tunggal. Gunakan penapis kategori (contohnya tenaga buruh, harga, penduduk) kerana carian teks di portal kadangkala mengembalikan hasil kosong walaupun set data wujud — kami mengalaminya sendiri semasa mencari istilah dalam bahasa Inggeris dan Melayu.
- Baca halaman set data sepenuhnya sebelum muat turun: catat definisi pemboleh ubah, unit (orang? ribu orang? peratus?), kekerapan (bulanan, suku tahunan, tahunan) dan tempoh liputan. Kesilapan unit ialah punca nombor “tidak masuk akal” yang paling kerap dalam bab dapatan.
- Muat turun dan simpan salinan tempatan berserta tarikh. Portal data hidup sentiasa dikemas kini; salinan bertarikh ialah bukti bahawa angka anda betul pada masa pengambilan.
- Catat nama set data yang tepat seperti tertera di halaman — anda memerlukannya untuk petikan dan untuk soalan penilai “data ini dari siri mana?”.
Pintu 3: API — Untuk Analisis yang Boleh Diulang
Bagi pelajar yang menganalisis dengan R, Python atau membina siri masa yang perlu dikemas kini, OpenDOSM menyediakan API terbuka. Kami mengujinya sendiri pada 12 Ogos 2026 dan laluannya berfungsi seperti berikut: setiap halaman set data di katalog memaparkan bahagian contoh pertanyaan API dengan id set data; pertanyaan berbentuk api.data.gov.my/data-catalogue?id=ID_SET_DATA mengembalikan keseluruhan siri dalam format JSON. Contoh sebenar dari ujian kami: set data tenaga buruh bulanan mengembalikan 197 baris merangkumi Januari 2010 hingga Mei 2026 dalam satu pertanyaan.
Tiga perkara praktikal dari ujian itu. Pertama, ikuti pengalihan (redirect) — pertanyaan tanpa garis miring di hujung dialihkan, dan alat yang tidak mengikutinya akan menerima jawapan kosong. Kedua, data dikembalikan dari rekod terawal; ambil baris terakhir untuk angka terkini. Ketiga — dan paling penting untuk integriti tesis — sahkan makna setiap medan sebelum memetiknya. Dalam ujian kami, satu set data berkaitan belia mengandungi medan yang nilainya tidak konsisten dengan namanya, dan kerana maknanya tidak dapat kami sahkan, kami tidak memetiknya. Disiplin yang sama patut anda amalkan: medan yang gagal ujian logik (jumlah tidak berjumlah, “kadar” bernilai ratusan) jangan digunakan sehingga definisinya jelas daripada dokumentasi set data.
Ujian Rekonsiliasi: Tabiat yang Membezakan Tesis yang Kukuh
Sebelum sebarang angka OpenDOSM masuk ke bab anda, lakukan ujian aritmetik mudah. Contoh sebenar daripada set data tenaga buruh bulanan yang kami tarik: bagi Mei 2026, bilangan bekerja 16,824.8 ribu campur menganggur 513.4 ribu memberikan tenaga buruh 17,338.2 ribu — tepat sepadan dengan medan tenaga buruh — dan 513.4 dibahagi 17,338.2 memberikan kadar pengangguran kira-kira 3.0 peratus, sepadan dengan medan kadar. Apabila komponen berjumlah dan nisbah menghasilkan semula kadar yang diterbitkan, anda tahu anda membaca medan dengan betul. Apabila tidak, berhenti — sama ada definisi medan berbeza daripada sangkaan anda, atau unit berbeza. Ujian tiga minit ini menyelamatkan anda daripada soalan viva yang paling memalukan: “angka ini dari mana?”
Contoh Alur Kerja Lengkap: Dari Soalan Kajian ke Jadual Bab 4
Untuk menggambarkan keseluruhan proses, ikuti satu contoh hujung-ke-hujung. Katakan soalan kajian anda menyentuh arah aliran penyertaan tenaga buruh wanita di Malaysia dalam dekad terakhir. Langkah pertama: buka papan pemuka pasaran buruh untuk memastikan penunjuk itu memang dipaparkan — ini memberitahu anda datanya wujud. Langkah kedua: pergi ke katalog, tapis kategori tenaga buruh, dan buka halaman set data yang memecahkan penyertaan mengikut jantina; baca definisinya (adakah “penyertaan” dikira daripada penduduk umur bekerja? umur berapa hingga berapa?) dan catat kekerapannya. Langkah ketiga: muat turun fail penuh, simpan dengan nama yang mengandungi tarikh, dan buka dalam perisian analisis anda. Langkah keempat: jalankan ujian rekonsiliasi pada satu baris — jika komponennya tidak berjumlah seperti dijangka, kembali ke definisi sebelum meneruskan. Langkah kelima: bina jadual Bab 4 anda daripada salinan tempatan itu, dan tulis petikan lengkap dengan tarikh capaian di bawahnya.
Perhatikan berapa banyak daripada alur itu ialah kerja pengesahan, bukan kerja muat turun. Itulah nisbah yang betul: memuat turun mengambil dua minit, memastikan anda memahami apa yang dimuat turun mengambil dua puluh — dan dua puluh minit itulah yang dinilai semasa viva.
Batasan OpenDOSM yang Perlu Anda Tahu
Kejujuran tentang apa yang portal ini tidak boleh buat, kerana reka bentuk kajian anda bergantung padanya. Pertama, OpenDOSM menyediakan data agregat — siri kebangsaan, negeri, kadangkala parlimen — bukan data mikro peringkat responden; kajian yang memerlukan rekod individu perlu melalui saluran permohonan rasmi DOSM, dan itu proses berbeza dengan masa menunggu berbeza. Kedua, tidak semua tema mempunyai set data: dalam ujian kami, tiada set data khusus graduan dalam katalog (permintaan id “graduates” mengembalikan ralat 404), walaupun DOSM menerbitkan siri penerbitan “Graduates” tahunan di bahagian Publications — penerbitan dan set data ialah dua saluran berbeza. Ketiga, definisi dan liputan boleh berubah antara tahun; semak nota set data sebelum membina siri masa merentas dekad. Menyatakan batasan ini dalam bab metodologi bukan kelemahan — ia bukti literasi data.
Cara Memetik Data OpenDOSM
Unsur yang wajib ada: Jabatan Perangkaan Malaysia sebagai penerbit, nama set data seperti di katalog, tempoh rujukan data (bukan tahun anda memuat turun), alamat portal, dan tarikh capaian. Contoh ayat yang boleh disesuaikan: “Berdasarkan set data tenaga buruh bulanan Jabatan Perangkaan Malaysia (OpenDOSM, dicapai 12 Ogos 2026), kadar pengangguran bagi Mei 2026 ialah 3.0 peratus.” Tarikh capaian wajib kerana portal ini hidup — angka boleh disemak semula selepas anda memuat turunnya, dan salinan tempatan bertarikh anda ialah pembelaannya.
Jika anda masih di peringkat memilih tajuk dan tertanya-tanya sama ada data untuk idea anda wujud, semak katalog sebelum menghantar cadangan tajuk — senarai cadangan tajuk projek tahun akhir kami menekankan perkara yang sama: tajuk yang datanya tidak wujud akan tersekat di bab metodologi.
Data sudah dimuat turun — bab pengenalan dan metodologi pula menunggu. Tesify membantu anda menyusun bab demi bab dengan petikan yang sentiasa tersambung ke sumbernya, dan tesis kekal 100% ditulis oleh anda. Telah digunakan 9,000+ pelajar. Mula menulis di Tesify.
Soalan Lazim
Adakah OpenDOSM percuma untuk pelajar?
Ya — portal itu sendiri menyatakan semuanya bersumber terbuka dan percuma, tanpa akaun. Papan pemuka, katalog dan API semuanya terbuka untuk kegunaan tesis dan FYP.
Apakah beza dosm.gov.my dengan open.dosm.gov.my?
Portal utama memaparkan siaran akhbar dan laporan naratif; OpenDOSM direka untuk data mentah yang boleh dimuat turun dan dianalisis. Untuk tesis, OpenDOSM biasanya pintu yang betul.
Perlukah saya tahu pengaturcaraan untuk menggunakan OpenDOSM?
Tidak. Katalog data menyediakan muat turun terus tanpa sebarang kod. API hanya diperlukan jika anda mahu analisis boleh ulang dalam R atau Python — kemahiran yang bagus, tetapi bukan prasyarat.
Bagaimana jika carian katalog tidak menemui set data saya?
Cuba penapis kategori dan istilah dalam kedua-dua bahasa sebelum membuat kesimpulan — carian teks portal kadangkala terlepas set data yang wujud. Jika tema itu memang tiada, semak bahagian Publications, kerana sesetengah perangkaan diterbitkan sebagai laporan dan bukan set data.
Bolehkah saya memetik angka terus dari papan pemuka?
Elakkan. Jejaki carta ke set data sumbernya di katalog dan petik set data itu — lebih tepat, lebih mudah disahkan penilai, dan tidak bergantung pada paparan yang berubah.
Adakah data OpenDOSM mencukupi untuk kajian peringkat daerah?
Bergantung pada set data — banyak siri berhenti di peringkat negeri. Semak pecahan geografi di halaman set data sebelum mengunci skop kajian; menggunakan data yang lebih kasar daripada aras analisis ialah kecacatan reka bentuk.
Bagaimana dengan data yang tiada di OpenDOSM langsung?
Gunakan saluran permohonan rasmi DOSM atau agensi berkaitan, dan mulakan awal kerana prosesnya mengambil masa. Sebagai alternatif, pertimbangkan mereka bentuk semula kajian agar cukup dengan data terbuka — kajian yang siap sentiasa mengalahkan permohonan yang tergantung.
Perlukah saya menyimpan fail yang dimuat turun?
Wajib, berserta tarikh muat turun. Portal hidup dikemas kini dan disemak semula; salinan tempatan bertarikh ialah bukti angka anda betul pada masa pengambilan.
