在上一篇中,我详细介绍了不同数据合并方法的概念和逻辑,特别是第四部分增加了判断逻辑 (Tableau基础·如何合并你的数据?理解与逻辑),文章中的截图都来自于desktop工具。但是,当你的数据合并需求复杂时,最佳的策略是使用Prep来独立完成数据整理工作。本篇在上篇基础上,说明如何使用prep来实现这三种合并方法,特别说明如何选择的逻辑,并如何完美结合到一起。
从更大的视角,我们可以把数据合并看作为视图可视化独立的、前置环节。在这个问题上,如何协调Desktop和Prep二者的关系呢?我想可以参考这两句话:凡是Desktop能完成的数据处理功能,prep都能完成,且多半更高效;
凡是因数据量或者合并复杂性需要大幅优化性能的,使用Prep来完成。
Tableau Prep的推出,无疑把可视化数据整理提高到了一个全新的高度,把Tableau所能完成的数据整理工作的复杂度提高了一个量级。我特别喜欢使用Prep,因此也极力推荐大家使用Prep来完成数据合并和数据处理,为什么呢?单独的数据处理环节有助于IT和业务人员的进一步分工,保持数据统一性,且简化业务端的可视化复杂性;
Prep能完成很多Desktop中无法完成的数据处理场景,并且能显著提高desktop可视化部分的性能指标。
一、Desktop数据合并的类型与选择的逻辑(复习)
在上一篇中,我们把数据合并分为数据并集Union、数据连接Join和数据混合Blend三种,在desktop中,前两种是在数据源层面处理,而数据混合是在构建视图的层面聚合。因为后者的灵活性