Apprendre

Documentation EDEN ERP

#3 - Connexion Power BI / Eden

Pour bénéficier de la connexion entre Eden et Power BI, il faut posséder au préalable une clé API Eden , fournie par votre administrateur Eden.

Accéder aux données Eden depuis Power BI Desktop

Depuis PowerBI Desktop, Obtenir des données > sélectionner la source Web

Obtenir des données web

Paramétrage de la connexion web à l'API

Chaque requête correspond à l'interrogation des données d'une table.

Les appels API peuvent être complétées par des paramètres supplémentaires :

  • where : filtre les résultats
  • take : retourne un nombre défini de résultats
  • order by

Exemple pour appeler la liste des contacts d'Eden CRM :

https://votreurl/api/contact/list

Dans l'entête de requête, renseigner le paramètre X-Client-Id et la valeur de votre clé API

Paramétrage connexion API

Paramétrage de la connexion à l'application Eden

La connexion s'effectue en mode anonyme. l'authentification est assurée par la clé API fournie à l'étape précédente.

Connexion Anonyme

Transformation du résultat de la requête

Suite au succès de l'appel à l'API , les résultats sont renvoyés dans le format JSON. Les étapes suivantes vont permettre de transformer le JSON en table et sélectionner les colonnes utiles à votre requête.

Sélectionner la List, en cliquant sur Données : List dans le tableau de résultat.

Succès de connexion

Convertir la liste en table en cliquant sur le bouton d'action présent dans le menu :

Conserver les paramètres par défaut et valider avec le bouton OK

Conversion en table

La liste est convertie en table.

Splitter la table

Renommer votre colonne de données.

Exemple ici : Contact.

En cliquant sur l'icône présente en haut à droite de la colonne de données, Splitter les colonnes.

Conserver les colonnes utiles à votre requête en les sélectionnant.

Splitter les colonnes

Vos colonnes sont prêtes

Colonnes

Vous pouvez renommer la requête.

Exemple ici : Contacts

renommer requetes

Enregistrer votre requête. Les opérations de paramétrage de la connexion et de transformation des données sont enregistrées dans la requête. Ces paramètres peuvent être modifiés en passant par l'éditeur avancé de requête (mode éditeur texte).

Vos données sont disponibles dans le modèle de données.

Modèle de données