实现SharePoint到Azure存储容器自动文件上传:如何获取CSV内容?
1. 正确设置File Identifier
如果你的触发器是SharePoint - 当文件创建时(仅属性),在后续的「获取文件内容」动作里,File Identifier直接选择触发器输出的Identifier字段即可——这是SharePoint内部定位文件的唯一标识,比手动输入路径更可靠。也可以填写文件的服务器相对路径(比如/sites/站点名/文档库/目标目录/文件名.csv),但优先用动态绑定的Identifier。
2. 更简洁的实现方案
直接改用**SharePoint - 当文件创建时(包含内容)**触发器,这个触发器会在文件上传时直接返回文件内容,省去额外的“获取文件内容”步骤:
- 配置触发器时指定目标站点、文档库和特定目录;
- 触发后,把触发器输出的
文件内容作为Azure Blob「创建Blob」动作的Blob内容,用文件名作为Blob名称,一步完成同步。
3. 常见排查点
- 确认逻辑应用的关联账户对SharePoint目标目录和Azure存储容器都有读写权限;
- 若CSV文件较大,检查逻辑应用超时设置,必要时启用Azure Blob的分块上传功能;
- 验证动态内容绑定是否正确,避免出现空值或路径错误。
内容的提问来源于stack exchange,提问作者jateen
相关产品推荐
相关产品推荐

