Search the knowledge base, browse our resources, and visit our forum for more detailed information
Read in English | Leer en español | اقرأ باللغة العربية Dernière mise à jour : 22 août 2022
L’API KoboToolbox vous permet de connecter votre projet à d’autres outils d’analyse de données tels que Power BI, Excel et Google Sheets. Les données que vous collectez sont partagées avec l’application externe qui peut ensuite être utilisée pour l’analyse, les visualisations et les tableaux de bord.
L’un des programmes d’analyse et de visualisation de données les plus populaires auquel vous pouvez vous connecter est Microsoft Power BI.
Cet article vous guide à travers les étapes de connexion de votre projet avec Power BI. Si vous souhaitez vous connecter à Excel, consultez l’article ici.
La première étape pour importer des données dans Power BI consiste à obtenir l’URL des exports synchrones via l’API KoboToolbox. Un processus détaillé pour ce faire est décrit dans l’article ici.
Une fois que vous avez votre URL, vous pouvez procéder aux étapes ci-dessous dans Power BI :
Cliquez sur la flèche déroulante du bouton « Obtenir des données »
Choisissez « Web »
Collez l’URL d’export synchrone que vous avez copiée et cliquez sur OK
Cliquez sur De base pour ajouter vos informations d’authentification
Saisissez votre nom d’utilisateur et mot de passe KoboToolbox et cliquez sur CONNEXION
Si vous avez rendu les données de votre projet publiques, vous pouvez vous connecter sans avoir besoin d'authentification en choisissant « Anonyme » dans la boîte de dialogue « Accéder au contenu Web ». Pour en savoir plus sur les autorisations de projet, consultez ici.
Une liste des données contenues dans votre projet s’affichera dans le Navigateur.
Choisissez les données que vous souhaitez importer.
Cliquez sur Charger pour importer les données ou cliquez sur Transformer les données pour ouvrir l’Éditeur Power Query, que vous pouvez utiliser pour nettoyer et transformer les données avant de les charger.

Les tableaux seront affichés dans le panneau Champs où vous pouvez développer vos tableaux de bord et rapports.
Dans Power BI, vous pouvez connecter plusieurs projets. Répétez le processus ci-dessus pour chaque projet, en utilisant leur URL d'export synchrone. Dans le cas où vous avez plusieurs tableaux (par exemple si vous aviez des groupes répétés), vous devrez peut-être également configurer des relations entre les tableaux. Cela se fait dans la Vue Modèle. Pour en savoir plus sur la création de relations entre tableaux, consultez ici.
Lorsque les données de votre projet sont mises à jour sur le serveur KoboToolbox, par exemple lorsque vous avez de nouvelles soumissions, des statuts de validation modifiés, des modifications ou des suppressions, vous devrez les synchroniser avec vos rapports.
Pour ce faire, cliquez sur Actualiser dans l’onglet « Accueil ».
Parfois, même après avoir saisi les informations d’identification correctes pour vous connecter à votre projet, vous pourriez voir une erreur. Cela peut se produire si Power BI a été configuré pour se connecter à un compte auparavant, et que vous essayez maintenant de vous connecter en utilisant un compte différent du même serveur KoboToolbox.
Pour réinitialiser les paramètres d’authentification :
Allez dans Fichier -> Options et paramètres -> Paramètres de source de données. Sélectionnez les autorisations existantes dans la boîte de dialogue et cliquez sur Effacer les autorisations. Fermez et essayez d’ajouter à nouveau la nouvelle connexion.

Si vous obtenez une erreur lors de l’actualisation des données, il peut y avoir plusieurs raisons :
Vos informations d’authentification ont peut-être changé. Vous devrez suivre les instructions ci-dessus pour modifier vos Paramètres de source de données.
Un ou plusieurs champs de votre formulaire ont peut-être été supprimés ou renommés. Vous devrez modifier la requête.
Il peut y avoir une incompatibilité de type de données, surtout si vous avez modifié le type de données d’un ou plusieurs champs dans Power BI. Vous pouvez essayer de réinitialiser le type de données avant d’actualiser la connexion.
Did you find what you were looking for? Was the information clear? Was anything missing?
Share your feedback to help us improve this article!
KoboToolbox is maintained by Kobo Inc.