在 SharePoint Server 中自动创建的托管属性

适用于:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

网站栏如何成为托管属性

将列添加到 SharePoint 库或列表时,可以选择添加常规列或网站栏。 若要了解如何区别常规列和网站栏,请参阅列介绍。 在 SharePoint 中,只有包含值的网站栏在爬网时会自动成为托管属性。 常规列在爬网时不会自动成为托管属性。

在您可以与其他网站集共享库或列表中的内容之前,您必须将该库或列表作为一个目录共享,然后再开始对内容进行全面爬网。 有关详细信息,请参阅 在 SharePoint Server 中配置跨网站发布中的“以目录的形式共享库或列表”。

在库内容爬网期间,将在网站栏上执行下列操作:

  1. 创建已爬网属性。 从网站栏名称中移除空格,然后将下列前缀添加到网站栏名称中以便创建已爬网的属性名称:

    • For site columns of type Publishing HTML and Multiple line of text: ows_r_ <four letter code>_

    • 对于"托管元数据"类型的网站栏:ows_taxId_

    • 对于所有其他网站栏类型:ows_q_ <四个字母的代码>_

  2. 创建一个托管属性并将其映射到相应的已爬网属性。 从网站栏的名称中移除空格,并将下列项目添加到网站栏名称中以便创建托管属性名称:

    • 对于所有"托管元数据"类型的网站栏,将添加以下前缀:owstaxId

    • 对于所有其他网站栏类型,将添加以下后缀:OWS _ <四个字母代码> _

重要

四个字母的代码表示网站栏类型,而不是托管属性类型。 所有自动创建的托管属性都属于文本类型。

为不包含特殊字符的网站栏自动创建的已爬网属性名称和托管属性名称示例

网站栏类型 已爬网属性名称 托管属性名称 数据格式
单行文本 ows_q_TEXT_SiteColumnName SiteColumnNameOWSTEXT 原样。
多行文本 ows_r_MTXT_SiteColumnName SiteColumnNameOWSMTXT 原样。
选项 ows_q_CHCS_SiteColumnName SiteColumnNameOWSCHCS 所选的文本值。
选择(允许多重选择) ows_q_CHCM_SiteColumnName SiteColumnNameOWSCHCM 由分号和哈希标记分隔的选定值 - 例如,MultiValue 2;# MultiValue 4;#。
数字 ows_q_NMBR_SiteColumnName SiteColumnNameOWSNMBR 数字的文本表示形式。 该值将不会使用点作为小数点。
此格式不能用于大于或小于与其他整数的比较。 只应在查询和显示确切值时使用。
货币 ows_q_CURR_SiteColumnName SiteColumnNameOWSCURR 数字的文本表示形式。 该值将不会使用点作为小数点。
此格式不能用于大于或小于与其他整数的比较。 只应在查询和显示确切值时使用。
日期和时间 ows_q_DATE_SiteColumnName SiteColumnNameOWSDATE 使用 YYYY-MM-DDTHH:MM:SSZ 格式的日期的文本表示形式。 例如,2012 年 12 月 25 日上午 7 点 (GMT) 为 2012-12-25T07:00:00Z。
此格式不能用于大于或小于与其他日期的比较。 只应在查询和显示一个确切的日期时使用。
是/否 ows_q_BOOL_SiteColumnName SiteColumnNameOWSBOOL 如果为 True,则使用值 1。 如果为 False,则使用值 0。
人员或组 ows_q_USER_SiteColumnName SiteColumnNameOWSUSER 电子邮件、显示名称或编码声明。 例如、 ellenk@contoso.comEllen Kessels 或 i:0#.w|contoso\ellenk
超链接或图片 ows_q_URLH_SiteColumnName SiteColumnNameOWSURLH URL,说明。 例如,https://www.contoso.com,欢迎访问 Contoso 的主页。
发布 HTML ows_r_HTML_SiteColumnName SiteColumnNameOWSHTML 包含在段落标记中的已转义 Html。 例如, <p><div><b>一些 html </b&</div></p>.
发布图像 ows_q_IMGE_SiteColumnName SiteColumnNameOWSIMGE Html 图像标记。 例如, <img alt=“” src=“/sites/pub/SiteCollectionImages/home.jpg” style=“BORDER:0px solid;” />.
发布链接 ows_q_LINK_SiteColumnName SiteColumnNameOWSLINK Html 链接标记。 例如, <href=“http://www.microsoft.com” target=“_blank” title=“mytooltip”>Microsoft Website</a>。
托管元数据 ows_taxId_SiteColumnName owstaxIdSiteColumnName 请参阅下面的“托管元数据的数据格式”。
整数* ows_q_INTG_SiteColumnName SiteColumnNameOWSINTG 整数的文本表示形式。
此格式不能用于大于或小于与其他整数的比较。 只应在查询和显示确切值时使用。
GUID* ows_q_GUID_SiteColumnName SiteColumnNameOWSGUID 由连字符分隔且包含在括号内的值。 例如,{147C6BA1-709C-4401-964A-27AC36B62C54}。
网格选项* ows_q_CHCG_SiteColumnName SiteColumnNameOWSCHCG 对于每一行,行名称由分号和哈希标记分隔,后跟选定值。
ContentTypeIDFieldType* ows_q_CTID_SiteColumnName SiteColumnNameOWSCTID 名称:#ContentTypeID;#
SPS 平均评级 ows_q_RAVG_SiteColumnName SiteColumnNameOWSRAVG 数字的文本表示形式。 该值将不会使用点作为小数点。
SPS 评级计数 ows_q_RCNT_SiteColumnName SiteColumnNameOWSRCNT 整数的文本表示形式。

* 无法通过用户界面创建列。

注意

以下网站栏类型不支持自动创建托管属性: > 查找 > 计算 > 任务结果 > 摘要链接数据 > 用于发布的富媒体数据

托管元数据的数据格式。

若要查询用托管元数据字段标记的项,您必须使用每个标签的唯一标识符。 可以在术语库管理工具的“ 常规 ”选项卡上找到术语集中每个术语的唯一标识符。此外,查询中使用的数据格式必须指定应从术语集应用查询的级别。 本规范通过将下列前缀之一添加至唯一标识符进行设置:

  • 查询所有用一个术语作为标签的项:GP0|#

  • 查询所有用子术语作为标签的项:GPP|#

  • 查询所有用来自术语集的一个术语作为标签的项:GTSet|#

例如,假设您有一份世界各地餐厅目录。 目录中有一份名为"位置"的托管元数据网站栏,该栏已绑定到名为"世界"的术语集。 术语集结构如下(括号中显示每个术语的 GUID):

  • 世界 (fc01ae6d-8ed3-4872-9cef-d2199d52d61c)

    • 印度 (c8a43f13-5ea1-45f2-b46d-3a1986a1cbd7)

      • 孟买 (ad491ed9-c21c-46d9-896c-c0d148957c60)

      • 德里 (c195b6e0-9062-446a-9af1-8ec1a642fede)

    • 法国 (17587ed2-8433-45a4-9f4b-6825164fcd09)

      • 巴黎 (01031cfe-2492-47f1-8723-45c63ef70ec9)

      • 里昂 (3b2137a9-3c3a-4676-a50a-14f72ab29175)

目录条目和查询示例如下表所示。

餐厅和位置的目录条目

餐厅 位置
餐厅 1 孟买
餐厅 2 孟买
餐厅 3 德里
餐厅 4 巴黎
餐厅 5 里昂

查询示例

查询 数据格式 查询将返回  
孟买的所有餐厅 GP0 #ad491ed9-c21c-46d9-896c-c0d148957c60 餐厅 1、餐厅 2
德里的所有餐厅 GP0 #c195b6e0-9062-446a-9af1-8ec1a642fede 餐厅 3
印度的所有餐厅 GPP #c8a43f13-5ea1-45f2-b46d-3a1986a1cbd7 餐厅 1、餐厅 2、餐厅 3
世界上所有餐厅 GTSet #fc01ae6d-8ed3-4872-9cef-d2199d52d61c 餐厅 1、餐厅 2、餐厅 3、餐厅 4、餐厅 5

若要按标签显示值(例如,Mumbai),则必须使用前缀 L0|。

特殊字符和不支持的字符

如果一个网站栏名称包含音调符号,如德语变音符或不支持字符,如#,这些字符是包含在已爬网属性名称中,而不是在托管属性名称中。

为具有特殊或不受支持的字符的网站栏自动创建的已爬网属性名称和托管属性名称示例

网站栏名称 已爬网属性名称 托管属性名称
Germanäö ows_q_TEXT_ Germanäö GermanOWSTEXT
Site_Column# ows_q_TEXT_Site_Column# SiteColumnOWSTEXT

注意

以下 Unicode 代码块被认为是不支持的字符:Unicode 0000-0021、Unicode 0080 - 00a1、Unicode 2000-2070、Unicode ff00 ff10 和 Unicode ff1a ff20。

产品目录内容类型的默认网站栏

产品目录网站集合中的产品目录列表有六个与其内容类型关联的默认网站栏。 下表显示了这些网站栏名称和其已爬网属性和托管属性的名称。

为属于产品目录内容类型的网站栏自动创建的已爬网属性名称和托管属性名称

网站栏名称 已爬网属性名称 托管属性名称
标题 标题 标题
项目数 ows_q_TEXT_ProductCatalogItemNumber ProductCatalogItemNumberOWSTEXT
组数 ows_q_TEXT_ProductCatalogGroupNumber ProductCatalogGroupNumberOWSTEXT
语言标记 ows_q_CHCS_ProductCatalogLanguageTag ProductCatalogLanguageTagOWSCHCS
项目类别 ows_taxId_ProductCatalogItemCategory owstaxIdProductCatalogItemCategory
滚动图像 ows_r_IMGE_PublishingRollupImage PublishingImage