如何用Power Automate每周定时清空SharePoint列表指定列所有行数据
该需求完全可以通过Power Automate实现,具体操作步骤如下:
实现步骤
1. 创建计划触发的云端流
- 打开Power Automate控制台,选择「+ 创建」-> 「计划云端流」
- 自定义流名称,触发频率选择「每周」,勾选周三,开始时间设置为下午5点,时区选择你所在的本地时区(中国区选「中国标准时间」),点击创建。
2. 读取目标SharePoint列表所有行
- 新建操作,搜索「SharePoint」分类下的「获取项」动作
- 站点地址选择对应SharePoint站点,列表名称选择要操作的固定行列表
- 若列表行数小于100,无需额外设置;超过100行则点开动作的「设置」页,开启「分页」,阈值设置为大于列表总行数的数值即可。
3. 批量清空指定列数值
- 新建操作,搜索选择「SharePoint」分类下的「更新项」动作
- 选择相同的站点和列表,ID 字段选择动态内容中「获取项」返回的
ID,此时Power Automate会自动将该动作封装进「应用到每一个」循环,遍历所有列表行 - 找到你需要清空的目标列,输入框留空即可,其余不需要修改的列无需改动。
4. 测试验证
- 保存流后点击「测试」->「手动触发」运行一次,确认目标列所有行数据已清空,无异常后流将按设定周期自动运行。
注意:首次测试前建议先备份列表数据,避免误操作导致数据丢失。
内容的提问来源于stack exchange,提问作者luddep
相关产品推荐
相关产品推荐

