kontributor
OLTPgoldAkun yang tercatat memelihara konten sistem SDGs, satu baris per akun, dengan peran dan fakultas yang diadministrasikannya: admin fakultas, admin universitas, tim SDGs, dan seterusnya. Sebuah akun, belum tentu seseorang: sebagian nama adalah peran, dan satu nama bisa ada pada dua akun.
- Model dbt
- dim_sdgs_kontributor
- File model
- models/marts/sdgs/dim_sdgs_kontributor.sql
- Tabel sumber
- gold.dim_sdgs_kontributor
- Tabel serving
- serving_v1.dim_sdgs_kontributor
- Scope
- sdgunsri
- Key
- id_kontributor_sdgunsri
Endpoint
- GET
/sdgs/kontributorGet all → - GET
/sdgs/kontributor/{id_kontributor_sdgunsri}Get by id_kontributor_sdgunsri →
Kolom (10)
Setiap kolom yang disajikan, dengan nama persis seperti di tabel gold.dim_sdgs_kontributor. 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_kontributor_sdgunsrikey | bigint | ID kontributor dari sumber; key resource ini. |
id_fakultas_sdgunsri | bigint | Fakultas yang diadministrasikan akun, dalam ruang kunci sumber ini (resource fakultas); hanya diisi pada admin fakultas. |
nama_kontributor | text | Nama tampilan akun. Tidak unik, dan kadang sebuah peran alih-alih orang (Super Administrator); bukan key. |
peran | text | Kode peran akun: faculty_admin, super_admin, sdg_team, dan seterusnya. |
nama_peran | text | Label peran sebagaimana sumber menuliskannya, misalnya Admin Fakultas. |
jenis_jabatan | text | Jenis jabatan orang di balik akun; diisi pada satu baris. |
nama_jabatan | text | Nama jabatan; kosong di setiap baris saat ini. |
nama_departemen | text | Departemen orang di balik akun; kosong di setiap baris saat ini. |
id_eksternal | text[] | Identitas akun di sistem lain (ORCID, Scopus, SINTA, NIDN), sebagai array teks; kosong di setiap baris saat ini. |
created_at | timestamptz | Waktu akun dibuat di sumber. |