berita
OLTPgoldHalaman berita dan halaman kampus yang ditemukan harvester situs SDGs Unsri, satu baris per halaman, masing-masing diberi skor relevansi dan ditinjau: yang tervalidasi maupun yang ditolak. Setiap baris membawa tujuan tempat ia diarsipkan, setiap tujuan yang disentuhnya, dan hasil tinjauannya.
- Model dbt
- fct_sdgs_berita
- File model
- models/marts/sdgs/fct_sdgs_berita.sql
- Tabel sumber
- gold.fct_sdgs_berita
- Tabel serving
- serving_v1.fct_sdgs_berita
- Scope
- sdgunsri
- Key
- id_berita_sdgunsri
Endpoint
Kolom (19)
Setiap kolom yang disajikan, dengan nama persis seperti di tabel gold.fct_sdgs_berita. 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_berita_sdgunsrikey | text | UUID berita dari sumber; key resource ini, dan yang dirujuk prediksi_nlp sebagai id_berita_sdgunsri. |
nomor_sdg_utama | integer | Satu tujuan tempat berita diarsipkan, diurai dari kategori SDG-<n> di sumber; selalu sama dengan tujuan prediksi classifier terakhir untuk berita itu. |
nomor_sdgs | integer[] | Setiap tujuan yang disentuh berita, satu sampai empat, tidak pernah kosong. Sebuah himpunan: nomor_sdg_utama selalu ada di dalamnya, tetapi tidak selalu pertama. |
kode_subkategori_sdg | text | Kode subkategori tujuan; kosong di setiap baris saat ini. |
domain | text | Situs tempat halaman berada; key resource sumber_berita. |
judul | text | Judul halaman sebagaimana diambil harvester. |
deskripsi | text | Ringkasan halaman sebagaimana diambil harvester; kosong pada sebagian baris. |
url_berita | text | Alamat halaman; unik. |
kode_bahasa | text | Bahasa halaman sebagai kode ISO 639-1: id atau en. |
kata_kunci_cocok | text | Kata yang cocok, sebagai teks JSON apa adanya dari sumber. Bentuknya mengikuti versi harvester yang menulis baris itu (list, atau object tujuan → kata), jadi tidak diurai. |
skor_relevansi | double | Skor relevansi dari harvester, pada skala 0–100 yang didokumentasikan sumber. |
status_berita | text | Keputusan tinjauan atas halaman: raw, validated, published, atau rejected. |
url_gambar | text | Gambar halaman; kosong di setiap baris saat ini. |
url_video | text | Video halaman; kosong di setiap baris saat ini. |
url_dokumen | text | Dokumen lampiran halaman; kosong di setiap baris saat ini. |
tanggal_terbit | timestamptz | Waktu halaman diterbitkan; kosong di setiap baris saat ini. |
tanggal_pengambilan | timestamptz | Waktu harvester mengambil halaman, sebagai instan UTC. Dikoreksi di tempat sumber menulis jam Jakarta berlabel UTC: tujuh jam dikurangkan dari nilai yang lebih dari satu jam setelah created_at. |
created_at | timestamptz | Waktu baris dibuat di sumber. |
updated_at | timestamptz | Waktu baris terakhir diubah di sumber. |