关于垂直更新

您可以使用“垂直更新”快速更新索引的各个部分,而无需处理大量数据。

使用垂直更新

垂直索引只需几秒即可执行,对于大容量电子商务网站非常有用,这些网站可能需要数小时才能完全或以增量方式进行索引。

在生成垂直索引时,将显示状态信息,如开始时间、已用时间和索引过程中的错误。

您可以随时停止或重新启动垂直索引过程。

当新的垂直索引更新您的实时网站时,客户可以继续使用您的当前索引搜索您的网站。

注意

默认情况下,Adobe Search&Promote中未启用此功能。 请联系技术支持以激活该功能以供您使用。

垂直更新专门用于使用IndexConnector为搜索索引提供内容的eCommerce-style Adobe Search&Promote帐户。 典型的用例是,Adobe Search&Promote索引表示可搜索的产品目录,并且需要能够快速更新频繁更改的值,如现有库存、可用性和/或价格。 垂直更新与增量索引有些相似,只是它只更新每个文档的部分,而增量索引用新版本替换整个文档。

术语“垂直更新”是指将Adobe Search&Promote索引绘制为柱形表的概念,每列对应于Adobe Search&Promote元数据字段定义,每行对应于文档。 垂直更新过程将替换一个或多个列,而无需更改任何其他列的内容。

当内容的主源(IndexConnector源)包含创建索引所需的所有数据元素时,垂直更新源是主源的子集,它使用相同的IndexConnector“模式”定义数据元素,但仅包含​需要更新的数据项。

垂直更新源至少需要包含“主键”元素(如IndexConnector配置中的​主键​复选框所标识)和至少一个要更新的数据元素。

例如,主IndexConnector源可能如下所示(但通常包含更多数据项):

<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
  <id><![CDATA[123]]></id>
  <title><![CDATA[Title for product 123]]></title>
  <description><![CDATA[Description for product 123.]]></description>
  <price>3.99</price>
  <link><![CDATA[https://www.somewhere.com/products/123]]></link>
  <image><![CDATA[https://www.somewher.com/images/products/123.jpg]]></image>
  <label><![CDATA[PROD123]]></label>
  <inventory>100</inventory>
  <brand><![CDATA[brand123]]></brand>
  ...
</product>
<product>
...
</product>
</products>

一项要求是只能快速更新<price><inventory>值,因为这些值在客户的站点上可以快速更改。 然后,垂直更新源可能如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<products>
<product>
  <id><![CDATA[123]]></id>
  <price>3.50</price>
  <inventory>90</inventory>
</product>
<product>
...
</product>
</products>

此信息通常存储在客户服务器上的单独文件中,IndexConnector的“垂直文件路径”配置设置指向此文件。 “垂直更新”过程读取此新内容并更新现有Adobe Search&Promote索引,在此例中只更新<price><inventory>的值。 后续搜索会返回新更新的内容。

注意

在此示例中,<price><inventory>元数据字段需要已定义,并且选中了​垂直更新字段​选项。

另请参阅关于用于索引的远程控制添加新的元标记字段

配置分阶段网站的垂直更新

您可以通过指定URL配置要包含在垂直更新中的索引连接器源。

配置分阶段网站的垂直更新

  1. 在产品菜单上,单击​Index > Vertical Update > Configuration

  2. 在​Vertical Update Configuration​页面的“更新URL”字段中,指定要索引的页面的URL。

    搜索自动机只更新在指定的索引连接器源中标识的文档。

    此字段必须仅包含索引连接器URL,如下例所示:

    index:product_catalog

  3. 单击 Save Changes.

  4. (可选)执行下列操作之一:

查看实时或分阶段网站的垂直更新日志

当实时垂直更新或分阶段垂直更新完成时,您可以视图其关联日志以排除可能发生的任何错误。

您无法导出垂直更新日志文件,也无法保存它们。 日志文件在下一个索引出现之前一直可供查看。

视图实时网站或分阶段网站的垂直更新日志

  1. 在“产品”菜单中,执行下列操作之一:

    • 单击 Index > Vertical Update > Live Log.

    • 单击 Index > Vertical Update > Staged Log.

  2. 在日志页面顶部或底部,执行下列任一操作:

    • 使用导航选项​FirstPrevNextLast​或​Go to line​在日志中移动。

    • 使用显示选项​Errors onlyWrap line​或​Show​细化您所看到的内容。

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now