举个栗子!Tableau 技巧(18):如何创建空的数据提取

發布於: 2021-05-19

Tableau用户:阿达,怎么解决数据提取慢的问题?我已经望着电脑发呆好久了 :(

☻ 阿达:哦,怎么回事?你的是什么数据源、数据量有多大?

Tableau用户:OracleDBd 的数据源,数据提取类型,全量几百G

☻ 阿达:额...这么大的数据量,不建议你直接在Tableau Desktop里进行提取。我教你一个简单的办法,可以让数据在你晚上睡觉的时候自己完成提取哦!

Tableau用户:太好了,真心不想因为这个加班。看来,我的黑眼圈有救啦 :)

数据提取的效率取决于很多因素:数据量、网速、设备配置等等。数据量越大,需要花费在数据提取上的时间会相对变多。对于数据量巨大的零售、金融和互联网等行业的用户来说,大批量的数据提取、刷新效率低是他们经常遇到的问题。

如何高效的完成大批量数据的提取?这里有一个简单的方法。首先,要做是:创建空的数据提取。

本期《举个栗子》,阿达要给大家分享的Tableau技巧是:如何创建空的数据提取。

具体步骤如下:

Step 1:创建布尔数据类型的参数

创建一个布尔数据类型的参数,用作控件,并且显示出来,方便切换。

截屏2021-05-18 下午4.52.17.png

1621328041791056091.png

Step 2:创建计算字段

创建一个计算字段来显示被选中的值。

截屏2021-05-18 下午4.52.27.png

Step 3:添加筛选器

我们用刚刚创建的字段为数据提取添加筛选器。

截屏2021-05-18 下午4.52.32.png

截屏2021-05-18 下午4.52.38.png

截屏2021-05-18 下午4.52.50.png

点击“确认”后,执行数据提取。因为这个数据提取是没有包含任何数据的,所以数据会几秒内提取完毕。

这样,就完成创建了一个空的数据提取。接下来,把参数控件选择no之后,发布到Server端。

1621328144355063855.png