

本分享来自今日之悬赏问答 钉钉多维表数据备份
前面考虑过网页操作及接口操作,还求助钉钉AI表格助理,最后偶然看到表格右侧“自动化”,可以创建工作流,实现很多功能,这里截几个图演示下表格定期备份的功能。
1.直接网页操作
考虑影刀定时触发直接操作页面,导出为本地Excel。实际需求为在线副本备份,不是备份到本地。

"添加副本到"可以满足需求,但和导出为Excel一样,影刀自动化点击,点击效果受登录影响,并且会存在页面更新。
2.接口操作
通过 钉钉接口 先"获取数据表"-原表"列出多行记录"--“创建数据表”,新表“新增记录”或“更新多行记录” 的方式实现。但数据记录会存在过多情况。假设我拷贝一个数据表,这个要一周每天备份一次,就有上百张表(记录不同日期节点),而且还要考虑翻页这一些操作,并且考虑请求异常,太麻烦了。

3.钉钉AI表格助理
问了“AI助理”,AI助理说不支持自动定期创建副本。

4.自动化-工作流
偶然发现表格右侧有“自动化”,咱需要的就是自动化呀。

自动化中新建工作流

新建空白工作流, 或者告诉他你想完成什么工作“一键生成工作流”

此处选择“从空白新建”
定时触发(此处为了演示钉钉表格的强大之处,实际第一次用的时候我选择自然语言描述然后一键生成工作流的)

带入第一个后续节点

点击“指定操作”, 选择“复制文档”

定时设置
此处使用cron表达式

复制文档设置

工作流保存,发布,启用

看下结果
(这上下俩图时间对不上,将就看,为了测试创建了多次)
-------------------- The End --------------------
Enjoy!