Data Pipeline

ทำความเข้าใจ Data Engineering

Hadrien Lacroix

Content Developer at DataCamp

ถ้าข้อมูลคือน้ำมันชนิดใหม่...

ปกนิตยสาร The Economist - ข้อมูลคือน้ำมันใหม่

1 The Economist, 6 พฤษภาคม 2017, โดย David Parkins
ทำความเข้าใจ Data Engineering

บ่อน้ำมัน

ทำความเข้าใจ Data Engineering

ท่อจากบ่อน้ำมัน

ทำความเข้าใจ Data Engineering

การกลั่น

ทำความเข้าใจ Data Engineering

กากน้ำมัน

ทำความเข้าใจ Data Engineering

น้ำมันหนัก

ทำความเข้าใจ Data Engineering

ดีเซล

ทำความเข้าใจ Data Engineering

น้ำมันก๊าด

ทำความเข้าใจ Data Engineering

แนฟทา

ทำความเข้าใจ Data Engineering

น้ำมันเบนซิน

ทำความเข้าใจ Data Engineering

น้ำมันก๊าดส่งตรงไปยังสนามบิน

ทำความเข้าใจ Data Engineering

น้ำมันเบนซินส่งไปยังคลังน้ำมัน

ทำความเข้าใจ Data Engineering

น้ำมันเบนซินส่งจากคลังไปยังปั๊มน้ำมัน

ทำความเข้าใจ Data Engineering

แนฟทาผ่านกระบวนการเปลี่ยนแปลงทางเคมี

ทำความเข้าใจ Data Engineering

พลาสติกส่งไปยังโรงงาน

ทำความเข้าใจ Data Engineering

กลับมาที่ data engineering

  • นำเข้าข้อมูล
  • ประมวลผล
  • จัดเก็บ
  • ต้องการ pipeline
  • ทำให้ข้อมูลไหลจากจุดหนึ่งไปยังอีกจุดหนึ่งโดยอัตโนมัติ
  • ให้ข้อมูลที่ทันสมัย ถูกต้อง และตรงประเด็น

$$

data-engineer

ทำความเข้าใจ Data Engineering

มือถือ

ทำความเข้าใจ Data Engineering

คอมพิวเตอร์

ทำความเข้าใจ Data Engineering

เว็บไซต์

ทำความเข้าใจ Data Engineering

ท่อข้อมูลจากแอปมือถือ แอปเดสก์ท็อป และเว็บไซต์

ทำความเข้าใจ Data Engineering

ชั้นวางเซิร์ฟเวอร์

ทำความเข้าใจ Data Engineering

ศิลปิน

ทำความเข้าใจ Data Engineering

อัลบั้ม

ทำความเข้าใจ Data Engineering

แทร็ก

ทำความเข้าใจ Data Engineering

เพลย์ลิสต์

ทำความเข้าใจ Data Engineering

ลูกค้า

ทำความเข้าใจ Data Engineering

พนักงาน

ทำความเข้าใจ Data Engineering

ฐานข้อมูลศิลปิน

ทำความเข้าใจ Data Engineering

พนักงานฝ่ายขาย

ทำความเข้าใจ Data Engineering

พนักงานฝ่ายวิศวกรรม

ทำความเข้าใจ Data Engineering

พนักงานฝ่ายสนับสนุน

ทำความเข้าใจ Data Engineering

พนักงานฝ่ายขายในสหรัฐอเมริกา

ทำความเข้าใจ Data Engineering

พนักงานฝ่ายขายในเบลเยียม

ทำความเข้าใจ Data Engineering

พนักงานฝ่ายขายในฝรั่งเศส

ทำความเข้าใจ Data Engineering

ตรวจสอบและทำความสะอาดแทร็ก

ทำความเข้าใจ Data Engineering

เขียนแทร็กที่ทำความสะอาดแล้วลงฐานข้อมูล

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

ทำความเข้าใจ Data Engineering

Oprah แจก pipeline

ทำความเข้าใจ Data Engineering

Oprah แจก pipeline

ทำความเข้าใจ Data Engineering

Oprah แจก pipeline

ทำความเข้าใจ Data Engineering

Data pipeline ช่วยให้ข้อมูลไหลได้อย่างมีประสิทธิภาพ

ทำให้เป็นอัตโนมัติ

  • การดึงข้อมูล
  • การแปลงข้อมูล
  • การรวมข้อมูล
  • การตรวจสอบความถูกต้อง
  • การโหลดข้อมูล

ลด

  • การแทรกแซงของมนุษย์
  • ข้อผิดพลาด
  • เวลาในการไหลของข้อมูล
ทำความเข้าใจ Data Engineering

ETL และ data pipeline

ETL

  • กรอบงานยอดนิยมสำหรับออกแบบ data pipeline
  • 1) Extract ข้อมูล
  • 2) Transform ข้อมูลที่ดึงมา
  • 3) Load ข้อมูลที่แปลงแล้วไปยังฐานข้อมูลอื่น

Data pipelines

  • ย้ายข้อมูลจากระบบหนึ่งไปยังอีกระบบ
  • อาจใช้รูปแบบ ETL
  • ข้อมูลอาจไม่จำเป็นต้องถูกแปลง
  • ข้อมูลอาจโหลดเข้าแอปพลิเคชันได้โดยตรง
ทำความเข้าใจ Data Engineering

สรุป

  • Data pipeline คืออะไร
  • ทำหน้าที่อะไร
  • ทำไมจึงสำคัญ
  • Data pipeline ถูกนำไปใช้ใน Spotflix อย่างไร
  • ETL คืออะไร และมีความแตกต่างอย่างไร
ทำความเข้าใจ Data Engineering

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

ทำความเข้าใจ Data Engineering

Preparing Video For Download...