Power Automate流针对SharePoint已存文件Copy To操作无法触发咨询
你之前复制同路径文件夹未触发流的核心原因是:When a file is created or modified in SharePoint (properties only) 触发条件仅会捕获流配置完成后产生的有效属性变更事件,同站点内批量复制文件夹时,SharePoint会复用原有文件元数据,不会主动触发修改事件回调,因此不会被流识别。
可通过以下两种方案解决:
- 方案一:批量触发存量文件修改事件
选中所有需要同步的旧文件,打开顶部「详情」面板,选择一个闲置的自定义属性(也可临时创建一个文本类属性,操作完成后删除即可),批量填入任意统一值后保存,即可批量触发所有选中文件的属性修改事件,流会正常被触发。如果文件量超过5000,建议分批次操作,避免触发SharePoint操作限流或流队列堵塞。 - 方案二:搭建一次性临时流处理存量文件
新建一个手动触发的独立流,第一步添加Get files (properties only)操作,指定对应站点和目标文件夹路径拉取所有旧文件属性,第二步添加Apply to each循环,将现有生产流的同步逻辑完全复制到循环内,运行一次即可完成所有存量文件的同步,任务完成后可直接删除该临时流,无需修改原有流的配置。
内容的提问来源于stack exchange,提问作者Sai
相关产品推荐
相关产品推荐

