Data model คืออะไร?

Data Modeling ใน Sigma

Ben Harris

Technical Instructional Designer at Sigma

ยินดีต้อนรับ!

 

recraft: half: บุคคลกำลังสร้าง data model ที่มีตารางเชื่อมต่อกันบนแล็ปท็อป

Data Modeling ใน Sigma

ยินดีต้อนรับ!

  • ผู้สอน: Ben Harris – Instructional Designer ที่ Sigma

Ben_Harris

  • ผู้ร่วมพัฒนา: Joshua Bowman, Andrea Cato
  • เป้าหมาย: เริ่มต้นใช้งาน data model ใน Sigma
Data Modeling ใน Sigma

Oakmark ต้องการความช่วยเหลือ

 

oakmark bank

Data Modeling ใน Sigma

Oakmark ต้องการความช่วยเหลือ

  • สร้าง model มาตรฐาน
  • ไม่ต้องทำงานซ้ำด้วยตนเอง

recraft: half: สมาชิกทีมหลายคนที่มี dashboard และกราฟที่สอดคล้องกัน

Data Modeling ใน Sigma

ความหมายของ "data model"

ตัวอย่าง Sigma Data Model

Data Modeling ใน Sigma

ความหมายของ "data model"

 

เปรียบเทียบ: Workbook | Data model

 

  • Data model = ประเภทเอกสารใน Sigma (เหมือน workbook)
  • ไม่ได้ เน้นการโต้ตอบกับผู้ใช้
  • แชร์ องค์ประกอบข้อมูลกับเอกสาร Sigma อื่นได้
Data Modeling ใน Sigma

ความหมายของ "data model"

 

recraft: half: องค์กรที่มีข้อมูลที่คัดสรรแล้วส่งต่อไปยังทีมต่าง ๆ

 

  • คัดสรรข้อมูลทั่วทั้งองค์กร
  • กำกับดูแลว่าใครเห็นอะไร อย่างสม่ำเสมอ
Data Modeling ใน Sigma

ความหมายของ "data model"

recraft: half: ครัวร้านอาหารที่มีวัตถุดิบและพนักงานกำลังเตรียมอาหาร

 

  • Warehouse = ครัว (วัตถุดิบดิบ)
  • ทีมข้อมูล = พนักงานเตรียมและจัดเสิร์ฟ
Data Modeling ใน Sigma

ความหมายของ "data model"

 

recraft: half: เมนูที่จัดระเบียบอาหารและลูกค้ากำลังสั่ง

 

  • Data model = เมนู
  • จัดวัตถุดิบให้เป็น "อาหาร" พร้อมเสิร์ฟ
  • ผู้ใช้งาน "สั่ง" ได้โดยไม่ต้องทำเองตั้งแต่ต้น
Data Modeling ใน Sigma

ความหมายของ "data model"

  • เมนูเดียวกันที่เชื่อถือได้สำหรับทุกคน
  • ข้อมูลถูกต้อง กำกับดูแล และนำกลับมาใช้ได้

recraft: half: ครัวร้านอาหารที่มีวัตถุดิบและพนักงานกำลังเตรียมอาหาร

Data Modeling ใน Sigma

ความหมายของ "data model"

 

radial: Data models, Team A, Team B, Workbooks, Apps, Analyses

 

  • องค์กรหนึ่งมี data model ได้หลายตัว
  • สร้างตาม use case → ทีม, workbook, app, การวิเคราะห์
Data Modeling ใน Sigma

องค์ประกอบของ data model

 

recraft: half: องค์ประกอบพื้นฐานของ data model ที่มี base table และ metric

Data Modeling ใน Sigma

องค์ประกอบของ data model

 

base table

 

  • เริ่มต้นด้วย base table
  • หนึ่งแถว ต่อหนึ่งออบเจกต์หรือเหตุการณ์
  • ตัวอย่าง:
    • transactions → หนึ่งแถว = หนึ่งธุรกรรม
Data Modeling ใน Sigma

องค์ประกอบของ data model

 

  • Base table ใช้ warehouse table ได้หลายตาราง
  • Join หรือ relationship สำหรับข้อมูลบัญชี
  • ผู้ใช้เพิ่มคอลัมน์จากตารางอื่นได้ตามต้องการ

 

ความสัมพันธ์ใน base table

Data Modeling ใน Sigma

องค์ประกอบของ data model

 

recraft: half: เครื่องคิดเลขหรือสูตรที่แสดงค่า metric เดียว

 

  • Metric = การคำนวณที่กำหนดไว้ล่วงหน้า
  • ค่าที่คำนวณแล้ว พร้อมใช้งานใน workbook
Data Modeling ใน Sigma

องค์ประกอบของ data model

 

ภาพแสดง parameter และ column level security

 

  • Parameter สำหรับกรองข้อมูล
  • Column-level security
    • → ข้อมูลตามสิทธิ์การเข้าถึง
Data Modeling ใน Sigma

องค์ประกอบของ data model

 

  • ฟีเจอร์ขั้นสูง (เช่น materialization) → ไม่ครอบคลุมในคอร์สนี้
  • เมื่อจบคอร์ส: เข้าใจแน่น และสำรวจเพิ่มเติมได้ใน product และ docs

materialization

Data Modeling ใน Sigma

มาฝึกกันเถอะ!

Data Modeling ใน Sigma

Preparing Video For Download...