mahasiswa
OLTPgoldRegistrasi mahasiswa dari PD Unsri, lengkap dengan NIM dan nama, sekitar 215 ribu baris. Satu baris per registrasi, bukan per orang: mahasiswa yang pindah program studi atau masuk kembali punya lebih dari satu baris, dan jumlah orang adalah jumlah id_mahasiswa_pdunsri yang berbeda. Agama dan daerah asal tidak disajikan per orang. Disajikan untuk keperluan keuangan internal saja.
- Model dbt
- dim_mahasiswa_keuangan
- File model
- models/marts/mahasiswa/dim_mahasiswa_keuangan.sql
- Tabel sumber
- gold.dim_mahasiswa_keuangan
- Tabel serving
- serving_v1.dim_mahasiswa_keuangan
- Scope
- mahasiswa
- Key
- id_registrasi_mahasiswa_pdunsri
Endpoint
- GET
/mahasiswaGet all → - GET
/mahasiswa/{id_registrasi_mahasiswa_pdunsri}Get by id_registrasi_mahasiswa_pdunsri →
Kolom (18)
Setiap kolom yang disajikan, dengan nama persis seperti di tabel gold.dim_mahasiswa_keuangan. Setiap kolom dapat dipakai sebagai filter pada endpoint daftar, dan setiap kolom yang bukan array sebagai sort, dengan operator yang mengikuti tipenya.
Kolom key tidak pernah null; kolom lain bisa null.
Operator per tipe
| Tipe | Operator |
|---|---|
| text | eq ne gt gte lt lte in like null |
| integer | eq ne gt gte lt lte in null |
| bigint | eq ne gt gte lt lte in null |
| double | eq ne gt gte lt lte in null |
| boolean | eq ne null |
| date | eq ne gt gte lt lte in null |
| timestamp | eq ne gt gte lt lte in null |
| timestamptz | eq ne gt gte lt lte in null |
| integer[] | has null |
| text[] | has null |
| Kolom | Tipe | Keterangan |
|---|---|---|
id_registrasi_mahasiswa_pdunsrikey | text | ID registrasi di PD Unsri (UUID); key resource ini, dan bagian pertama key aktivitas_kuliah_mahasiswa. |
id_mahasiswa_pdunsri | text | ID orangnya. Berulang bila satu orang punya beberapa registrasi; hitung yang berbeda untuk jumlah orang. |
nim | text | Nomor induk mahasiswa. Mengikuti registrasi: mahasiswa yang pindah program studi mendapat NIM baru, dan registrasi lamanya tetap memegang NIM lama. |
nama_mahasiswa | text | Nama mahasiswa sebagaimana tercatat di PD Unsri. |
id_program_studi_pdunsri | text | Program studi, sebagai UUID PDDIKTI. |
kode_program_studi | text | Kode program studi PDDIKTI, lima digit. |
nama_program_studi | text | Nama program studi. |
kode_jenjang_pendidikan | text | Jenjang program studi: S1, D3, PROFESI, S2, SP1, S3, SP2. |
nama_jenjang_pendidikan | text | Jenjang dalam kata: Sarjana, Diploma 3, Magister, dan seterusnya. |
kode_fakultas | text | Kode singkat fakultas (FKIP, FE, FT, FASILKOM, PASCASARJANA, …), diturunkan dari program studi. Null untuk sekitar 900 registrasi di program studi yang belum terdaftar pada fakultas mana pun. |
nama_fakultas | text | Nama fakultas tanpa awalan Fakultas atau Sekolah, misalnya Ekonomi. |
id_semester_masuk | text | Semester registrasi dimulai, kode PDDIKTI YYYYS: tahun pertama tahun akademik, lalu 1 Ganjil, 2 Genap, 3 Pendek. |
tahun_angkatan | integer | Tahun angkatan, empat digit pertama semester masuk. Null bila semester masuknya tidak terbaca. |
id_semester_keluar | text | Semester registrasi berakhir; null bila belum berakhir. |
status_mahasiswa | text | Bagaimana registrasi berdiri atau berakhir: Aktif, Lulus, Mengajukan pengunduran diri, Putus studi, Hilang, Mutasi, Dikeluarkan, dan beberapa lainnya. Status registrasi secara keseluruhan; status pada satu semester ada di status_mahasiswa resource aktivitas_kuliah_mahasiswa. |
tanggal_keluar | date | Tanggal registrasi berakhir, bila tercatat. |
jenis_kelamin | text | L atau P; null pada segelintir baris yang tidak tercatat. |
kewarganegaraan | text | Kewarganegaraan sebagaimana PD Unsri menamainya. |