Nouveaux participants : profitez actuellement d’une promotion sur nos formations complètes Excel et Power BI 

Excel : la formation complète

Débutant à expérimenté : développez vos compétences numériques et apprenez à maîtriser  : Microsoft Excel

Power BI : la formation complète

Débutant à expérimenté : développez vos compétences numériques et apprenez à maîtriser  : Microsoft Power BI

Une fonction pour paramétrer une procédure stockée

Une fonction pour paramétrer une procédure stockée

Sommaire

Les explications :

Power BI ne vous permet pas directement de créer des fonctions pour paramétrer des procédures stockées. Cependant, vous pouvez utiliser Power Query (requête M) pour créer des transformations qui vous permettent d’interagir avec une procédure stockée et de transmettre des paramètres à cette procédure.

Voici comment vous pouvez contourner ce problème à l’aide de Power Query :

Ouvrez Power BI Desktop.
Importez vos données à partir de la source appropriée.
Accédez à l’éditeur de requête en cliquant sur l’icône “Editeur de requête” dans l’onglet “Accueil”. Dans l’éditeur de requête, créez une nouvelle requête (étape) en langage M.
Utilisez la fonction Sql.Database pour vous connecter à votre base de données en fournissant les paramètres de connexion nécessaires (serveur, base de données, etc.).
Créez un paramètre que vous utiliserez pour transmettre des valeurs à la procédure stockée. Vous pouvez le faire en ajoutant une étape comme let param=”value”; en haut de votre requête M et remplacez “valeur” par la valeur que vous souhaitez utiliser.
Appelez la procédure stockée à l’aide de la fonction Sql.Database.Query en transmettant les paramètres que vous avez créés précédemment. Effectuez toutes les autres conversions nécessaires sur les données renvoyées par la procédure stockée.
Voici un exemple simple de code M qui illustre ce processus :

paramètre = “valeur”,
db = Sql.Database(“serveur”, “base de données”),
result = db{[Schema=”dbo”,Item=”MyStoredProcedure”]}[Données],
// Autres transformations sur les données renvoyées par la procédure stockée
DANS
résultat

N’oubliez pas de personnaliser ce code en fonction de votre cas d’utilisation, de spécifier les paramètres de connexion corrects et d’effectuer les conversions nécessaires sur les données renvoyées par la procédure stockée. 

Partager l'article sur :

À lire également :

Formations complémentaires :

Apprenez et montez en compétences avec nos meilleurs formateurs spécialisés en Business Intelligence. Nous vous conseillons la formation complète sur l’outil Microsoft Excel ainsi que sur l’outil Microsoft Power BI afin de maitriser au mieux vos données. 

Toutes nos formations peuvent être suivies quand vous le souhaitez, où que vous soyez. De plus, si vous vous posez une question au cours d’une formation vous pouvez contacter un formateur par mail qui s’efforcera de répondre rapidement.

Nos formations disposent de vidéos de grande qualité et d’un expert spécialisé dans le domaine afin de vous garantir la meilleure expérience possible.

Voici quelques avis récents sur nos formations :

Sur Espritacademique.com formez-vous en ligne à votre rythme, où que vous soyez sur les outils leaders du marché en informatique décisionnelle.

Recevez nos articles et tutoriels gratuitement sur Excel et Power BI directement dans votre boîte de réception :

S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires

Boostez vos compétences sur Power BI et devenez un expert en un clic :