Vues de la base de données Spotlight

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Spotlight veille à ce qu’une vue de base de données joigne la table Spotlight [spotlight] et la table des faits dont les enregistrements sont évalués par le groupe Spotlight. 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 les 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 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 database_view colonne 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 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 non valide, 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 dans la mesure où cela n’est pas possible. Pour déterminer s’il n’est pas risqué de supprimer la vue de base de données, Spotlight vérifie les conditions suivantes :
    • D’autres groupes Spotlight ont-ils une référence à cette vue de base de données ?
    • D’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 deux conditions n’est true, Spotlight supprime la vue de base de données.
    Lors de la création, de la modification ou de la suppression des 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 base de données
    • Définir la vue de base de données sur l’insertion