แหล่งที่มาของข้อมูลและการประมวลผล
มาตรฐานความถูกต้อง การบันทึกหลักฐาน และกระบวนการนำเข้าข้อมูล
แหล่งข้อมูลหลัก (Primary Source)
ข้อมูลผลการออกรางวัลสลากกินแบ่งรัฐบาลทั้งหมด ดึงมาจากระบบบริการข้อมูลเปิดของ สำนักงานสลากกินแบ่งรัฐบาล (The Government Lottery Office - GLO) ผ่านเว็บไซต์ทางการ www.glo.or.th
กระบวนการนำเข้าและตรวจสอบ (Import & Validation Pipeline)
เพื่อให้มั่นใจว่าข้อมูลที่แสดงผลมีความถูกต้องและแม่นยำสูงสุด ทุกงวดจะผ่านกระบวนการดังนี้:
- ดึงข้อมูลอัตโนมัติ (Automated Fetch): ระบบทำการดึงข้อมูลผลรางวัลในวันที่มีการออกรางวัล (วันที่ 1 และ 16 ของทุกเดือน)
- จัดเก็บสำเนาข้อมูลดิบ (Raw Snapshot): บันทึกไฟล์ JSON ต้นฉบับจาก GLO ไว้ในพื้นที่จัดเก็บส่วนตัว พร้อมคำนวณค่า SHA-256 Checksum เพื่อเป็นหลักฐานว่าข้อมูลไม่ถูกดัดแปลง
- ตรวจสอบความถูกต้อง (Deterministic Validation): ตรวจสอบโครงสร้างข้อมูล ความยาวของตัวเลข (รางวัลที่ 1 = 6 หลัก, เลขท้าย 2 ตัว = 2 หลัก โดยคงเลข 0 นำหน้าเสมอ), วันที่ออกรางวัล และป้องกันข้อมูลงวดซ้ำซ้อน
- เผยแพร่และอัปเดตเวอร์ชัน (Publication & Dataset Versioning): เมื่อข้อมูลผ่านการตรวจสอบ จะถูกบันทึกเป็น Canonical Data และอัปเดตเลขเวอร์ชันของฐานข้อมูล (Dataset Version) เพื่อล้างแคชและประมวลผลสถิติใหม่ทันที
การแก้ไขและบันทึกประวัติการเปลี่ยนแปลง (Audit Trail)
หากเกิดกรณีที่ข้อมูลต้นทางมีการแก้ไข ระบบจะทำการบันทึกประวัติการแก้ไขทุกรายการในตาราง `correction_logs` ซึ่งประกอบด้วย ค่าเดิม, ค่าใหม่, วันเวลา, เหตุผล และผู้ดำเนินการ โดยไม่มีการลบหลักฐานการนำเข้าเดิม (Provenance) เพื่อความโปร่งใสสูงสุด
ข้อสงวนสิทธิ์: ผลสลากกินแบ่งรัฐบาลเป็นการสุ่ม สถิติย้อนหลังจัดทำขึ้นเพื่อการวิเคราะห์เชิงข้อมูลเท่านั้น ไม่สามารถใช้คาดการณ์หรือเพิ่มโอกาสการถูกรางวัลในอนาคตได้