Aller au contenu principal

Dépanner le connecteur Square

info

Bêta

Cette fonctionnalité est en Bêta. Les administrateurs du Workspace peuvent contrôler l'accès à cette fonctionnalité à partir de la page Previews . Consultez Gérer les aperçus Databricks.

Cette page décrit les erreurs courantes que vous pourriez rencontrer avec le connecteur Square géré et comment les résoudre.

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

Impossible d'authentifier le pipeline

Cause : Square a renvoyé une réponse HTTP 401 ou 403. Cela signifie généralement l'une des choses suivantes : le jeton d'API n'est pas valide, le jeton a expiré, ou le jeton n'est pas autorisé pour les autorisations requises par le connecteur.

Solutions:

  1. Vérifiez que le jeton API de la connexion Unity Catalog correspond à un jeton d'accès de production actuel dans votre console de développeur Square.
  2. Confirmez que le jeton est autorisé pour les autorisations de lecture requises par les tables que vous ingérez. Consultez Autorisations OAuth requises.

Pour récupérer un nouveau jeton, consultez la page Configurer l'authentification Square.

Limite de débit de l'API Square dépassée

Cause : Square a renvoyé une réponse HTTP 429 RATE_LIMITED parce que le connecteur a envoyé trop de requêtes en peu de temps. Square ne divulgue pas publiquement les limites de débit numériques de l'API. Consultez la référence sur la gestion des erreurs quadratiques.

Solutions:

Le connecteur attend et réessaye automatiquement. Si cela se produit de manière répétée, réduisez la fréquence de planification du pipeline ou le nombre de pipelines simultanés qui partagent le même compte Square.