You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过FME将CSV中的托管元数据导入SharePoint列表?

用FME将CSV文本标签写入SharePoint托管元数据字段

完全可以实现,以下是具体操作步骤:

1. 配置SharePoint List Writer

确保使用SharePoint List Writer(而非旧版Web Services Writer),它原生支持托管元数据字段写入。配置时选择目标SharePoint站点及对应列表,FME会自动识别列表中的托管元数据字段类型。

2. 处理CSV文本到托管元数据格式的转换

SharePoint托管元数据字段要求输入格式为 标签值|GUID,针对CSV中只有文本标签的情况,有两种处理方式:

方式一:手动映射GUID

  • 先从SharePoint获取各托管元数据条目的GUID:可通过SharePoint管理中心导出术语库,或用PowerShell查询术语集信息。
  • 在FME中添加AttributeMapper转换器,将CSV的State字段值映射为对应格式,例如:
    • Open → Open|{对应GUID}
    • Closed → Closed|{对应GUID}
    • Paused → Paused|{对应GUID}

方式二:自动匹配术语库

  • 添加SharePoint Taxonomy Reader转换器,连接到目标术语库,读取术语集的所有条目(包含标签和GUID)。
  • 使用FeatureMerger转换器,将CSV的State文本标签与术语库中的标签进行匹配,合并生成标签值|GUID格式的字段值。

3. 映射Writer字段

在SharePoint List Writer的字段映射界面,将处理后的格式字段(如State_Taxonomy)映射到列表中的托管元数据字段(如ProjectState),确保字段类型选择Taxonomy。

4. 测试验证

导入示例数据("My Project",Open,02/06/2024 10:56")后,检查SharePoint列表中的托管元数据字段是否正确识别为Open,且可正常切换为其他状态。

注意事项

  • 确保FME使用的账号拥有术语库的读取权限(跨站点术语库需额外配置权限)。
  • 术语标签匹配需完全一致(区分大小写、空格),否则会导致映射失败。

内容的提问来源于stack exchange,提问作者serge

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 15:37:48