Aller au contenu principal

Résoudre les problèmes du connecteur Productboard

info

Bêta

Cette fonctionnalité est en version bêta. Pour l’utiliser, un administrateur de workspace doit activer Lakeflow Connect pour Productboard à partir de la page Prévisualisations . Consultez Gérer les aperçus Databricks.

Résolvez les erreurs d'authentification, d'accès, de non-disponibilité (not-found), de demande non valide (invalid-request), de limitation de débit (rate-limit) et de nouvelle tentative (retry) du connecteur Productboard géré dans Lakeflow Connect.

Pour des conseils de dépannage généraux applicables à tous les pipelines d'ingestion gérés, voir Dépanner les pipelines d'ingestion gérés.

Lorsque Productboard renvoie un détail d'erreur, le pipeline affiche ce détail. Dans le cas contraire, il affiche le message indiqué dans chaque section.

Échec de l'authentification du pipeline​

Message d'erreur :

Authentication failed. Credentials are missing or invalid.

Cause : Productboard a rejeté le jeton d'accès. Le connecteur demande un nouveau jeton et réessaie automatiquement, cette erreur persiste donc uniquement lorsque les identifiants de connexion ne sont pas valides.

Solution :

Confirmez que l' ID client , l' e-mail de l'utilisateur et la clé privée de la connexion correspondent à l'application OAuth de Productboard, et que la clé privée inclut ses lignes BEGIN et END. L'e-mail de l'utilisateur doit appartenir à un utilisateur activé dans le workspace de l'application. Voir Configurer l’authentification à Productboard et Créer une connexion Productboard.

Le pipeline échoue avec une erreur d'accès refusé​

Message d'erreur :

Access denied. You do not have permission to perform this operation on the requested resource.

Cause : l'application OAuth ou l'utilisateur avec lequel le connecteur se connecte n'a pas accès aux données d'une table sélectionnée.

Solution :

Confirmez que l’application OAuth dispose des champs d’application de lecture requis et que l’utilisateur a accès aux données. Voir Autorisations OAuth requises.

Échec du pipeline car une ressource est introuvable​

Message d'erreur :

The requested resource could not be found or you do not have permission to access it.

Cause : Productboard renvoie la même réponse lorsqu'une ressource n'existe pas et lorsque l'appelant ne peut pas y accéder.

Solution :

Confirmez que l'utilisateur avec lequel le connecteur se connecte a accès aux données de chaque table sélectionnée, puis réexécutez le pipeline.

Le pipeline échoue avec une erreur de demande non valide​

Message d'erreur :

Invalid request. The request is malformed or missing required parameters.

Cause : Productboard a rejeté une requête. Une cause fréquente est une valeur start_datetime qui n’est pas au format yyyy-MM-ddTHH:mm:ssZ.

Solution :

Vérifiez la valeur start_datetime dans le source_configurations du pipeline. Voir les options du connecteur.

Le pipeline est soumis à une limitation de débit​

Message d'erreur :

You have exceeded the allowed number of API requests. Please wait before making additional requests.

Cause : Productboard limite les requêtes d'API à 50 par seconde pour chaque jeton d'accès. Le connecteur attend l'intervalle dans l'en-tête de réponse Retry-After, puis réessaie. Pour plus d'informations, consultez Limites de taux dans la documentation pour les développeurs Productboard.

Solution :

Réduisez la fréquence d'exécution du pipeline ou évitez d'exécuter d'autres intégrations qui utilisent le même utilisateur Productboard en même temps.

Le pipeline échoue après des tentatives​

Message d'erreur :

Request failed after retries. Please wait a few minutes and run the pipeline again.

Cause : Productboard a renvoyé une erreur de délai d'expiration ou de serveur, et les tentatives automatiques du connecteur n'ont pas abouti.

Solution :

Patientez quelques minutes, puis relancez le pipeline.