vendredi 28 octobre 2022

Connecter Power BI to Odoo



Ce connecteur permet à Power BI d'interroger les données d'Odoo via l'API JsonRPC.


Avant ce connecteur, le seul moyen d'interroger Odoo depuis Power BI était de se connecter directement à la base de données PostreSQL. Ceci est impossible si, par exemple, l'instance Odoo est hébergée sur odoo.sh ou sur une autre plate-forme qui n'expose pas la base de données à Internet.

Ci-dessous les étapes à suivre pour l'nstallation

1. Créez un répertoire %USERPROFILE%\Documents\Power BI Desktop\Custom Connectors.

2. Téléchargez Power BI-Odoo connecteur.mez et placez-le dans ce répertoire.

3. Ouvrez Power BI Desktop et activez le chargement des connecteurs non signés (Fichier > Options et paramètres > Options > Sécurité > Extensions de données > Autoriser le chargement de toute extension sans avertissement ni validation)

4. Redémarrez Power BI Desktop

Limitation

Actuellement, une grande limitation de ce connecteur est qu'il ne prend pas en charge le pliage des requêtes. Cela signifie que si vous chargez une table et que vous la filtrez via l'interface utilisateur de l'éditeur Power Query, Power BI téléchargera la table entière, puis la filtrera localement au lieu d'envoyer la définition de filtre au serveur et de télécharger uniquement les colonnes et les lignes nécessaires. Ceci est au mieux inefficace et peut conduire à une erreur du serveur Odoo : exception de mémoire insuffisante au pire.

Power BI Nuage