Os metadados personalizados não aparecem nos filtros de pesquisa do AEM Assets
Os campos de metadados personalizados podem aparecer nas propriedades do ativo, mas não nos filtros de pesquisa do AEM Assets View ou do Assets Essentials. Esse problema ocorre quando a propriedade de metadados não está configurada como uma propriedade pesquisável no índice de ativos DAM. Adicione a propriedade ao índice DAM, implante a configuração atualizada e verifique se a propriedade aparece na lista de propriedades pesquisáveis e nos filtros de pesquisa.
Descrição description
Ambiente
- Adobe Experience Manager as a Cloud Service
- AEM Managed Services
- Fundamentos do AEM Assets
Problema/Sintomas
- Os campos de metadados aparecem nas propriedades do ativo, mas não nos filtros de pesquisa.
- A configuração de pesquisa não lista a propriedade de metadados.
- A saída das propriedades pesquisáveis não inclui o campo de metadados.
- Nenhuma mensagem de erro é exibida na interface.
- Os campos adicionados recentemente levam tempo para serem exibidos após as alterações.
Causa
Os filtros de pesquisa do AEM Assets exibem somente as propriedades de metadados indexadas como propriedades pesquisáveis no índice de ativos DAM. Se o campo de metadados não estiver definido na configuração do índice, ele não aparecerá nos filtros de pesquisa. Conflitos de nomenclatura e problemas de namespace também podem impedir que a propriedade seja indexada corretamente.
Como confirmar
- Abrir o ponto de extremidade de propriedades pesquisáveis
- Verifique se a propriedade de metadados aparece na resposta.
- Verifique se a propriedade está marcada como indexada.
- Confirme se a propriedade existe no índice de ativos do DAM.
Resolução resolution
Siga estas etapas para resolver o problema
- Verifique se a propriedade aparece no Índice de Propriedade Pesquisável navegando até
/adobe/repository?resource=searchableproperties. - Navegue até
/oak:indexe localize o índicedamAssetLucene-XXmais recente. Verifique se o índice ativo é a versão mais recente. - Crie ou atualize uma sobreposição personalizada do índice na base de código do projeto.
- Adicione a propriedade de metadados necessária nas regras apropriadas do índice de ativos.
- Ative a indexação da propriedade definindo-a como pesquisável.
- Acione a reindexação na configuração do índice.
- Implante o índice atualizado por meio do pipeline de implantação.
- Verifique se a propriedade aparece na saída das propriedades pesquisáveis. Se a propriedade aparecer com search:indexed=true, mas não estiver visível no Modo de Exibição do Assets, aguarde de de 6 a 15 horas por uma sincronização completa.
- Adicione a propriedade à configuração do filtro de pesquisa na interface do Assets.