索引转换器 index-converter

Index Converter是一个实用程序,用于迁移客户的索引定义,为迁移到AEM as a Cloud Service做准备。

简介 introduction

索引转换器允许AEM开发人员将现有自定义Oak索引定义迁移到与AEM as a Cloud Service兼容的自定义Oak索引定义。

NOTE
索引转换器只转换/apps/oak:index下的​ lucene ​类型自定义Oak索引定义。 它不转换为nt:base创建的​ lucene ​类型索引。

可通过两种方式创建自定义Oak索引定义:

  • under /apps (通过任何自定义内容包)
  • 直接位于/oak:index路径下

如果确保使用了Oak索引,请确保AEM as a Cloud Service上不支持定义。 因此,必须首先将它们转换为Oak索引定义,然后迁移到与AEM as a Cloud Service兼容的自定义Oak索引定义,如下面的准则所述:

  • 如果属性ignore设置为true,请忽略或跳过确保定义
  • jcr:primaryType更新为oak:QueryIndexDefinition
  • 按照OSGi配置中所述,删除要忽略的任何属性
  • 从确保定义中删除子树/facets/jcr:content

使用索引转换器 using-index-converter

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab