Création, exécution et enregistrement de requêtes de point de vue

Vous pouvez créer et exécuter des requêtes de point de vue à partir du volet de requête d'un point de vue. Vous pouvez enregistrer une requête en tant que requête privée, qui peut être affichée et exécutée uniquement par l'utilisateur qui l'a créée. Les utilisateurs disposant de l'autorisation Gestionnaire de données ou Gestionnaire de métadonnées sur le point de vue peuvent promouvoir une requête privée en tant que requête publique, qui peut être affichée et exécutée par tous les utilisateurs ayant accès au point de vue dans la requête.

Création et exécution de requêtes de point de vue

Pour créer et exécuter une requête dans un point de vue, procédez comme suit :

  1. Dans un point de vue ouvert, cliquez sur Actions Actions en regard du nom de l'onglet du point de vue, puis sélectionnez Requête. Vous pouvez également cliquer sur l'onglet Interroger le point de vue icône Interroger le point de vue sur le côté gauche de la page.
  2. Dans le volet Interroger le point de vue, sélectionnez un point de vue à interroger à l'aide du sélecteur déroulant du haut. Vous n'interrogez pas forcément le point de vue actuellement affiché. Si vous sélectionnez un autre point de vue dans le menu déroulant, la vue correspondante est affichée.
  3. Sélectionnez les noeuds pour la recherche :
    • Points de vue de hiérarchie :
      • Tous les noeuds : effectuez la recherche sur l'ensemble du point de vue.
      • En dessous du noeud sélectionné : limitez la requête aux noeuds situés en dessous du noeud sélectionné actuellement.

        Si la recherche est effectuée sous un noeud sélectionné, placez le curseur sur l'icône icône En dessous du noeud sélectionné pour afficher ce dernier.

      • Noeuds orphelins : recherchez les noeuds appartenant aux types utilisés par l'ensemble de hiérarchies qui ne sont ni des noeuds supérieurs, ni des descendants d'un noeud supérieur dans l'ensemble de noeuds.
    • Points de vue de liste : Tous les noeuds : effectuez la recherche sur l'ensemble du point de vue.
  4. Si le point de vue utilise plusieurs types de noeud, sélectionnez N'importe quel type de noeud pour effectuer la recherche dans tous les types de noeud, ou sélectionnez dans le menu déroulant le type de noeud spécifique sur lequel lancer la requête. La liste des propriétés pouvant être utilisées par un filtre de requête est limitée aux propriétés des types de noeud sélectionnés uniquement.
  5. Cliquez sur Ajouter un filtre.

    Note:

    Un filtre est requis si vous sélectionnez Tous les noeuds ou En dessous du noeud sélectionné (voir ci-dessus) pour l'interrogation. Vous n'avez pas besoin d'ajouter un filtre si vous avez sélectionné Noeuds orphelins.
  6. Sélectionnez la propriété pour laquelle ajouter un filtre. La propriété doit remplir toutes les conditions décrites dans la section Remarques ci-avant.
  7. Sélectionnez un opérateur pour le filtre. Les opérateurs proposés sont propres au type de données de la propriété sélectionnée. Le tableau suivant répertorie les opérateurs disponibles pour chaque type de données.

    Note:

    Pour les valeurs que vous indiquez (par exemple, lorsque vous saisissez une valeur Contient pour une chaîne), le texte saisi ne respecte pas la casse.

    Table 5-1 Opérateurs par type de données de propriété

    Type de données de propriété Opérateurs
    Valeur booléenne
    • A la valeur True
    • A la valeur False
    • Est vide
    • N'est pas vide
    Date, Horodatage
    • Est égal à
    • Avant
    • Entre
    • Après
    • Est vide
    • N'est pas vide
    Entier, Flottant
    • Est égal à
    • Entre
    • Supérieur à
    • Inférieur à
    • Est vide
    • N'est pas vide
    Liste
    • Contient

      Note:

      Vous pouvez indiquer une seule valeur de liste à vérifier par filtre. Pour effectuer une requête sur une autre valeur de liste, ajoutez un second filtre.
    • Est vide
    • N'est pas vide
    Noeud
    • Est égal à (utilisez le sélecteur de noeuds pour sélectionner un noeud)
    • Est vide
    • N'est pas vide
    Chaîne, Chaîne numérique, Mémo, Séquence
    • Contient

      Vous pouvez indiquer plusieurs mots (séparés par un espace) dans la requête. La mise en correspondance de la recherche s'effectue avec le début de chaque mot.

      Par exemple, si vous recherchez "Net Income Current Year" :

      • une requête contenant "Net Income" sera mise en correspondance avec "Net" et "Income" ;
      • une requête contenant "Curr" sera mise en correspondance avec "Current" ;
      • une requête contenant "rent" ne sera mise en correspondance avec le début d'aucune chaîne.
    • Est égal à
    • Est vide
    • N'est pas vide
    • Semblable à : effectue une recherche de correspondance partielle sur le texte saisi.

      Saisissez une valeur à rechercher et, éventuellement, une longueur de préfixe indiquant le nombre de caractères en début de chaîne qui doivent renvoyer une correspondance exacte. La longueur de préfixe peut être utilisée pour réduire les résultats de la requête et obtenir uniquement ceux qui présentent les mêmes caractères au début de la chaîne.

      Par exemple, pour une valeur semblable à "House", si aucune longueur de préfixe n'est spécifiée, la recherche peut renvoyer "House", "Mouse" et "Blouse". En revanche, si vous indiquez une longueur de préfixe de 1, le premier caractère de la valeur semblable doit concorder. Par conséquent, la recherche renvoie uniquement "House".

      Pour de meilleurs résultats, utilisez l'opérateur Semblable à sur une chaîne complète plutôt que sur une chaîne partielle.

  8. Sélectionnez une valeur pour le filtre. La valeur sélectionnée est propre au type de données de la propriété dans le filtre. Par exemple, pour le type de données Date, vous sélectionnez une date dans un calendrier ; pour une liste, vous saisissez une valeur de chaîne.

    Note:

    Pour les propriétés qui utilisent une liste de valeurs autorisées, la valeur spécifiée est évaluée par rapport à la valeur et au libellé de la propriété.
  9. Facultatif : répétez les étapes 4 à 7 pour ajouter d'autres filtres.

    Note:

    Si vous ajoutez plusieurs filtres, utilisez Et ou Ou pour indiquer comment les joindre. La méthode de jointure (Et ou Ou) s'applique à l'ensemble des filtres de requête. Vous ne pouvez pas utiliser Et pour certains filtres et Ou pour d'autres.
  10. Une fois que vous avez fini d'ajouter des filtres de requête, cliquez sur Exécuter Bouton Requête pour exécuter la requête.

    Les résultats s'affichent dans le volet de requête.

  11. Facultatif : dans les résultats de la requête, effectuez une action :
    • Pour les requêtes autres que Noeuds orphelins : cliquez sur un noeud dans les résultats de recherche afin d'accéder à ce noeud dans le point de vue. Les noeuds qui répondent aux critères de la requête sont également indiqués par l'icône icône de drapeau dans le point de vue.

    • Pour les résultats de requête Noeuds orphelins : cliquez sur l'icône Action icône de menu d'action en regard d'un noeud dans les résultats de recherche, puis sélectionnez Insérer un noeud afin d'ouvrir le sélecteur de noeuds et de choisir le parent du noeud. Vous pouvez également glisser-déplacer le noeud des résultats de la requête vers un noeud parent dans le point de vue. Vous devez vous trouver dans le contexte d'une demande pour insérer le noeud.

      Note:

      Si le noeud orphelin a des enfants, le nombre d'enfants est indiqué dans les résultats de la requête. Si vous insérez le noeud orphelin sous un parent, les enfants de ce noeud orphelin sont insérés également.

  12. Facultatif : pour télécharger les résultats dans un fichier Excel, dans le panneau de requête, cliquez sur Actions Actions, puis sélectionnez Télécharger les résultats de requête.

    Le point de vue est téléchargé et filtré sur les noeuds dans les résultats de la requête. Le fichier contient une colonne pour chaque propriété configurée pour affichage dans le point de vue.

    Note:

    Les résultats de requête téléchargés peuvent dépasser le nombre de résultats affichés à l'écran.

Après avoir exécuté une requête de point de vue, les filtres de requête sont réduits pour afficher plus de résultats de requête. Cliquez sur Développer icône Développer pour afficher à nouveau les filtres de requête.

Pour réexécuter la requête, cliquez sur Actualiser Actualiser.

Modification et suppression de filtres de requête

Pour modifier un filtre de requête, cliquez dessus dans le volet de requête. Vous pouvez modifier la propriété, l'opérateur et la valeur du filtre, puis cliquer sur Exécuter Bouton Requête pour exécuter la requête modifiée.

Note:

Si vous modifiez le noeud sélectionné pour une recherche avec l'option En dessous du noeud sélectionné, vous êtes invité à indiquer si vous souhaitez exécuter la même requête avec le noeud initialement sélectionné ou une nouvelle requête avec le noeud actuellement sélectionné.

Pour enlever un filtre de requête, cliquez sur le X correspondant. Cliquez ensuite sur Exécuter Bouton Requête pour exécuter la requête modifiée.

Enregistrement de requêtes et exécution de requêtes enregistrées

Pour enregistrer une requête, procédez comme suit :

  1. Dans le panneau de requête, cliquez sur Actions Actions, puis sélectionnez Enregistrer.
  2. Saisissez le nom et, éventuellement, la description, puis cliquez sur Enregistrer.

    Note:

    Le champ Visibilité indique que la requête est enregistrée en tant que requête privée. Si vous disposez de l'autorisation Gestionnaire de données ou Gestionnaire de métadonnées sur le point de vue, vous pouvez la promouvoir en tant que requête publique afin que les autres utilisateurs puissent l'afficher et l'exécuter.

Pour exécuter une requête enregistrée, procédez comme suit :

  1. Dans le panneau de requête, sélectionnez la requête à exécuter.

    Tip:

    Si vous avez déjà ouvert une requête et que vous voulez exécuter une autre requête enregistrée, cliquez sur l'onglet Interroger le point de vue onglet Interroger le point de vue pour revenir à la liste des requêtes enregistrées.

    Les requêtes privées sont indiquées par l'icône Verrouillé Verrouillé. Les requêtes publiques sont indiquées par l'icône Déverrouillé Déverrouillé.

  2. Facultatif : modifiez les filtres de requête enregistrée.
  3. Cliquez sur Exécuter Bouton Requête pour exécuter la requête enregistrée.
  4. Facultatif : si vous avez modifié les filtres de requête et que vous voulez enregistrer la requête modifiée, dans le panneau de requête, cliquez sur Actions Actions, puis sélectionnez Enregistrer.

    Note:

    Vous pouvez enregistrer les modifications apportées aux requêtes privées. Seuls les utilisateurs dotés de l'autorisation Gestionnaire de données ou Gestionnaire de métadonnées sur le point de vue peuvent enregistrer les modifications apportées à des requêtes publiques.