Skip to main content
Skip table of contents

Power BI : Que faire en cas d'accès interdit à la ressource ?

Lorsque vous utilisez l'API Piano Analytics pour l'intégrer à Power BI, vous pouvez rencontrer une erreur indiquant que "L'accès à la ressource est interdit." Cela pointe généralement vers un problème d'authentification.

mceclip0-20241002-080709.png

Cela peut être dû à plusieurs raisons, notamment :

  • Une clé API expirée ou supprimée

  • Des identifiants incorrects enregistrés dans Power BI

  • Une clé API qui n'a pas accès au site/organisation requis

  • Des identifiants mis en cache d'une clé ou organisation différente qui sont réutilisés par Power BI

Pour résoudre ce problème, vérifiez et mettez à jour vos informations d'identification dans Power BI.

Mettre à jour ou réinitialiser les identifiants dans Power BI

  1. Ouvrez Power BI et allez dans : FichierOptions et paramètresParamètres de la source de données

  2. Dans Paramètres de la source de données, localisez la source de données problématique (celle pointant vers l'URL de votre API Piano Analytics).

  3. Sélectionnez-la, puis cliquez sur Modifier les autorisations.

  4. Mettez à jour les identifiants :

    • Utilisez l'authentification De base.

    • Entrez votre Clé d'accès comme nom d'utilisateur.

    • Entrez votre Clé secrète comme mot de passe.

Si vos clés actuelles sont obsolètes (expirées/supprimées), cette mise à jour est nécessaire.

image-20241002-080734.png
image-20241002-080748.png

Si la mise à jour des identifiants ne fonctionne pas

  • Dans Modifier les autorisations, choisissez Effacer les autorisations pour supprimer les identifiants en cache, puis ressaisissez les bonnes clés d'accès/secrètes.

  • Si vous ne pouvez pas récupérer les clés ou préférez repartir de zéro, sélectionnez la source de données et cliquez sur Supprimer, puis créez une nouvelle connexion.

Vérifier la clé API et sa portée

Si Power BI renvoie toujours "interdit", vérifiez que :

  • La clé API est toujours active (non supprimée).

  • La clé est associée à la bonne organisation et a accès au site que vous interrogez.

  • Vous utilisez la bonne paire Clé d'accès / Clé secrète.

Si nécessaire, générez une nouvelle clé API dans votre profil Piano Analytics sous la section Clés API. Sauvegardez immédiatement la Clé secrèteelle n'est affichée qu'une seule fois.

Vérifier l'URL de l'API et les contraintes de requête

Une erreur "interdit" est généralement liée aux identifiants, mais elle peut être déclenchée par une requête mal configurée dans certains cas. Si le problème apparaît après avoir modifié la requête :

  • Reconstruisez la requête dans l'Éditeur de requête Power BI et copiez l'URL de l'API exactement, sans modifications manuelles.

  • Assurez-vous que votre requête reste dans les limites courantes de pagination/format utilisées dans les exports Power BI (par exemple, évitez les pages trop grandes et les URLs trop complexes).

Gérer la limitation temporaire de l'API

Si vous faites de nombreuses requêtes (par exemple, plusieurs actualisations ou de nombreuses requêtes en même temps), l'API applique des limites de concurrence :

  • Jusqu'à 20 appels simultanés par organisation

  • Jusqu'à 5 appels simultanés par utilisateur

Lorsque les limites sont atteintes, réessayez la requête après un court délai et réduisez l'activité d'actualisation simultanée si possible.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.