5.1 Python与自动化工具安装
5.2快速构建自动化流程思路
一、三问
1.从哪来?
2.到哪去?
3.长啥样?
二、一想
5.3 PrepBuilder操作全面教学
一、【连接到数据】
二、【输入数据】
三、【并集】
四、【联接】
五、【清理】最常用的步骤
在这一步中可以看到所有数据的具体数值和分布,还可以进行一系列精确的处理
点击单字段,对单一字段进行处理操作,所有操作会记录在更改数中
了解这个表有几个字段几行
拖动字段更改字段顺序
创建计算字段:写计算公式
筛选器
清理
拆分
六、【聚合】
七、【转置】
八、【脚本】
九、【输出】
十、【管理流程】
添加新的子流程分支
在当前子流程中添加处理步骤
将该子流程并至另一个子流程
步骤可以单个或整体移动位置
步骤可以重命名、添加说明、颜色、复制、移除,还可以一键调起Tableau进行查看
多选步骤可以一起编辑颜色、或者打包这些步骤为一个分组文件夹
还可以将部分步骤单独保存为流程,然后插入到新的流程里
5.4 PrepBuilder实战场景总结
一、实战中Prep最强的三大场景!
本地自动化
云端自动化
开发测试ETL流程
二、这就带大家在实战中练一练!
5.5自动化脚本轻松配置使用
一、通过TableauSever/cloud实现Prep流程自动化运行【输入和输出的路径必须均为线上】·
点击服务器,登录到服务器
点击发布流程
发布成功后,可以直接在线上编辑流程
可以手动点击运行流程
也可以通过创建新任务,让服务器按指定的时间频率自动运行流程