Catálogos simples

IMPORTANT
O uso de um catálogo simples não é mais recomendado como prática recomendada. O uso continuado desse recurso é conhecido por causar degradação de desempenho e outros problemas de indexação. Uma descrição detalhada e uma solução estão disponíveis na Central de Ajuda.

As versões afetadas incluem:
- Adobe Commerce na infraestrutura de nuvem, 2.3.x e superior
- Adobe Commerce (No local), 2.3.x e superior
- Magento Open Source, 2.3.x e superior

Em qualquer versão de lançamento, algumas extensões funcionam somente com tabelas simples, criando um risco se você desabilitar tabelas simples. Se você souber que tem algumas extensões que usam indexadores de Catálogo Simples, deverá estar ciente desse risco ao definir esses valores como No.

O Commerce geralmente armazena dados de catálogo em várias tabelas, com base no modelo Entity-Attribute-Value (EAV). Como os atributos do produto são armazenados em muitas tabelas, as consultas SQL às vezes são longas e complexas.

Por outro lado, um catálogo simples cria tabelas em tempo real, onde cada linha contém todos os dados necessários sobre um produto ou categoria. Um catálogo simples é atualizado automaticamente — a cada minuto ou de acordo com seu trabalho cron. A indexação de catálogos simples também pode acelerar o processamento de regras de catálogo e preço de carrinho. Um catálogo com até 500.000 SKUs pode ser indexado rapidamente como um catálogo simples.

NOTE
Antes de habilitar um catálogo simples para uma loja em tempo real, teste a configuração em um ambiente de desenvolvimento.

Etapa 1: Ativar o catálogo simples

  1. Na barra lateral Admin, vá para Stores > Settings>Configuration.

  2. No painel esquerdo, expanda Catalog e escolha Catalog abaixo de.

  3. Expanda a seção Vitrine e faça o seguinte:

    • Defina Use Flat Catalog Category como Yes. (Se necessário, desmarque a caixa de seleção Use system value.)

    • Defina Use Flat Catalog Product como Yes.

    Configuração de catálogo simples {width="700" modal="regular"}

  4. Quando terminar, clique em Save Config.

  5. Quando solicitado a atualizar o cache, clique em Cache Management na mensagem do sistema e siga as instruções para atualizar o cache.

Etapa 2: verificar os resultados

Há dois métodos que podem ser usados para verificar os resultados.

Método 1: verificar os resultados de um único produto

  1. Na barra lateral Admin, vá para Catalog > Products.

  2. Abra um produto no modo de edição.

  3. Para Name, adicione o texto _TEST ao final do nome do produto.

  4. Clique em Save.

  5. Em uma nova guia do navegador, navegue até a página inicial da loja e faça o seguinte:

    • Procure o produto que você editou.

    • Use a navegação para procurar o produto na categoria atribuída.

      Se necessário, atualize a página para ver os resultados. A alteração aparece dentro de um minuto ou de acordo com seu cronograma Cron.

    Vitrine com Catálogo Simples {width="700" modal="regular"}

Método 2: verificar os resultados de uma categoria

  1. Na barra lateral Admin, vá para Catalog > Categories.

  2. No canto superior esquerdo, verifique se Store View está definido como All Store Views.

    Se solicitado, clique em OK para confirmar.

  3. Na árvore de categorias, selecione uma categoria existente, clique em Add Subcategory e faça o seguinte:

    • Para Category Name, digite Test Category.

    • Quando terminar, clique em Save.

      Subcategoria de teste {width="600" modal="regular"}

    • Expanda Seletor de expansão a seção Products in Category e clique em Reset Filter para exibir todos os produtos.

    • Marque a caixa de seleção de vários produtos a serem adicionados à nova categoria.

    • clique em Save.

    Testar produtos da categoria {width="600" modal="regular"}

  4. Em uma nova guia do navegador, navegue até a página inicial da loja e use a navegação para navegar até a categoria criada.

    Se necessário, atualize a página para ver os resultados. A alteração será exibida dentro de um minuto ou de acordo com a programação do cron.

Etapa 3: Remover os dados de teste

Faça o seguinte para remover os dados de teste e restaurar o nome original do produto e a configuração do catálogo.

Remover a categoria de teste

  1. Na barra lateral Admin, vá para Catalog > Categories.

  2. Na árvore de categorias, selecione a subcategoria de teste criada.

  3. No canto superior direito, clique em Delete.

  4. Quando for solicitada a confirmação, clique em OK.

    Essa remoção de categoria não remove os produtos atribuídos à categoria.

Restaurar o nome original do produto

  1. Na barra lateral Admin, vá para Catalog > Categories.

  2. Abra o produto de teste no modo de edição.

  3. Remova o texto _TEST adicionado ao Product Name.

  4. No canto superior direito, clique em Save.

  1. Na barra lateral Admin, vá para Stores > Settings>Configuration.

  2. No painel esquerdo, expanda Catalog e escolha Catalog abaixo de.

  3. Expanda a seção Vitrine e faça o seguinte:

    • Defina Use Flat Catalog Category como No.

    • Defina Use Flat Catalog Product como No.

  4. Quando terminar, clique em Save Config.

  5. Quando solicitado, atualize o cache.

recommendation-more-help
af062d56-f22c-4537-813d-bedf8b92a071