Joins

การจัดการข้อมูลใน Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Joins

Joins มีความสำคัญมากเมื่อทำงานกับข้อมูลเชิงสัมพันธ์

โมเดลข้อมูลเชิงสัมพันธ์

การจัดการข้อมูลใน Alteryx

กลไกของ Joins

$$

ฟิลด์คีย์ที่เชื่อมโยงกันและมีอยู่ในทั้งสองตาราง:

  • Primary key
  • Foreign key

สองตารางที่รวมกันด้วยคีย์

การจัดการข้อมูลใน Alteryx

ประเภทของ Joins

Inner join แผนภาพ Venn ของ Inner join

การจัดการข้อมูลใน Alteryx

ประเภทของ Joins

Inner join แผนภาพ Venn ของ Inner join

Left join แผนภาพ Venn ของ Left join

การจัดการข้อมูลใน Alteryx

ประเภทของ Joins

Inner join แผนภาพ Venn ของ Inner join

Left join แผนภาพ Venn ของ Left join

Right join แผนภาพ Venn ของ Right join

การจัดการข้อมูลใน Alteryx

ประเภทของ Joins

Inner join แผนภาพ Venn ของ Inner join

Left join แผนภาพ Venn ของ Left join

Right join แผนภาพ Venn ของ Right join

Full join แผนภาพ Venn ของ Full join

การจัดการข้อมูลใน Alteryx

ตัวอย่างจากชุดข้อมูล Velocity Inc.

ตัวอย่าง left join ก่อน

การจัดการข้อมูลใน Alteryx

ตัวอย่างจากชุดข้อมูล Velocity Inc.

ตัวอย่าง left join หลัง

การจัดการข้อมูลใน Alteryx

ตัวอย่างจากชุดข้อมูล Velocity Inc.

ตัวอย่าง inner join ก่อน

การจัดการข้อมูลใน Alteryx

ตัวอย่างจากชุดข้อมูล Velocity Inc.

ตัวอย่าง inner join หลัง

การจัดการข้อมูลใน Alteryx

Cross join

  • สร้าง Cartesian product
  • เหมาะสำหรับการหาทุกชุดค่าผสมที่เป็นไปได้ระหว่างข้อมูลสองชุด

แผนภาพ Venn ของ Cross join

การจัดการข้อมูลใน Alteryx

ตัวอย่างของ Cross join

สองตาราง fruit และ color

การจัดการข้อมูลใน Alteryx

ตัวอย่างของ Cross join

ผลลัพธ์ Cross join ของตาราง fruit และ color

การจัดการข้อมูลใน Alteryx

ข้อผิดพลาดที่พบบ่อยในการใช้ Joins

$$$$$$

  • ข้อมูลขาดรายละเอียดที่ชัดเจน
  • ลืมระบุประเภทของ join
  • ละเลยค่า null
  • ชนิดข้อมูลไม่ตรงกัน

นักวิเคราะห์ข้อมูลกำลังตรวจสอบ

การจัดการข้อมูลใน Alteryx

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

การจัดการข้อมูลใน Alteryx

Preparing Video For Download...