Pesquisar aspectos search-facets

Versão
Link do artigo
AEM 6.5
Clique aqui
AEM as a Cloud Service
Este artigo

Uma implantação corporativa do Adobe Experience Manager Assets tem a capacidade de armazenar muitos ativos. Às vezes, encontrar o ativo certo pode ser trabalhoso e demorado se você usar apenas os recursos de pesquisa genéricos do Experience Manager.

Use os aspectos de pesquisa no painel Filtros para adicionar mais granularidade à sua experiência de pesquisa e tornar a funcionalidade de pesquisa mais eficiente e versátil. Os aspectos de pesquisa adicionam várias dimensões (predicados) que permitem realizar pesquisas mais complexas. O painel Filtros inclui algumas facetas padrão. Você também pode adicionar aspectos de pesquisa personalizados.

Em resumo, os aspectos de pesquisa permitem pesquisar ativos de várias maneiras, em vez de em uma única ordem taxonômica predeterminada. Você pode facilmente detalhar o nível desejado de detalhes para uma pesquisa mais focada.

Por exemplo, se estiver procurando uma imagem, você pode escolher se deseja uma imagem de bitmap ou de vetor. É possível reduzir ainda mais o escopo da pesquisa especificando o tipo MIME da imagem. Da mesma forma, ao pesquisar documentos, você pode especificar o formato, por exemplo, PDF ou MS Word.

Adicionar um predicado adding-a-predicate

Os aspectos de pesquisa exibidos no painel Filtros são definidos no formulário de pesquisa subjacente usando predicados. Para exibir mais facetas ou diferentes, adicione predicados ao formulário padrão ou use um formulário personalizado que inclua facetas de sua escolha.

Para pesquisas de texto completo, adicione o Fulltext para o formulário. Use o predicado Propriedade para pesquisar ativos que correspondem a uma única propriedade especificada. Use o predicado Opções para pesquisar ativos que correspondem a um ou mais valores de uma propriedade específica. Adicione o predicado Intervalo de datas para pesquisar ativos criados em um intervalo de datas especificado.

  1. Clique no logotipo do Experience Manager e vá para Ferramentas > Geral > Pesquisar no Forms.

  2. Na página Pesquisar Forms, selecione Trilho de pesquisa do administrador de ativos e selecione Editar aemassets_edit .

    Localize e selecione o Painel de pesquisa do administrador de ativos

  3. Na página Editar Forms de pesquisa, arraste um predicado da Selecionar predicado para o painel principal. Por exemplo, arrastar Predicado da propriedade.

    Selecionar e mover um predicado para personalizar os filtros de pesquisa

    Figura: selecione e mova um predicado para personalizar os filtros de pesquisa.

  4. Na guia Configurações, insira um rótulo de campo, um texto de espaço reservado e uma descrição para o predicado. Especifique um nome válido para a propriedade de metadados que deseja associar ao predicado. O rótulo do cabeçalho na guia Configurações identifica o tipo do predicado selecionado.

    Use a guia Configurações para fornecer as opções necessárias de um predicado

    Figura: use a guia Configurações para fornecer as opções necessárias de um predicado.

  5. No campo Nome da propriedade, especifique um nome válido para a propriedade de metadados que deseja associar ao predicado. É o nome com base no qual a pesquisa é realizada. Por exemplo, insira jcr:content/metadata/dc:description ou ./jcr:content/metadata/dc:description. Você também pode selecionar um nó existente na caixa de diálogo de seleção.

    Associar uma propriedade de metadados a um predicado no campo Nome da propriedade

    Figura: Associe uma propriedade de metadados a um predicado no campo Nome da propriedade.

  6. Clique em Visualizar pré-visualização para gerar uma pré-visualização do painel Filtros como ele aparece após a adição do predicado.

  7. Revise o layout do predicado no modo Visualizar.

    Pré-visualizar o formulário de pesquisa antes de enviar as alterações

    Pré-visualizar o formulário de pesquisa antes de enviar as alterações

  8. Para fechar a visualização, clique no link Fechar fechar no canto superior direito da visualização.

  9. Selecionar Concluído para salvar as configurações.

  10. Navegue até o painel Pesquisar na interface do usuário do Assets. O predicado Propriedade é adicionado ao painel.

  11. Insira uma descrição para o ativo a ser pesquisado na caixa de texto. Por exemplo, digite "Adobe". Quando você executa uma pesquisa, os ativos com descrição correspondente a "Adobe" são listados nos resultados da pesquisa.

Adicionar um predicado de Opções adding-an-options-predicate

O predicado Opções permite adicionar várias opções de pesquisa no painel Filtros. É possível selecionar uma ou mais dessas opções no painel Filtros para procurar ativos. Por exemplo, para pesquisar ativos com base no tipo de arquivo, configure opções como Imagens, Multimídia, Documentos e Arquivos no formulário de pesquisa. Após configurar essas opções, a pesquisa é executada em ativos do tipo GIF, JPEG, PNG e assim por diante, ao selecionar a opção Imagens no painel Filtros.

Para mapear as opções para a respectiva propriedade, crie uma estrutura de nó para as opções e forneça o caminho do nó principal na propriedade Nome da propriedade do predicado Opções. O nó principal deve ser do tipo sling: OrderedFolder. As opções devem ser do tipo nt:unstructured. Os nós de opção devem ter as propriedades jcr:title e value configurado.

A variável jcr:title propriedade é um nome amigável para a opção que é exibida no painel Filtros. A variável value é usado na consulta para corresponder à propriedade especificada.

Quando você seleciona uma opção, a pesquisa é executada com base no value propriedade do nó da opção e seus nós filhos, se houver. A árvore inteira sob o nó de opção é percorrida e a variável value A propriedade de cada nó secundário é combinada usando uma operação OR para formar a consulta de pesquisa.

Por exemplo, se você selecionar "Imagens" para tipos de arquivos, a consulta de pesquisa dos ativos será criada ao combinar a propriedade value usando uma operação OR. Por exemplo, a consulta de pesquisa de imagens é construída combinando os resultados correspondentes de image/jpeg, image/gif, image/png, image/pjpeg e image/tiff da propriedade jcr:content/metadata/dc:format usando uma operação OR.

A propriedade Value de um tipo de arquivo, como visto no CRXDE, é usada para consultas de pesquisa funcionarem

Em vez de criar manualmente uma estrutura de nó para as opções no repositório CRX, defina as opções em um arquivo JSON especificando pares de valores chave correspondentes. Especifique o caminho do arquivo JSON no campo Nome da propriedade. Por exemplo, defina os pares de valores chave, image/bmp, image/gif, image/jpeg e image/png e especifique os valores, como mostrado no seguinte arquivo JSON de amostra. No campo Nome da propriedade, especifique o caminho CRX desse arquivo.

{
    "options" :
 [
          {"value" : "image/bmp","text" : "BMP"},
          {"value" : "image/gif","text" : "GIF"},
          {"value" : "image/jpeg","text" : "JPEG"},
          {"value" : "image/png","text" : "PNG"}
 ]
}

Se quiser usar um nó existente, especifique-o usando a caixa de diálogo de seleção.

NOTE
O predicado Opções é um invólucro personalizado que inclui predicados de propriedade para demonstrar o comportamento descrito. Atualmente, não há nenhum endpoint REST disponível para oferecer suporte à funcionalidade nativamente.
  1. Selecione o logotipo do Experience Manager e vá para Ferramentas > Geral > Pesquisar no Forms.

  2. No Pesquisar no Forms selecione Trilho de pesquisa do administrador de ativos e, em seguida, selecione o ícone Editar.

  3. Na página Editar formulário de pesquisa, arraste o Predicado de opções da guia Selecionar predicado até o painel principal.

  4. Na guia Configurações, digite um rótulo e um nome para a propriedade. Por exemplo, para pesquisar ativos com base no formato, especifique um nome amigável para o rótulo, por exemplo, Tipo de arquivo. Especifique a propriedade com base na qual a pesquisa deve ser realizada no campo de propriedade, por exemplo, jcr:content/metadata/dc:format.

  5. Siga uma das seguintes opções:

    • No Nome da propriedade mencione o caminho do arquivo JSON onde você define os nós das opções e especifica os pares de valores chave correspondentes.
    • Selecionar Ícone de adição de ativos ao lado do campo Opções para especificar o texto de exibição e o valor das opções que você deseja fornecer no painel Filtros. Para adicionar outra opção, selecione Ícone de adição de ativos e repita a etapa.
  6. Certifique-se de que Seleção única esteja desmarcada para permitir que o usuário selecione várias opções para tipos de arquivos de cada vez (por exemplo, Imagens, Documentos, Multimídia e Arquivos). Se você marcar Seleção única, o usuário poderá selecionar apenas uma opção para tipos de arquivo por vez.

    Os campos disponíveis no predicado Opções

    Os campos disponíveis no predicado Opções

  7. No Descrição insira uma descrição opcional e clique em Concluído.

  8. Navegue até o painel Pesquisa. O predicado Opções é adicionado à variável Pesquisar painel. As opções para Tipo de arquivo são exibidos como caixas de seleção.

Adicionar um predicado Propriedade de vários valores adding-a-multi-value-property-predicate

A variável Multi Value Property o predicado permite pesquisar vários valores em ativos. Considere um cenário em que você tem imagens de vários produtos no Assets e os metadados de cada imagem incluem um número SKU associado ao produto. Você pode usar esse predicado para pesquisar imagens de produtos com base em vários números SKU.

  1. Clique no logotipo do Experience Manager e vá para Ferramentas > Geral > Pesquisar no Forms.
  2. Na página Pesquisar Forms, selecione Trilho de pesquisa do administrador de ativos, selecione Editar aemassets_edit .
  3. Na página Editar formulário de pesquisa, arraste um Predicado de propriedades de vários valores da guia Selecionar predicado para o painel principal.
  4. No Configurações insira um rótulo e um texto de espaço reservado para o predicado. Especifique o nome da propriedade com base na qual a pesquisa deve ser realizada no campo de propriedade, por exemplo, jcr:content/metadata/dc:value. Você também pode usar a caixa de diálogo de seleção para selecionar um nó.
  5. Verifique se a opção Suporte a delimitadores está selecionada. No campo Delimitadores de entrada, especifique delimitadores para separar valores individuais. Por padrão, a vírgula é especificada como delimitador. É possível especificar um delimitador diferente.
  6. No Descrição insira uma descrição opcional e selecione Concluído.
  7. Navegue até o painel Filtros na interface do usuário do Assets. O predicado Propriedade de vários valores é adicionado ao painel.
  8. Especifique vários valores no campo Vários valores separados pelos delimitadores e execute a pesquisa. O predicado busca uma correspondência exata de texto para os valores especificados.

Adicionar um predicado de tags adding-a-tags-predicate

A variável Tags O predicado permite realizar pesquisas por ativos baseadas em tags. Por padrão, Assets O pesquisa ativos para uma ou mais correspondências de tags com base nas tags especificadas. Em outras palavras, a consulta de pesquisa executa uma operação OR usando as tags especificadas. No entanto, você pode usar a opção Corresponder todas as tags para procurar ativos que incluem todas as tags especificadas.

  1. Clique no logotipo do Experience Manager e vá para Ferramentas > Geral > Pesquisar no Forms.

  2. Na página Pesquisar Forms, selecione Trilho de pesquisa do administrador de ativos e selecione Editar aemassets_edit .

  3. Na página Editar formulário de pesquisa, arraste Predicado de tags na guia Selecionar predicado até o painel principal.

  4. Na guia Configurações, insira um texto de espaço reservado para o predicado. Especifique o nome da propriedade com base na qual a pesquisa deve ser realizada no campo de propriedade, por exemplo, jcr:content/metadata/cq:tags. Como alternativa, você pode selecionar um nó no CRXDE na caixa de diálogo de seleção.

  5. Configure a propriedade Root tags path desse predicado para preencher várias tags na lista Tags.

  6. Selecione a opção Mostrar correspondência de todas as tags para procurar ativos que incluem todas as tags especificadas.

    Configurações típicas do predicado de tags

  7. No Descrição insira uma descrição opcional e selecione Concluído.

  8. Navegue até o painel Pesquisa. A variável Tags O predicado é adicionado ao painel Pesquisar.

  9. Especifique as tags com base nas quais deseja pesquisar ativos ou selecione na lista de sugestões.

  10. Selecionar Corresponder a todos para procurar correspondências que incluem todas as tags especificadas.

Você pode classificar a estrutura de tags em ordem crescente ou decrescente com base na variável Nome (ordem alfabética), Criado em data ou Modificado data. Na ilustração a seguir, a estrutura de tags é classificada em ordem alfabética com base no Nome.

add-tags

Adicionar outros predicados adding-other-predicates

Semelhante à maneira como você adiciona um predicado de Propriedade ou um predicado de Opções, é possível adicionar os seguintes predicados adicionais ao painel Pesquisar:

Nome do predicado
Descrição
Propriedades
Texto completo
Pesquisar predicado para executar uma pesquisa de texto completo em um nó de ativo inteiro. Ele é mapeado com a variável jcr:contains operador. Você pode especificar um caminho relativo se quiser executar uma pesquisa de texto completo em uma parte específica do nó do ativo.
  • Etiqueta
  • Espaço reservado
  • Nome da propriedade
  • Descrição
Navegador de caminhos
Pesquisar predicado para pesquisar ativos em pastas e subpastas em um caminho raiz pré-configurado
  • Espaço reservado
  • Caminho raiz
  • Descrição
Caminho
Use-a para filtrar os resultados no local. Você pode especificar caminhos diferentes como opções.
  • Etiqueta
  • Caminho
  • Descrição
Publicar status
Pesquisar predicado para pesquisar ativos com base no status de publicação
  • Etiqueta
  • Nome da propriedade
  • Descrição
Data relativa
Predicado de pesquisa para pesquisar ativos com base na data relativa de sua criação. Por exemplo, você pode configurar opções, como 2 meses atrás, 3 semanas atrás e assim por diante.
  • Etiqueta
  • Nome da propriedade
  • Data relativa
Intervalo
Pesquisar predicado para pesquisar ativos dentro de um intervalo especificado. No painel Pesquisar, é possível especificar valores mínimos e máximos para o intervalo.
  • Etiqueta
  • Nome da propriedade
  • Descrição
Intervalo de datas
Pesquisar predicado para pesquisar ativos criados em um intervalo especificado para uma propriedade de data. No painel Pesquisar, é possível especificar datas de Início e Término usando seletores de datas.
  • Etiqueta
  • Espaço reservado
  • Nome da propriedade
  • Intervalo de texto (de)
  • Intervalo de texto (até)
  • Descrição
Data
Pesquisar predicado para uma pesquisa com base em controle deslizante de ativos com base em uma propriedade de data.
  • Etiqueta
  • Nome da propriedade
  • Descrição
Tamanho do arquivo
Pesquisar predicado para pesquisar ativos com base em seu tamanho. É um predicado baseado em controle deslizante no qual você seleciona as opções de controle deslizante de um nó configurável. As opções padrão são definidas em /libs/dam/options/predicates/filesize no repositório CRX. O tamanho do arquivo é fornecido em bytes.
  • Etiqueta
  • Nome da propriedade
  • Caminho
  • Descrição
Última modificação do ativo
Pesquisar predicado para pesquisar ativos modificados recentemente
  • Nome da propriedade
  • Valor da propriedade
  • Descrição
Publicar status
Pesquisar predicado para pesquisar ativos com base no status de publicação
  • Etiqueta
  • Nome da propriedade
  • Descrição
Status da expiração
Pesquisar predicado para pesquisar ativos com base no status de expiração
  • Etiqueta
  • Nome da propriedade
  • Descrição
Oculto
Pesquisar predicado que define uma propriedade de campo oculta para pesquisar ativos
  • Nome da propriedade
  • Valor da propriedade
  • Descrição

Remover aspectos de pesquisa padrão removing-default-search-facets

O Adobe recomenda ter cuidado ao remover aspectos de pesquisa padrão para evitar problemas de desempenho. A remoção de aspectos de pesquisa padrão também pode afetar o comportamento do recurso padrão.

Não remova os seguintes campos ocultos, pois isso causa um problema de desempenho de consulta com o OmniSearch e coleções inteligentes:

  • group.2_group.type=dam:Asset

  • group.1_group.type=nt:folder

  • group.p.or=true

Redefinir aspectos de pesquisa padrão restoring-default-search-facets

Por padrão, um ícone Bloquear é exibido antes de Trilho de pesquisa do administrador de ativos no Pesquisar no Forms página. O ícone Bloquear desaparecerá se você adicionar aspectos de pesquisa ao formulário, indicando que o formulário padrão foi modificado.

O ícone de Bloqueio em relação a uma opção na página Pesquisar Forms indica que as configurações padrão estão intactas e não são personalizadas.

Para restaurar o aspecto de pesquisa padrão, execute estas etapas:

  1. Selecionar Trilho de pesquisa do administrador de ativos no Pesquisar no Forms página.

  2. Selecionar Excluir ícone excluir na barra de ferramentas.

  3. Na caixa de diálogo de confirmação, selecione Excluir para remover as alterações personalizadas.

    Após excluir as alterações personalizadas nos aspectos de pesquisa, o ícone Bloquear será exibido novamente antes do Painel de pesquisa do administrador de ativos na página Formulários de pesquisa.

Permissões de usuário user-permissions

Se você não recebeu uma função de administrador, esta é uma lista de permissões necessárias para executar ações de edição, exclusão e visualização envolvendo aspectos de pesquisa.

Ação
Permissão
Editar
Permissões de leitura e gravação no /apps no CRX.
Excluir
Permissões de leitura, gravação e exclusão no /apps no CRX.
Visualização
Permissões de leitura, gravação e exclusão no /var/dam/content no CRX. Além disso, as permissões de leitura e gravação em /apps nó.

Consulte também

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