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
-
Ouvrir une visualisation :
- Choisissez parmi les Vues, Rapports, Tableaux de bord ou Classeurs, trouvez votre visualisation et cliquez pour l'ouvrir.
-
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.
-
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.
-
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 |
|---|---|
| Nom | Affichez le nom de la procédure stockée qui sera exécutée. |
| Paramètres | Consultez 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. |
| Invite | Affichez les valeurs disponibles pour chaque paramètre à l'aide du bouton à côté du champ d'entrée. |
| Ne plus demander cette session | Enregistrez les valeurs de paramètres actuelles pour ne pas avoir à les réintroduire lors de la même session. |
| Ignorer | Ignorez la boîte de dialogue et utilisez les valeurs de paramètres par défaut pour charger la visualisation. |
| Confirmer | Exécutez la procédure stockée en utilisant les valeurs de paramètres actuelles et chargez la visualisation en conséquence. |