(SP10)Metdata Service的配置和应用.docx

上传人:小飞机 文档编号:2031996 上传时间:2023-01-02 格式:DOCX 页数:9 大小:393.02KB
返回 下载 相关 举报
(SP10)Metdata Service的配置和应用.docx_第1页
第1页 / 共9页
(SP10)Metdata Service的配置和应用.docx_第2页
第2页 / 共9页
(SP10)Metdata Service的配置和应用.docx_第3页
第3页 / 共9页
(SP10)Metdata Service的配置和应用.docx_第4页
第4页 / 共9页
(SP10)Metdata Service的配置和应用.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《(SP10)Metdata Service的配置和应用.docx》由会员分享,可在线阅读,更多相关《(SP10)Metdata Service的配置和应用.docx(9页珍藏版)》请在三一办公上搜索。

1、1Metadata Service21.1Manage Metadata Overview21.1.1理解managed metadata21.1.2使用managed metadata31.1.3使用managed metadata的好处41.2创建managed metadata service51.3创建metadata service column82测试建议91 Metadata Service1.1 Manage Metadata Overview本文主要介绍了managed metadata的核心概念,然后介绍使用managed metadata的方法本文内容: 理解manage

2、d metadata 使用managed metadata 使用managed metadata的好处1.1.1 理解managed metadata本节定义与managed metadata相关的几个关键概念1.1.1.1 Terms和术语集Term setsTerms是一个可以与SharePoint Server 2010中的项目相关联的词或者短语。Term sets是一个相关terms的集合。你可以指定一个Microsoft SharePoint Server column必须包含特定term sets中的terms。Managed metadata是指独立于column来创建和管理术语

3、和术语集的一种方法。 Local term sets创建在一个Site Collection中。例如:如果你在一个Document Library中添加一个Column,然后创建一个Term sets绑定这个column,对包含这个document library的Site Collection来讲,这个新的term sets就是一个Local Term sets Global Term Sets创建在Site Collection外部。例如:term store administrator可以创建一个叫做Human Resources的term sets group,并指定一个人去管理这个t

4、erm sets group。这个管理者可能创建与Human Resources有关的term sets,例如在Human resources这个term sets group中创建job titles和pay grades这2个term sets例如,假设你的公司采用了RACI模型,在该模型中,创建的每个文档都必须包括文档的负责人(Responsible)、担当者(Accountable)、被咨询者(Consulted)和被通知者(Informed)的列表。为此,需要做的是:1. 根据每个人的姓名定义terms2. 将这些terms放到一个名为“RACI-trained people”的Gl

5、obal term sets中3. 创建4个新的Column:Responsible、Accountable、Consulted和Informed4. 指定这些Column的值必须来自于RACI-trained people term sets中5. 将这4列于文档的content type想关联在上面的这个例子中,如果一个user在SharePoint server 2010中上传或者创建了新的Document,这个user必须为这个文档的4个Column指定相应的人。如果公司来了新人,你可以向RACI-trained people中添加一个新的term,对这4个Column来说,这个新的t

6、erm也就成为了一个合法的值。我想大家一开始看上面这个例子的时候会有些困难,这里给大家解释下:RACI-trained people这里就好像一个AD中的group一样(上面例子中的RACI-trained people,我们可以在这个Group中再创建4个Group(上面例子中的Responsible、Accountable、Consulted和Informed),在这4个Group下面可以创建User,这里的user就可以理解成term1.1.1.2 Managed terms, Enterprise keywords, and term storeTerms可以分成2种类型: Manag

7、ed terms:通常是预定义的,只能由具有相应权限的User创建,且通常采用层次结果进行组织 Enterprise keywords:只是已经添加到SharePoint Server 2010项目中的词或者短语,所有的Enterprise keywords都属于一个名为keyword set的非分层term setManaged terms和enterprise keywords的用法不同,请查看后本章后面的using terms一节。Managed terms和Enterprise keywords都存在于term store中1.1.2 使用managed metadata下面介绍如何创

8、建和使用术语,且各节都是用RACI实例来说明这些概念1.1.2.1 Create termsSharePoint Server 2010包含了Term store Management Tool(创建一个Managed metadata service后,点击对应的Service就会进入到Tool中),该工具用来创建和管理term sets,如果你有足够的权限的话,你可以使用Term Store Management Tool来进行如下操作: Create or delete a term set Add, modify, or delete terms Arrange managed ter

9、ms within a term set into hierarchy Define synonyms Import terms Make enterprise keywords into managed terms by moving them into a term set例如:在metadata service中,创建一个Group,一个Group中可以有多个term set ,然后在这个Group中创建一个term set:new term set,在这个term set中创建一个term:term从上面的图中我们也能看出来,term下面仍然可以包含term1.1.2.2 Using

10、termsTerms的使用是通过column来实现的,当我们在List下创建Column时,会看到一个新的Column,叫做:managed metadata。我们就是通过这个来使用terms。具体的方法在下面会提到1.1.3 使用managed metadata的好处1.1.3.1 更加一致的使用terms我们可以在Term store Management Tool中创建、管理term sets和terms,并可以给予其他user相应的创建权限让他们来创建、更新term sets和terms。1.1.3.2 更佳的搜索结果搜索关键字进行了统一。用户在使用这些Column时,无法“自定义”新

11、的value,只能使用一些已经提供的值(也就是terms),因此搜索这些terms会搜索到更多的相关结果1.1.3.3 动态在MOSS07中个,如果想要将属性限制为一组值中的某个,只能使用choice这一种类型的Column,但是带来的问题是,如果需要对这些值进行修改的话,会比较麻烦,如果很多个Site Collection都是使用同样的value的话,修改起来会更费时间,而使用managed metadata后,只需要在Term store Management Tool中进行相应的修改、添加、删除等操作就可以了。1.2 创建managed metadata service进入Central

12、 Admin-Application Management-Manage Service Applications然后进入配置页面需要注意的是,这里引入了一个新的概念:content type hub。下面会仔细的介绍下这个功能的使用。这个不是必填项,所以咱们先不填写他将上面图片的属性都添加了之后,点击OK就开始创建一个managed metadata service application了。一个Farm中可以有多个managed metadata service application这个服务创建完之后,点击服务名称,就会进入到对应的Term store Management Tool中在

13、Service name的右侧有个下拉箭头,点击它选择New Group然后要求你输入Group name,如果你想取消这个新建Group的过程,只需要删除你填写的group name,鼠标点击一下其他的地方就可以了这是在点击这个Group的下拉箭头,就能够创建Term set了在Term Set级别的属性中有两个属性Submission Policy和Available for Tagging如果管理员希望SharePoint网站的普通用户,也可以手动向术语库中添加新的Term,那么需要将Submission Policy改为“Open”(默认是出于Closed状态,也就是只有管理员才能通过

14、术语管理工具添加术语)在默认的设置中,所有新建的Term Set和Term都可以被用于Tag的作用,管理员可以手动启用或关闭这个功能这里有3个选项,我们选择第一个New Term Set,输入user,点击user右侧的下拉箭头这时有多出来了一些操作,我们可以在这下面创建term.有一个比较有意思的操作是:term下仍然能够创建term。大家可以自己动手创建term和term set试试。上图右侧是当前termterm set对应的属性,大家直接看描述就知道他的作用了上面的就是创建之后的term set,other labels这个属性需要特殊注意下,他的作用是一个term存在了多个名字。上面

15、的操作我们就完成了一个managed metadata service和term setterms的创建过程。例如:在metadata service中,创建一个Group,一个Group中可以有多个term set ,然后在这个Group中创建一个term set:new term set,在这个term set中创建一个term:term从上面的图中我们也能看出来,term下面仍然可以包含term1.3 创建metadata service columnTerms的使用是通过column来实现的,当我们在List下创建Column时,会看到一个新的Column,叫做:managed met

16、adata当使用managed metadata column时,必须要在term set setting中指定一个term set,输入创建的term set,然后点击右侧的managed,就可以在下面看到这个term set了,点击展开也能够看到term set下包含的term。注意:这里可能会有一个提示,the required feature is not enabled for this column type。然后当你创建时就会遇到the taxonomy feature(Feature ID “73EF14B1-13A9-416b-A9B5-ECECA2B0604C”)has not been activeated.我们可以使用SharePoint 2010 Management Shell,使用如下命令enable-spfeature Identity 73EF14B1-13A9-416b-A9B5-ECECA2B0604C url Site CollectionURl然后回到这个List中,上传一个文件可以查看到对应的Column,输入对应term。微软也为我们提供了一个搜索的功能。点击Ok即可。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号