Los metadatos personalizados no aparecen en los AEM Assets de búsqueda
Los campos de metadatos personalizados pueden aparecer en las propiedades del recurso, pero no en la vista de AEM Assets o en los filtros de búsqueda de Assets Essentials. Este problema se produce cuando la propiedad de metadatos no está configurada como propiedad en la que se puede buscar en el índice de recursos DAM. Agregue la propiedad al índice DAM, implemente la configuración actualizada y compruebe que la propiedad aparece en la lista de propiedades en las que se puede buscar y en los filtros de búsqueda.
Descripción description
Entorno
- Adobe Experience Manager as a Cloud Service
- AEM Managed Services
- AEM Assets Essentials
Problema/Síntomas
- Los campos de metadatos aparecen en las propiedades del recurso, pero no en los filtros de búsqueda.
- La configuración de búsqueda no enumera la propiedad de metadatos.
- La salida de propiedades que se pueden buscar no incluye el campo de metadatos.
- No aparecen mensajes de error en la interfaz.
- Los campos recién añadidos tardan un tiempo en aparecer después de los cambios.
Causa
Los filtros de búsqueda de los AEM Assets solo muestran propiedades de metadatos indexadas como propiedades en las que se puede buscar en el índice de recursos DAM. Si el campo de metadatos no está definido en la configuración de índice, no aparece en los filtros de búsqueda. Los conflictos de nomenclatura y los problemas de área de nombres también pueden impedir que la propiedad se indexe correctamente.
Cómo confirmar
- Abrir el extremo de propiedades en las que se puede buscar
- Compruebe si la propiedad de metadatos aparece en la respuesta.
- Compruebe que la propiedad esté marcada como indizada.
- Confirme que la propiedad existe en el índice de recursos DAM.
Resolución resolution
Siga estos pasos para resolver el problema
- Compruebe que la propiedad aparece en el índice de propiedades en las que se puede realizar una búsqueda navegando hasta
/adobe/repository?resource=searchableproperties. - Vaya a
/oak:indexy busque el índicedamAssetLucene-XXmás reciente. Compruebe que el índice activo es la última versión. - Cree o actualice una superposición personalizada del índice en la base de código del proyecto.
- Agregue la propiedad de metadatos necesaria en las reglas de índice de recursos adecuadas.
- Habilite la indexación de la propiedad configurándola en un elemento en el que se puedan realizar búsquedas.
- Déclencheur la reindexación en la configuración de índice.
- Implemente el índice actualizado a través de la canalización de implementación.
- Compruebe que la propiedad aparece en el resultado de propiedades en las que se puede buscar. Si la propiedad aparece con search:indexed=true pero no está visible en la vista de Assets, espere hasta 6-15 horas para obtener una sincronización completa.
- Agregue la propiedad a la configuración del filtro de búsqueda en la interfaz de Assets.