Tableau+Python结合,这对组合搞定90%数据!
Tableau画图好看,一遇到复杂数据处理就吃力;Python处理数据强,出图又不如Tableau方便。有没有办法让它们各取所长?Tableau官方提供了Tabpy扩展工具,能在Tableau里直接调用Python脚本——Tableau画图,Python算数,两边无缝配合。下面聊聊两种主要调用方式。一、Script函数(视图内调用)直接在Tableau计算字段里写Python代码,适合快速验证和轻量处理。用SCRIPT_STR、SCRIPT_INT等函数调用Python逻辑,返回结果直接在视图中使用。
二、Table Extensions(数据源阶段调用)2022.1版本推出的更强功能,把Python处理结果以表的形式返回。相当于在数据源阶段就完成清洗和加工,适合批量处理,能力比Script函数更强。