Aller au contenu principal

Procédures stockées

La boîte de dialogue des Procédures stockées vous permet d'exécuter des procédures de base de données prédéfinies liées à un modèle de données, renvoyant des données en fonction des entrées de l'utilisateur pour remplir la visualisation.

L'élément de menu apparaît dans le menu contextuel si vos permissions de Rôle Modèle de données le permettent.

Quand utiliser les Procédures stockées

  • Effectuer des manipulations de données complexes : Automatisez des transformations de données complexes qui nécessitent plusieurs instructions SQL avant d'ouvrir une visualisation. Les procédures stockées fournissent un moyen efficace de regrouper et d'exécuter ces commandes.
  • Automatiser des tâches SQL répétitives : Automatisez les tâches SQL exécutées fréquemment avant l'ouverture d'une visualisation, réduisant ainsi l'effort manuel et garantissant des résultats cohérents.
  • Améliorer les performances : Améliorez les performances dans certains cas en traitant les données sur le serveur de base de données, réduisant ainsi la quantité de données transférées vers l'application.
  • Sécuriser l'exécution SQL : Contrôlez la manière dont les commandes SQL sont exécutées, limitant l'accès direct aux données et réduisant le risque d'injection SQL.
  • Paramétrer des requêtes : Acceptez des paramètres dans les procédures stockées pour exécuter dynamiquement des requêtes SQL en fonction de votre entrée ou de la logique de l'application.

Exécuter des Procédures stockées

  1. Ouvrir une visualisation :

  2. Afficher les Procédures stockées :

    • Si un modèle de données est configuré avec une procédure stockée à exécuter, la boîte de dialogue apparaît automatiquement lors de l'ouverture de la visualisation.
    • Elle affiche les paramètres nécessaires pour exécuter la procédure stockée.
  3. Définir les valeurs :

    • Paramètres : Affichez la liste des paramètres nécessaires pour exécuter la procédure stockée et récupérer les données correspondantes.
    • Valeurs d'entrée : Entrez des valeurs spécifiques pour chaque paramètre qui répondent aux critères. Un message peut apparaître à côté de chaque entrée pour vous guider sur les valeurs acceptables.
  4. Charger la visualisation :

    • Après avoir confirmé vos valeurs, sélectionnez Confirmer pour les appliquer, ou Ignorer pour utiliser les valeurs par défaut.
    • La visualisation se charge en fonction de vos critères sélectionnés.

Propriétés des Procédures stockées

PropriétéDescription
NomAffichez le nom de la procédure stockée qui sera exécutée.
ParamètresConsultez les paramètres prédéfinis nécessaires pour exécuter la procédure stockée. Tous les paramètres ont des valeurs par défaut.
InviteAffichez les valeurs disponibles pour chaque paramètre à l'aide du bouton à côté du champ d'entrée.
Ne plus demander cette sessionEnregistrez les valeurs de paramètres actuelles pour ne pas avoir à les réintroduire lors de la même session.
IgnorerIgnorez la boîte de dialogue et utilisez les valeurs de paramètres par défaut pour charger la visualisation.
ConfirmerExécutez la procédure stockée en utilisant les valeurs de paramètres actuelles et chargez la visualisation en conséquence.