Gestion des performances

Cette page décrit les étapes que vous pouvez suivre pour améliorer les performances de Genesys Customer Experience Insights (Genesys CX Insights/GCXI).

Important
Notez que les liens, les vidéos et les PDF joints à ce document conduisent parfois à des documentations ou des vidéos en anglais, même si ce document a été traduit dans une autre langue.

Optimisation du filtrage des rapports

Le filtrage au sein des rapports Genesys CX Insights a été optimisé pour améliorer les performances des rapports. Deux types de filtres sont utilisés, en fonction des différentes approches d'échantillonnage des données :

  • Filtres optimisés — Afin d'optimiser les performances dans la plupart des scénarios, un rapport spécial est utilisé comme filtre. Les résultats du rapport de filtre spécial sont chargés en mémoire et utilisés comme filtre pour le rapport principal. La plupart des rapports utilisent ces filtres de date et d'heure (reportez-vous à la section Rapports qui utilisent le filtre standard pour obtenir une liste de ceux qui ne le font pas).
  • Filtres standard — Ces filtres font partie de l'expression SQL et s'insèrent dans l'opérateur WHERE de l'expression SQL principale pour recevoir le jeu de données du rapport.

Les rapports avec le filtre optimisé sont stockés dans un dossier — CX Insights\Objets publics\Rapports\CX Insights\Service — qui n'est visible que par les développeurs de rapports :

  • Prédéfini et jour
  • Prédéfini et plage de dates
  • Prédéfini et plage de jours et d'heures

Les filtres standard sont stockés dans le dossier CX Insights\GCXI\Heure et comprennent :

  • Prédéfini et jour
  • Prédéfini et plage de dates
  • Prédéfini et plage de jours et d'heures

Rapports qui utilisent le filtre standard

Les rapports suivants utilisent le filtre de rapport de date et d'heure standard :

  • CX Insights\Détails\Rapport détaillé de transfert
  • CX Insights\Détails\Rapport de tentative de traitement d'interaction
  • CX Insights\Routage prédictif\Rapport détaillé de routage prédictif
  • CX Insights\Rappel\Rapport détaillé sur les rappels
  • CX Insights\Co-navigation\Rapport récapitulatif Co-navigation
  • CX Insights\Agent\Rapport d'attribut commercial de groupe d'agents
  • CX Insights\Agent\Rapport de traitement d'interaction par des groupes d'agents
  • CX Insights\Agent\Rapport détaillé appartenance groupe membres
  • CX Insights\Agent\Rapport de hiérarchie d'interaction d'agent
  • CX Insights\Agent\Rapport d'utilisation d'agent
  • CX Insights for iWD\tous les rapports

Tous les autres rapports utilisent les filtres de date et d'heure optimisés.

Procédure : Résolution des problèmes de délai d'expiration

Purpose: Les performances des rapports basés sur SQL peuvent varier en fonction des données contenues dans votre base de données. Dans certaines situations, les rapports qui utilisent les filtres optimisés peuvent s'exécuter plus lentement que prévu et, dans certains cas, des délais d'expiration peuvent se produire. Pour résoudre ce problème, Genesys recommande de modifier le rapport concerné de sorte qu'il utilise les filtres de date et d'heure standard. Procédez comme suit pour supprimer le filtre spécial optimisé d'un rapport et le remplacer par un filtre standard.

Étapes

  • Connectez-vous à MicroStrategy Web via un compte disposant de droits de développeur ou d'administrateur.
  • Ouvrez le rapport.
  • Exécutez le rapport, puis cliquez sur « Conception » pour ouvrir le mode Conception.
  • Dans le panneau Filtre de rapport, cliquez sur le X en regard du filtre optimisé que vous souhaitez supprimer (par exemple Prédéfini et jour).
  • Dans le coin inférieur gauche de l'écran, cliquez sur TOUS LES OBJETS.
  • Ouvrez le dossier GCXI/Heure, recherchez l'objet de filtre standard portant le même nom que celui que vous avez supprimé (par exemple, Prédéfini et jour) et faites-le glisser dans le panneau Filtre de rapport pour remplacer celui que vous avez supprimé.
  • À l'aide de la flèche Vers le haut située en regard du filtre récemment ajouté, déplacez-le en haut de la liste (à la même position que celui que vous avez supprimé).
  • Sauvegardez et fermez le rapport.

Moment optimal pour exécuter les rapports

Les rapports historiques Genesys CX Insights fournissent un instantané de l'activité du centre de contacts et de l'entreprise en ce qui concerne la transformation et l'agrégation les plus récentes effectuées dans la base de données Info Mart. Pour les interactions terminées dans les intervalles de rapport terminés qui ont eu lieu avant les dernières transformations et agrégations, les rapports fournissent des résultats cohérents chaque fois qu'ils sont exécutés. Toutefois, les résultats peuvent varier pour les interactions qui sont encore actives ou pour les intervalles qui ne sont pas terminés. Par exemple, l'exécution d'un rapport de type mensuel en milieu de mois donne des résultats différents de ceux obtenus en exécutant le même rapport mensuel à la fin du mois.

Important
Comme les autres applications Genesys, Genesys CX Insights nécessite que le paramètre GMT (Greenwich Mean Time - Heure moyenne de Greenwich) de votre système soit exact et synchronisé entre les serveurs de votre environnement.

Les en-têtes de chaque rapport affichent la date du rapport (qui est la date et l'heure auxquelles le rapport a été exécuté) et non la date et l'heure auxquelles la tâche de transformation la plus récente a été exécutée. En fait, la date et l'heure d'exécution de la tâche de transformation la plus récente ne sont pas reflétées dans le rapport, même si c'est à cette date et à cette heure que l'activité du centre de contacts est reflétée par les données du rapport.

Pour les niveaux d'agrégation plus petits, les variations des résultats des rapports sont plus prononcées, étant donné la configuration, dans l'application Genesys Info Mart, de la taille des blocs de données à transformer. Genesys Info Mart est une application de génération de rapports historiques. Vous devez donc faire attention à l'interprétation des résultats des rapports lorsque vous utilisez Genesys CX Insights comme outil quasiment en temps réel pour obtenir des rapports quotidiens (par exemple, lorsque la journée n'est pas encore terminée ou qu'elle l'est depuis peu).

De nombreux facteurs contribuent à la latence de la disponibilité des données entre la date et l'heure de la transformation et de l'agrégation les plus récentes et la date et l'heure d'exécution du rapport, notamment les facteurs suivants :

  • Planification de tâches ETL et performances des tâches.
  • Volume d'interactions et nombre de segments par interaction.
  • Nombre de paires clé-valeur configurées.
  • Matériel et SGBDR utilisés dans votre environnement.
  • Performances de la procédure de fusion d'ICON.

Pour en savoir plus sur ces facteurs, consultez la documentation Genesys Info Mart et le Guide de dimensionnement du matériel Genesys.

Accès aux informations du journal

MicroStrategy fournit des fonctionnalités de journalisation des diagnostics détaillées qui peuvent vous aider à résoudre les problèmes que vous pouvez rencontrer. Par défaut, ces journaux sont stockés dans des sous-dossiers sous /mnt/log. Le chemin d'accès est spécifié dans la section volumeMounts de gcxi.yaml :

mountPath: /mnt/log
name: log

Par défaut, Genesys CX Insights consigne les composants suivants :

${MSTR_LOG_CONF:="Authentication Server@@Trace, Database Classes@@All, Distribution Service@@Info, Metadata Server@@Content Source Trace, Engine@@DFC Engine, Report Server@@Report Source Trace, Kernel@@Scheduler Trace@User Trace"}

Chaque fichier journal a une taille maximale spécifiée. Lorsqu'un fichier journal MicroStrategy atteint sa taille maximale, le fichier est renommé avec une extension .bak et un nouveau fichier journal portant le même nom de fichier est créé.

Par exemple, si le fichier DSSErrors.log atteint sa taille maximale, MicroStrategy le renomme DSSErrors.bak et crée un fichier DSSErrors.log. DSSErrors.log est le principal journal d'erreurs enregistré par le serveur MicroStrategy Intelligence Server. Il s'agit du premier fichier journal à examiner lors de la résolution d'un problème avec MicroStrategy Intelligence Server.

Modification de la journalisation

Utilisez les informations de cette section pour contrôler les composants consignés.

Procédure : Configuration de la journalisation

Purpose: Procédez comme suit pour modifier la journalisation.

Étapes

  1. Ouvrez le fichier gcxi.properties pour le modifier.
  2. Effectuez l'une des opérations suivantes :
    • Pour capturer les journaux des composants supplémentaires :
      1. Ajoutez le paramètre suivant :
      2.  :
        {MSTR_LOG_CONF_EXT:=}
      3.  : Par exemple :
      4.  :
        MSTR_LOG_CONF_EXT=Component1@@dispatcher1a@dispatcher1b,Component2@@dispatcher2a
      5. Déployez ou redéployez Genesys CX Insights.
    •  : OU
    • Pour réinitialiser tous les journaux aux paramètres par défaut :
      1. Ajoutez le paramètre suivant :
      2.  :
        {MSTR_LOG_OFF:=}
      3. Déployez ou redéployez Genesys CX Insights.

Pour plus d'informations sur la journalisation des diagnostics dans MicroStrategy, y compris les commandes présentées ci-dessus, consultez le site Web de MicroStrategy, notamment les articles KB15868 : Comment modifier la journalisation des diagnostics... et Configuration des éléments consignés.

La dernière modification de cette page a été faite le août 24, 2021 à 17:23.
Comments or questions about this documentation? Contact us for support!