Créer un filtre hiérarchique
Si une hiérarchie d’enregistrements est définie pour une table utilisée comme source de filtre, vous pouvez créer un filtre à sélection simple ou multiple qui suit cette hiérarchie. La hiérarchie du gestionnaire sur Utilisateur [sys_user] est le cas d’utilisation typique.
Avant de commencer
Cette procédure nécessite que vous ayez créé un filtre et commencé à le configurer en tant que filtre à sélection unique ou multiple.
Rôle requis : dans l’éditeur de tableau de bord en ligne : dashboard_admin, ou vous devez être le propriétaire du tableau de bord ou avoir des droits de modification partagés avec vous.
Dans le Concepteur de filtre () : analytics_filter_admin ou supérieure
Pourquoi et quand exécuter cette tâche
Une hiérarchie d’enregistrements se compose d’un enregistrement parent et de tous les enregistrements enfants où une valeur de champ de référence définit des relations parent-enfant. Par exemple, dans la hiérarchie des gestionnaires, ce champ est le champ du gestionnaire de la table des utilisateurs [sys_user]. Un utilisateur est le parent et tous les utilisateurs avec cet utilisateur spécifié dans le champ Gestionnaire sont des enregistrements enfants. La hiérarchie est multigénérationnelle, pour ainsi dire, de sorte que les utilisateurs avec un gestionnaire qui ont le parent comme gestionnaire sont également inclus dans la hiérarchie. En bref, en commençant par un gestionnaire, toute la chaîne hiérarchique descendante de ce gestionnaire est incluse dans la hiérarchie.
Lorsque vous filtrez une hiérarchie d’enregistrements, vous sélectionnez une valeur du champ de référence comme parent. Vous pouvez ensuite filtrer par cette valeur et/ou par l’une de ses valeurs enfants.
Les filtres hiérarchiques prennent uniquement en charge les hiérarchies définies dans la table Hiérarchie des enregistrements [sys_record_hierarchy] et non celles définies dans d’autres tables, telles que Gouvernance, risque et conformité les tables (GRC). Les filtres hiérarchiques suivent généralement la même logique que les requêtes hiérarchiques, comme décrit dans .Building hierarchical queries
Pour créer un filtre de tableau de bord hiérarchique, suivez la procédure de la rubrique Configurer une sélection simple/multiple ou un filtre en cascade Pour créer un filtre à sélection multiple. Lorsque vous arrivez à l’étape où vous définissez la source de filtre, spécifiez la hiérarchie.