Vues de la base de données Spotlight

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • Spotlight s’assure qu’une vue de base de données rejoint la table Spotlight [spotlight] et la table de faits dont le groupe Spotlight évalue les enregistrements. Vous avez besoin de cette vue de base de données pour utiliser l’analyse interactive Spotlight. Les administrateurs peuvent accéder à cette vue de base de données pour créer des rapports ou diagnostiquer des problèmes.

    Après avoir créé la vue de base de données, Spotlight ajoute une référence à celle-ci dans l’enregistrement de groupe Spotlight connexe sur la table Groupe Spotlight [spotlight_groups]. La référence se compose de la valeur de champ clé primaire de la vue de base de données, qui se trouve dans la colonne database_view de l’enregistrement.

    Remarque :
    Si vous effectuez une mise à niveau à partir d’une version antérieure à London, vous commencez avec une valeur database_view vide dans la colonne database_view de vos enregistrements spotlight_groups. Cette colonne vide n’a aucun impact. La colonne se remplit au fur et à mesure que les utilisateurs modifient les enregistrements dans la table spotlight_groups.

    Si vous êtes administrateur, vous pouvez accéder directement à la vue de base de données. Pour afficher la vue de base de données pour un groupe Spotlight, cliquez sur le lien connexe Afficher la vue de base de données sur le formulaire Groupe Spotlight. Vous pouvez également ajouter une colonne Vue de base de données à la liste des groupes Spotlight.

    Si la vue de base de données est manquante ou invalide, un message d’erreur apparaît sur l’enregistrement du groupe Spotlight. Dans ce cas, vous pouvez cliquer sur le lien connexe Générer la vue de base de données , qui devient disponible. Un message s’affiche ensuite pour vous informer si la génération de la base de données a réussi.
    Figure 1. Groupe Spotlight avec vue de base de données manquante
    Formulaire de groupe Spotlight avec avertissement de vue de base de données manquante et mis en surbrillance Générer un lien de vue de base de données
    Si vous supprimez un groupe Spotlight, Spotlight supprime la vue de base de données associée à ce groupe si vous pouvez le faire en toute sécurité. Pour déterminer s’il est sûr de supprimer la vue de base de données, Spotlight vérifie les conditions suivantes :
    • D’autres groupes Spotlight font-ils référence à cette vue de base de données ?
    • Les autres groupes Spotlight sont-ils définis avec un indicateur principal qui utilise la même table de faits que l’indicateur principal du groupe que vous supprimez ?
    Si aucune des conditions n’est vraie, Spotlight supprime la vue de base de données.
    Lors de la création, de la modification ou de la suppression de vues de base de données, Spotlight exécute les règles métier suivantes :
    • Mettre à jour la vue de la base de données
    • Supprimer la vue de base de données
    • Définir la vue de base de données à l’insertion