Vues de la base de données Spotlight

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Spotlight veille à ce qu’une vue de base de données joigne 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 lui ajoute une référence dans l’enregistrement du groupe Spotlight connexe dans 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 d’un groupe Spotlight, cliquez sur le lien connexe Afficher la vue de base de données sur le formulaire du groupe Spotlight. Vous pouvez également ajouter une colonne Vue de base de données à la liste Groupes Spotlight.

    Si la vue de base de données est manquante ou non valide, un message d’erreur s’affiche sur l’enregistrement du groupe Spotlight. Dans ce cas, vous pouvez cliquer sur le lien connexe Générer la vue de la base de données , qui devient disponible. Un message s’affiche ensuite pour vous informer de la réussite de la génération de la base de données.
    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 s’il n’est pas possible de le faire. Pour déterminer s’il n’est pas risqué de supprimer la vue de base de données, Spotlight vérifie les conditions suivantes :
    • Y a-t-il d’autres groupes Spotlight qui font référence à cette vue de base de données ?
    • Existe-t-il d’autres groupes Spotlight 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 deux 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 une vue de la base de données
    • Définir la vue de base de données à l’insertion