Join физически склеивает таблицы в одну денормализованную таблицу до анализа; Relationship описывает логическую связь таблиц, а Tableau подтягивает нужные joins на уровне запроса под конкретный viz.
Разбор
- Relationships лучше сохраняют уровень детализации и уменьшают row duplication.
- Join всё ещё нужен, когда требуется жёсткая физическая модель или нестандартные условия.
- Blend — отдельный механизм для разных data sources.
- На новой модели Tableau рекомендуют relationships как default.
Итог
Join = физическое слияние; Relationship = логическая модель с отложенными joins.