"Garbage in, garbage out — quality is the only metric that matters for AI-driven insight."
ข้อมูลที่ไม่มีคุณภาพส่งผลต่อองค์กรในหลายระดับ ตั้งแต่ความเชื่อมั่นของผู้บริหาร ไปจนถึงความแม่นยำของโมเดล AI
ข้อมูลสะท้อนความเป็นจริงของโลกธุรกิจ พร้อมขจัดความผิดพลาดจากการบันทึก
ไม่มีค่า NULL หรือช่องว่างที่ทำให้การวิเคราะห์คลาดเคลื่อน
ข้อมูลต้องพร้อมใช้ในเวลาที่ต้องการตัดสินใจ (Freshness)
ข้อมูลต้องตรงกันข้ามระบบ สกุลเงิน หรือหน่วยวัดต่างๆ
ยังมีมิติอื่นๆ อีก เช่น Validity (ถูกตามรูปแบบ), Uniqueness (ไม่ซ้ำซ้อน) และ Integrity (ความสัมพันธ์สมบูรณ์)
กระบวนการสำรวจและวิเคราะห์ข้อมูล เพื่อค้นหาโครงสร้าง คุณภาพ และความสัมพันธ์ภายใน
สถานการณ์:
ทีมของคุณพึ่งรับข้อมูลลูกค้าจากทีมการตลาดเป็นไฟล์ CSV โดยมีคอลัมน์: customer_id, email, phone, region, joined_date, total_spend
email อยู่ในรูปแบบที่ถูกต้องอย่างไร?total_spendStep 1: Missing Data
คอลัมน์ phone และ region มักมี NULL สูง เนื่องจากไม่ได้บังคับตอนกรอกแบบฟอร์ม
Step 2: Email Validation
ใช้ Regular Expression ที่ต้องมี @ และ domain ที่ถูกต้อง เช่น ^[^@]+@[^@]+\.[a-z]{2,}$
Step 3: Expectation
กำหนดว่า total_spend ต้อง มากกว่า 0 และเป็นตัวเลข — ถ้าพบค่าลบแสดงว่ามีการส่งคืนสินค้าหรือข้อผิดพลาดทางการเงิน
ฝังการตรวจสอบคุณภาพเข้าไปในท่อส่งข้อมูล (Pipeline) เพื่อตรวจจับปัญหาแบบเรียลไทม์
การสร้างโครงสร้างธรรมาภิบาลข้อมูล เพื่อให้ทุกหน่วยงานใช้ข้อมูลชุดเดียวกันถูกต้องและปลอดภัย
จาก Kimball — The Data Warehouse Toolkit Ch. 4: จัดการการเปลี่ยนแปลงของ Dimension attributes ตามเวลา
การจัดการ "ข้อมูลหลัก" (Master Data) — เช่น ลูกค้า สินค้า องค์กร — ให้เป็นมาตรฐานเดียวทั้งองค์กร
จาก Kimball Ch. 3: Conformed dimensions คือรากฐานของ MDM และ Enterprise DW
คุณสมบัติ Conformed Dimension
• Dimension keys, attribute names, definitions, values ต้องเหมือนกันทุก Data Mart
• "Revenue, profit, standard prices, KPIs are facts that must be conformed" — Kimball Ch. 3, p. 86
Roll-up Dimensions
• Brand dimension เป็น subset ของ Product dimension (strict mathematical subset)
• Attributes ที่ซ้ำกันต้อง label/define/value เหมือนกันทุกตาราง
Dimension Authority
• กลุ่มที่รับผิดชอบ define, maintain, publish conformed dimensions
• "The willingness to seek a common definition... is a major litmus test for an organization" — Kimball Ch. 3, p. 86
จับคู่ด้วยค่า Exact Match เช่น เลขบัตรประชาชน หรือ Email ที่ตรงกันทุกตัวอักษร
ให้คะแนนความน่าจะเป็นของการเป็นบุคคลเดียวกันจากหลายฟิลด์ เช่น ชื่อ+ที่อยู่+เบอร์โทร
ใช้เทคนิคเช่น Levenshtein / Soundex จับคู่ "Wichit" กับ "Wichid" ที่สะกดต่างกันเล็กน้อย
ใช้โมเดล Embedding เพื่อตรวจจับความคล้ายคลึงเชิงความหมายของเรกคอร์ด
ธรรมาภิบาลข้อมูล = ใคร ใช้อะไร เมื่อไหร่ และอย่างไรอย่างเป็นระบบและปลอดภัย
เจ้าของข้อมูลและผู้รับผิดชอบคุณภาพ
ติดตามที่มา-การแปลง-ปลายทางของข้อมูล
พจนานุกรมอธิบายความหมายเมตาดาต้า
สิทธิ์เข้าถึง RBAC + การกำกับดูแล (Audit)
🎭 Project Tie-in:
ในโครงการ Agentic E-Commerce ของคุณ แม้ AI จะช่วยสร้างคำตอบ แต่ต้องมั่นใจว่าข้อมูลที่ให้ AI ใช้อยู่ภายใต้ นโยบายธรรมาภิบาล และสามารถตรวจสอบที่มาได้
"สัญญาข้อมูล" คือข้อตกลงระหว่างผู้ผลิต (Producer) และผู้บริโภค (Consumer) ข้อมูล ว่าข้อมูลต้องเป็นไปตามรูปแบบและคุณภาพที่ตกลงกัน
Schema
โครงสร้างฟิลด์, ชนิดข้อมูล, ค่าบังคับ
Semantics
ความหมายและหน่วยของแต่ละฟิลด์
Quality SLOs
ระดับ Freshness / Volume ที่ต้องรักษา
SLA
เวลาตอบสนองและการแจ้งเตือนเมื่อผิดพลาด
"บริษัทอีคอมเมิร์ซของคุณเพิ่งเปิดตัวแพลตฟอร์ม AI ที่ตอบคำถามลูกค้าโดยใช้ข้อมูลคลังข้อมูล (DW)"
1. ข้อมูลต้องห้ามสำหรับ AI
ข้อมูลส่วนบุคคล (PII), หมายเลขบัตรเครดิต, ข้อมูลสุขภาพ และข้อมูลที่เป็นความลับทางธุรกิจ — ต้อง Mask หรือ Filter ก่อน
2. ตัวอย่าง Data Lineage
Olist CSV → Bronze (Raw) → Silver (Cleaned) → Gold (Aggregated) → AI Agent Query
3. Data Owner ของตารางลูกค้า
ฝ่าย การตลาด/CRM ควรเป็นเจ้าของ (Business Owner) ร่วมกับ วิศวกรข้อมูล (Technical Owner) ตามที่ตกลงกัน