Обʼєднання

Маніпулювання даними в Alteryx

Behrang Behjoo

Business Intelligence (BI) Leader

Обʼєднання

Обʼєднання потрібні для роботи з реляційними даними

Реляційна модель даних

Маніпулювання даними в Alteryx

Механіка обʼєднань

$$

Повʼязані ключові поля, що є в обох таблицях:

  • Первинний ключ
  • Зовнішній ключ

Дві таблиці, поєднані ключами

Маніпулювання даними в Alteryx

Типи обʼєднань

Inner join Діаграма Венна: inner join

Маніпулювання даними в Alteryx

Типи обʼєднань

Inner join Діаграма Венна: inner join

Left join Діаграма Венна: left join

Маніпулювання даними в Alteryx

Типи обʼєднань

Inner join Діаграма Венна: inner join

Left join Діаграма Венна: left join

Right join Діаграма Венна: right join

Маніпулювання даними в Alteryx

Типи обʼєднань

Inner join Діаграма Венна: inner join

Left join Діаграма Венна: left join

Right join Діаграма Венна: right join

Full join Діаграма Венна: 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

  • Утворює декартів добуток
  • Підходить для всіх можливих комбінацій між двома наборами даних

Діаграма Венна: cross join.png

Маніпулювання даними в Alteryx

Приклад cross join

дві таблиці: fruit та color

Маніпулювання даними в Alteryx

Приклад cross join

результат cross join таблиць fruit і color

Маніпулювання даними в Alteryx

Поширені помилки під час обʼєднань

$$$$$$

  • Неточне подання даних
  • Забули вказати тип обʼєднання
  • Ігнорування значень null
  • Невідповідні типи даних

аналітик даних досліджує ескіз

Маніпулювання даними в Alteryx

Давайте потренуємось!

Маніпулювання даними в Alteryx

Preparing Video For Download...