Définir un filtre pour suivre un autre filtre dans une relation plusieurs-à-plusieurs

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Dans certains cas, les valeurs d’une paire de filtres peuvent faire référence à plusieurs valeurs l’une sur l’autre. Pour qu’un de ces filtres en suive un autre, il doit passer par une table de connexion.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Dans la plupart des cas, un filtre suit un autre filtre, soit dans une relation un-à-un, soit dans une relation un-à-plusieurs. Dans ce dernier cas, la source de filtre est un champ de référence. Toute personne pouvant modifier un tableau de bord peut configurer un tel filtre pour qu’il en suive un autre sur ce tableau de bord, dans une connexion directe. Les utilisateurs disposant du rôle analytics_filter_admin peuvent également créer de tels filtres dans la bibliothèque de filtres. Pour plus d’informations, reportez-vous à l’exemple dans Configurer une sélection simple/multiple ou un filtre en cascade.

    Si les valeurs de chaque filtre peuvent faire référence à plusieurs valeurs de l’autre filtre (une relation plusieurs-à-plusieurs), vous devez sélectionner une table de connexion. Cette table de connexion dispose d’un enregistrement unique pour chaque référence possible entre les deux filtres. Les tables de connexion entre deux tables sont définies dans les tables Collection [sys_collection] et Définitions plusieurs-à-plusieurs [sys_m2m]. Seuls les administrateurs peuvent accéder à ces tables.

    Les tables de connexion sont prédéfinies pour toutes les tables pertinentes incluses dans le ou dans Solutions Platform Analytics.système de base Toutefois, si vous souhaitez utiliser une table personnalisée dans une relation plusieurs-à-plusieurs, vous devez définir cette relation dans la table Définition plusieurs-à-plusieurs. Pour plus d'informations, consultez Create a many-to-many table relationship.

    Procédure

    1. Ajoutez au moins deux filtres à sélection simple ou multiple au tableau de bord pertinent.
      Pour plus d’informations sur l’ajout de filtres à un tableau de bord, reportez-vous à la section Créer ou ajouter un filtre sur un tableau de bord en ligne.
    2. Mettez le tableau de bord en mode Edit (Édition).
    3. Ouvrez le menu de configuration du filtre que vous souhaitez suivre l’autre filtre.
      Si le filtre peut suivre d’autres filtres sur le tableau de bord dans une relation plusieurs-à-plusieurs, ces filtres sont répertoriés sous Filtres avec connexion à la table dans la section Autres filtres à suivre .
      Active/désactive deux filtres sous Filtres avec connexion à la table.
    4. Activez le suivi pour les filtres que vous souhaitez que ce filtre suive.
    5. Si aucune table de connexion n’a été sélectionnée pour ce filtre, une boîte de dialogue s’ouvre pour sélectionner la table de connexion.
      L’icône Table près du bouton bascule est grisée lorsqu’aucune table de connexion n’a encore été sélectionnée.
      Symbole de table indiquant que la table de connexion n’a pas encore été sélectionnée.

      Une fois que vous avez défini la table de connexion, vous pouvez sélectionner l’icône de table pour la modifier.

      Si vous avez le choix entre plusieurs tables de connexion, les noms des tables de connexion doivent suggérer laquelle sélectionner. Par exemple, la fonction Utilisateurs exclus [sys_user_license_exclude] filtre les utilisateurs qui n’ont pas d’abonnement, tandis que Abonnement de l’utilisateur [sys_user_has_license] filtre les utilisateurs qui en ont un.
      Sélection de deux tables de connexion possibles.
    6. Enregistrez le tableau de bord et quittez le mode d’édition.