Construção de índice do catálogo

O arquivo de índice pesquisável Lucene contém dados de itens desnormalizados que foram extraídos do banco de dados do IBM Sterling® Order Management System. O arquivo de índice armazena todos os dados do item que são necessários para executar procuras rápidas e escaláveis.

Além disso, o arquivo de índice é armazenado no servidor, melhorando ainda mais o desempenho da procura. Por exemplo, se um cliente procurar camisas vermelhas, o mecanismo de procura Lucene usará o arquivo de índice para localizar rapidamente todas as informações do item pertencentes a camisas com o valor de atributo vermelho.

A transação acionada por tempo de Criar Índice de Catálogo constrói um arquivo de índice para cada código de idioma suportado A transação pode ser configurada para executar as seguintes tarefas:

  • Construir um arquivo de índice completo ou incremental para cada código de idioma
  • Executar construções de índice planejadas ou ativar construções de índice iniciadas pelo usuário
  • Ativar o índice

A transação refere-se a um arquivo de configuração XML para obter instruções sobre como construir o arquivo de índice A configuração padrão do arquivo de índice inclui dados de itens sobre atributos, categorias, informações sobre preços e ativos Sterling™ Order Management System fornece apenas o formato HTML para o tipo de ativo por padrão)

Nota: É possível customizar a procura de catálogo estendendo o arquivo de configuração XML correspondente. Por exemplo, o Sterling Order Management System fornece apenas o código de idioma inglês dos EUA por padrão No entanto, é possível incluir um código de idioma, como Canada-French, estendendo o arquivo de configuração XML. Dados de origens externas podem ser incluídos no arquivo de índice estendendo o arquivo de configuração XML e fornecendo uma implementação customizada da saída de usuário apropriada. Também é possível incluir tipos de ativos..

Se quaisquer mudanças forem feitas no banco de dados para os atributos de entidades que são definidas no arquivo de configuração XML de procura do catálogo, o índice de catálogo deverá ser reconstruído, de forma incremental ou total,. Por exemplo, você deve reconstruir o índice após incluir ou excluir itens individuais em regras de autorização ou quando um item for incluído ou removido de uma categoria. O mesmo ocorre quando o preço de um item é modificado ou incluído. Além disso, o índice deve ser totalmente reconstruído quando houver uma designação de lista de preços para anônimos ou todos os clientes removidos

Nota: Se mais de um terço dos itens no catálogo foram alterados, é recomendado executar uma construção de índice completa.