设为首页 收藏本站
查看: 1041|回复: 0

[经验分享] SharePoint 2010 托管元数据批量操作小工具

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-9-26 11:20:48 | 显示全部楼层 |阅读模式
  在介绍工具之前, 先来了解下什么是SharePoint的托管元数据 (Managed Metadata).
  
  Microsoft的官方定义: 托管元数据是一个集中管理的术语的分层集合, 你可以定义这些术语, 然后在整个站点集, 甚至是整个服务场中共享使用这些术语.
  
  托管元数据的优点:
  
  这是SharePoint 2010 的新特性, 它有哪些优点呢? 我们来了解一下.

  • 保持数据的一致性.  比如一些企业使用的关键字, 你不需要在每个站点都去定义一次, 你只需要在站点集定义, 就可以在本站点集下所有的子站点共享. .

  • 搜索, 由于数据保持了一致性, 简单的搜索可搜索到更多的数据.

  • 动态: SharePoint 列表中使用的下拉列表, 比如公司的部门, 公司成立之初可能只有财务,招聘,销售部门,  公司慢慢壮大后, 又陆续增加了员工关怀部门,IT部门等,如果你使用了托管元数据,你并不需要去更改每个SharePoint 列表中下来列表的数据, 只需要更改托管元数据, 所有使用到它的地方都会自动更改.
  
  使用:
  
  我们先来看看最普通的添加托管元数据的方法.
  首先必须在SharePoint 服务场的管理中心设置使用托管元数据的使用权限.
  SharePoint 2010 Central Administration -> Application Management -> Manage Service Applications ->  Managed Metadata Service
DSC0000.jpg

  设置了使用权限后就可以管理托管元数据了.
  SharePoint 站点 Site Actions -> Site Settings -> Term Store Management.
  
DSC0001.jpg
  添加元数据
  由于托管元数据是个分层次的数据集合, 这样便于管理, 先创建一个"组" (组的概念就相当于分类). 右键单击"Managed Metadata Service" ->创建组 -> 右键创建元数据 (可以创建任意多的层次).
DSC0002.jpg
  
  删除元数据: 删除遵循原则,必须从最底层删除, 如果一个数据有子节点,就不能被删除.
  
  这时问题就来了. 如果一个公司非常大, 那么这个企业的元数据可能很多, 如果一个个去创建数据将是非常巨大的工作. 是否可以进行批量操作呢?
  答案是肯定的, 如果你不是第一个遇到这种问题的人, 那么请搜索是否前辈们已经有了解决方案. 下面我们就来看看Victor (SharePoint 专家) 用Excel 宏自动生成可以自动导入的数据格式. 这样就可以批量导入了.
  
  先来看看一个简单实例, 然后介绍如何使用它.
  我们创建一个Region组, 包含了多个Region, 比如欧洲(emea), 亚洲(Asia), 每一个区域包含很多国家, 比如USA, Germany, China, 每个国家包含多个城市.这个是个3层的元数据集合.
DSC0003.jpg
  
  完成数据的输入之后, 只需要单击 "Create Term Store File", 就会自动生成一个Txt文件. 然后就可以导入这个Txt 文件了.
DSC0004.jpg
  这样就节省了大量的时间.
  下载Excel 模板

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-119031-1-1.html 上篇帖子: SharePoint Portal Server 2003数据库迁移指南 下篇帖子: sharepoint列表EventHandle的开发
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表