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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 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 tel filtre 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 dans une relation un-à-un ou 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 en suivre 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éfinition 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 Analyticsle 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 d’é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 à une table.
    4. Activez le suivi des 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 la table pour la modifier.

      Si vous avez le choix entre plusieurs tables de connexion, les noms des tables de connexion devraient vous suggérer celle à sélectionner. Par exemple, Utilisateurs exclus [sys_user_license_exclude] filtre les utilisateurs qui n’ont pas d’abonnement tandis que Abonnement 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.