Tâches métier courantes et leur impact sur l'index HCL Commerce Search

Il y a des impacts sur l'index de recherche lorsque certaines tâches métier sont effectuées. Assurez-vous d'être au courant de vos tâches quotidiennes lorsqu'elles peuvent nécessiter des regénérations de l'index de recherche.

Instructions d'ordre général

Certaines tâches métier peuvent avoir un impact significatif sur le système de production. Cela est dû à certaines modifications qui déclenchent une réindexation complète, qui peut varier dans le temps de plusieurs minutes à plusieurs heures, selon la taille du catalogue. Les lignes directrices générales suivantes mettent en évidence les actions métier que vous pouvez effectuer pendant les heures ouvrables et celles à éviter :

Effectuez les actions commerciales suivantes pendant les heures ouvrables, car elles ne présentent pas de risque important pour la performance du système de production :
  • Création d'un catalogue de vente qui se traduit par l'ajout de nouvelles catégories uniquement.
  • Mise à jour d'une propriété de catégorie existante.
  • Modifications apportées à tous les produits, SKU, packages ou groupements nouveaux ou existants.
  • Les pièces jointes des produits doivent être mises à jour avec leurs produits associés.
  • Ajout ou mise à jour d'attributs du dictionnaire d'attributs
  • Mise à jour des listes de prix par défaut pour n'importe quel produit.
  • Ajout ou mise à jour de tout type d'activité marketing. Par exemple, les activités Web, les activités Dialogue ou les règles de recherche.
  • Ajout ou mise à niveau d'associations de termes de recherche
  • Validation ou annulation de groupes de tâches.
  • Annulation de toutes les opérations non validées dans les tâches.
Evitez d'effectuer les actions métier suivantes pendant les heures ouvrables, car elles peuvent affecter les performances du système de production :
  • Redéfinition du parent d'une catégorie existante. Cela déclenche une réindexation complète, qui n'est pas appropriée pendant les heures ouvrables où l'utilisation du système est élevée.
  • Suppression d'une catégorie existante ou d'une sous-catégorie d'un catalogue. Cela déclenche une réindexation complète, qui n'est pas appropriée pendant les heures ouvrables où l'utilisation du système est élevée.
  • Les pièces jointes individuelles ne doivent pas être rechargées ou supprimées séparément. Cette opération doit être effectuée avec un produit associé.
Avertissement : Par défaut, le travail planifié updateSearchIndex exécute une mise à jour complète de l'index. N'exécutez pas le travail planifié updateSearchIndex dans les configurations d'index complètes d'un environnement de production.

L'index de stock contient des données opérationnelles et ne peut donc être utilisé que pour l'aperçu dans un environnement de création. Les administrateurs informatiques peuvent configurer une tâche récurrente pour prendre des instantanés de l'état du stock à partir d'un environnement de production et les utiliser dans un environnement de création pour l'aperçu, le test et le réglage des règles de recherche.

Tâches métier courantes qui affectent l'index de recherche

La table suivante met en évidence les tâches métier courantes et leur impact sur l'index de recherche dans un environnement de création ou de transfert, où :
  • Un environnement de création est un environnement qui dispose d'un espace de travail activé et que les utilisateurs professionnels peuvent utiliser pour effectuer des modifications dans un espace de travail. Une fois l'espace de travail approuvé, les données validées (à partir du schéma de base) peuvent être réindexées puis publiées dans l'environnement de production via la réplication d'index.
  • Un environnement de transfert est similaire à un environnement de création, à une exception près : il n'a pas d'espace de travail activé. Les utilisateurs professionnels peuvent toujours apporter des modifications à cet environnement de transfert, mais des modifications sont apportées immédiatement à l'index de recherche dans cet environnement de transfert.
Remarque : Tous les types de réindexation répertoriés dans la table sont indiqués par rapport à l'index de produit et non pas par rapport à l'index de catégorie, sauf lorsque cela est indiqué (composant métier de catégorie).
Tâches métier qui affectent l'index de recherche

La table suivante regroupe les tâches métier et la réindexation des types par composants métier.

Composant métier Tâche métier Type de réindexation
Catalogue : catalogue maître ou catalogue des ventes Liaison ou dissociation d'une catégorie existante à partir d'une arborescence de catalogue Delta : Index des produits et des catégories
Remarque : Une réindexation delta n'est effectuée que si le nombre de modifications affectées par la tâche métier est inférieur au seuil DeltaIndexingThreshold.
Modifications apportées à une association de produits existants dans un catalogue Delta : Index Produit
Magasin : modèle commercial direct Ajout d'un nouveau magasin de modèles direct autonome qui utilise un catalogue principal distinct Complète : Tous les index
Magasin : modèle commercial étendu Ajout d'un nouveau site étendu qui utilise un magasin de ressources de catalogue indexé existant Non obligatoire
Ajout d'un produit ou suppression d'un produit existant d'un site étendu existant Delta : Index Produit
Entrée de catalogue : produit, paquet, groupement, kit, article Ajoute un produit ou supprime un produit existant Delta : Index Produit
Met à jour toute propriété existante ou ajoute une propriété à une entrée de catalogue existante, telle que la description du produit, le nom du produit, le nom de marque, la miniature, les images, la SKU Delta : Index Produit
Met à jour tout paquet ou groupement existant ou en ajoute de nouveaux Delta : Index Produit
Association ou suppression d'un attribut de produit d'un produit existant Delta : Index Produit
Définir un nouveau parent pour une entrée de catalogue Delta : Index Produit
Catégorie Ajoute une catégorie Delta : Index de catégorie
Supprime une catégorie existante Complet
Met à jour toute propriété existante ou ajoute une propriété à une catégorie existante, telle que la description de catégorie, la miniature, les images Delta : Index de catégorie
Définir un nouveau parent pour une catégorie Delta : Index des produits et des catégories
Association de marchandisage Met à jour ou ajoute une nouvelle association de marchandisage Non requis
Attributs du dictionnaire d'attributs Ajout ou suppression de toute valeur d'un attribut de produit nouvellement créé dans le dictionnaire d'attributs Non requis
Mises à jour de toute valeur d'un attribut existant dans le dictionnaire d'attributs associé aux produits. Delta : Index Produit
Mises à jour effectuées au niveau des attributs du dictionnaire d'attributs d'une entrée de catalogue associée ou sur ses valeurs autorisées. Delta : Index Produit
Attributs Mises à jour de toute valeur d'un attribut de produit nouvellement créé ou existant Delta : Index Produit
Ajout ou suppression de toute valeur d'un attribut produit existant Delta : Index Produit
Ajout ou suppression d'un attribut de produit Delta : Index Produit
Ressource associée Charge une nouvelle pièce jointe et l'associe à un produit existant Delta : Index de produit et non structuré
Recharge ou supprime une pièce jointe existante associée à un seul produit Delta : Indice de produit et non structuré
Recharge ou supprime une pièce jointe existante associée aux produits existants Delta : Indice de produit et non structuré
Prix Mises à jour de toute règle de tarification existante ou ajout d'une nouvelle règle de tarification (par défaut) à un magasin Delta : Index Produit
Mises à jour pour stocker le prix de vente par défaut d'un produit Delta : Index Produit
Mises à jour du prix catalogue d'un produit Non requis
Contrat Création ou modification d'un contrat à l'aide du filtre de catalogue dans WebSphere Commerce Accelerator Complet
Marketing. HCL Commerce EnterpriseAjout, modification ou suppression d'une activité marketing existante (Web, dialogue) Non requis
Règle de recherche Ajout, modification ou suppression d'une règle de recherche existante Non requis
Association de termes de recherche Ajout, modification ou suppression d'une association de termes de recherche existante Non requis
Gestion des versions Restauration d'une autre version d'une catégorie ou installation d'une version plus récente Delta : Index des produits et des catégories
Restauration d'une autre version d'un produit ou installation d'une version plus récente Delta : Index Produit
Inventory Mises à jour de l'index de recherche de stock Complète : Index du stock

Tâches métier courantes qui affectent l'index de recherche avec les espaces de travail activés

La table suivante met en évidence les types d'index disponibles pour le contenu (de base) et les espaces de travail approuvés.
Tous les types de réindexation répertoriés dans la table sont indiqués par rapport aux index suivants :
Types d'index
Type d'index Contenu approuvé (de base) Espace de travail
Index Produit Oui Oui
Index de catégorie Oui Oui
Index non structuré Oui Oui
La table suivante met en évidence les tâches métier courantes et leur impact sur l'index de recherche dans un environnement avec espaces de travail :
Remarque : Lors de l'approbation d'un groupe de tâches qui contient des modifications de catalogue :
  • L'indexation est déclenchée au niveau du schéma de base pour indexer les modifications de l'espace de travail sous l'index de contenu approuvé, et
  • L'indexation est requise au niveau du schéma de l'espace de travail pour nettoyer les modifications approuvées à partir de l'index d'espace de travail.
Tâches métier qui affectent l'index de recherche

La table suivante décrit les tâches métier qui affectent l'index de recherche

Composant métier Tâche métier Type de réindexation
Contenu approuvé Espace de travail
Catalogue : catalogue maître ou catalogue des ventes Liaison ou dissociation d'une sous-catégorie existante à partir d'une arborescence de catalogue Delta : Index des produits et des catégories Delta : Index des produits et des catégories
Liaison ou dissociation d'une catégorie supérieure Complète : Tous les index Complète : Tous les index
Modifications apportées à une association de produits existants dans un catalogue Delta : Index Produit Delta : Index Produit
Créer un catalogue de vente Non requis Non requis
Mettre à jour une description de catalogue Non requis Non requis
Mettre à jour le catalogue par défaut Non requis Non requis
Magasin : modèle commercial direct Ajout d'un nouveau magasin de modèles direct autonome qui utilise un catalogue principal distinct Complète : Tous les index Complète : Tous les index
Magasin : modèle commercial étendu Ajout d'un nouveau site étendu qui utilise un magasin de ressources de catalogue indexé existant Non requis Non requis
Ajout d'un produit ou suppression d'un produit existant d'un site étendu existant Delta : Index Produit Delta : Index Produit
Entrée de catalogue : produit, paquet, regroupement, kit, article Ajout d'un produit ou suppression d'un produit existant Delta : Index Produit Delta : Index Produit
Mise à jour toute propriété existante ou ajout d'une propriété à une entrée de catalogue existante, telle que la description du produit, le nom du produit, le nom de marque, la miniature, les images, la SKU Delta : Index Produit Delta : Index Produit
Mise à jour de tout paquet ou groupement existant ou ajout de nouveaux paquets ou groupements Delta : Index Produit Delta : Index Produit
Association ou suppression d'un attribut de produit d'un produit existant Delta : Index Produit Delta : Index Produit
Définition d'un nouveau parent pour une entrée de catalogue Delta : Index Produit Delta : Index Produit
Mise à jour de la séquence d'une entrée de catalogue dans une catégorie Delta : Index Produit Delta : Index Produit
Dépublication d'un produit (Affichage au client non sélectionné dans le Centre de gestion) Delta : Index Produit Delta : Index Produit
Catégorie Ajout d'une sous-catégorie à une catégorie existante Delta : Index de catégorie Delta : Index de catégorie
Suppression d'une sous-catégorie d'une catégorie existante Complète : Tous les index Complet
Mise à jour de toute propriété existante ou ajout d'une propriété à une catégorie existante, telle que la description de catégorie, la miniature, les images Delta : Index de catégorie Delta : Index de catégorie
Définition d'un nouveau parent pour une catégorie Delta : Index des produits et des catégories Delta : Index des produits et des catégories
Mise à jour de la séquence d'une catégorie de vente lorsque la navigation de catégorie étendue est désactivée Delta : Index de catégorie Delta : Index de catégorie
Mise à jour de la séquence d'une catégorie de vente lorsque la navigation de catégorie étendue est activée Delta : Index des produits et des catégories Delta : Index des produits et des catégories
Dépublication d'une catégorie (Affichage au client non sélectionné dans le Centre de gestion) Delta : Index de catégorie Delta : Index de catégorie
Dépublication d'une catégorie (Affichage au client non sélectionné dans le Centre de gestion) lorsque la dépublication de catégories approfondie est activée Complète : Index des produits et des catégories Complète : Index des produits et des catégories
Association de marchandisage Mise à jour ou ajout de nouvelles associations de marchandisage Non requis Non requis
Attributs du dictionnaire d'attributs Ajout d'une valeur à un attribut du dictionnaire d'attributs existant Non requis Non requis
Mise à jour ou suppression de toute valeur d'un attribut existant dans le dictionnaire d'attributs associé aux produits Delta : Index Produit Delta : Index Produit
Ajout d'un attribut du dictionnaire d'attributs Non requis Non requis
Marquage d'un attribut du dictionnaire d'attributs comme consultable ou apte aux facettes Delta : Index Produit Delta : Index Produit
Suppression d'un attribut du dictionnaire d'attributs. Delta : Index Produit Delta : Index Produit
Attributs Mises à jour de toute valeur d'un attribut de produit nouvellement créé ou existant Delta : Index Produit Delta : Index Produit
Ajout ou suppression de toute valeur d'un attribut produit existant Delta : Index Produit Delta : Index Produit
Ajout ou suppression d'un attribut de produit Delta : Index Produit Delta : Index Produit
Ressource associée Chargement d'une nouvelle pièce jointe et association de cette pièce jointe à un produit existant Delta : Indice de produit et non structuré Delta : Indice de produit et non structuré
Chargement ou suppression d'une pièce jointe existante associée à un ou plusieurs produits
Remarque : Vous devez également mettre à jour le produit
Delta : Indice de produit et non structuré Delta : Indice de produit et non structuré
Prix Mises à jour pour stocker le prix de vente par défaut d'un produit Delta : Index Produit Delta : Index Produit
Contrat Création ou modification d'un contrat à l'aide du filtre de catalogue dans WebSphere Commerce Accelerator Complète : Tous les index Complète : Tous les index
Les déclencheurs Ajout, modification ou suppression d'une activité Web ou Dialogue existante

HCL Commerce EnterpriseLes activités de dialogue sont disponibles dans l'édition Enterprise de HCL Commerce.

Non requis Non requis
Règle de recherche Ajout, modification ou suppression d'une règle de recherche existante Non requis Non requis
Association de termes de recherche Ajout, modification ou suppression d'une association de termes de recherche existante Non requis Non requis
Gestion des versions Restauration d'une autre version d'une catégorie ou installation d'une version plus récente Delta : Index des produits et des catégories Delta : Index des produits et des catégories
Restauration d'une autre version d'un produit ou installation d'une version plus récente Delta : Index Produit Delta : Index Produit
Inventory Mises à jour de l'index de recherche de stock Complète : Index de l'inventaire Complète : Index de l'inventaire

Exemple : Lecture d'une ligne de table pour les tâches métier courantes

  • Lorsqu'un utilisateur professionnel utilise un schéma d'espace de travail et crée un nouveau produit dans l'outil Catalogues, une réindexation delta est nécessaire pour mettre à jour l'index de produits de l'espace de travail.