Plusieurs voies permettent de connecter vos données Logo Tiger 3 ou Netsis à Power BI. Chaque approche a ses avantages et ses inconvénients. Cet article présente les trois méthodes principales et des exemples de mise en œuvre.
01. Méthode 1 : connexion SQL Server directe
Logo Tiger et Netsis utilisent une base MSSQL. On peut s'y connecter directement depuis Power BI via Obtenir des données > SQL Server. Avantage : c'est le plus rapide et le plus souple. Inconvénient : il faut connaître la structure des tables Logo, et la charge de la base se répercute directement sur Power BI.
02. Méthode 2 : Logo Data Connect
Une interface développée par Logo. Elle expose à Power BI des tables et des vues Logo prédéfinies. Simple d'usage, mais d'une souplesse limitée ; elle peut se révéler insuffisante pour du reporting sur mesure.
03. Méthode 3 : OData ou API REST personnalisée
j-Platform et les versions récentes de Tiger 3 exposent des services OData ou REST. Power BI peut s'y connecter. C'est la voie privilégiée dans les scénarios cloud.
04. Construire un schéma en étoile
Les tables Logo brutes sont normalisées ; il faut les transformer en schéma en étoile pour Power BI. Pour cela :
- des vues sont définies sur SQL Server ;
- les tables sont combinées dans Power Query ;
- on constitue une table de faits (ventes, commandes) et des tables de dimensions (client, produit, date).
05. Questions fréquentes
Les situations les plus courantes :
- Les données de deux sociétés dans un même rapport : elles se distinguent par la colonne société (LFIRMNR)
- Un écart de chiffres à la clôture mensuelle : les écritures de clôture doivent être prises en compte
- Des performances dégradées : il faut envisager les agrégations ou l'actualisation incrémentielle