Aller au contenu principal

Résoudre les problèmes liés au connecteur Box Audit Logs

info

Bêta

Cette fonctionnalité est en version bêta. Pour l'utiliser, un administrateur de workspace doit activer Lakeflow Connect for Box Audit Logs sur la page Previews . Voir Gérer les aperçus Databricks.

Résolvez les erreurs courantes du connecteur Box Audit Logs, notamment les échecs d’authentification dus à des applications non autorisées ou à des identifiants non valides, les limites de taux de l’API Box et les erreurs de service temporaires.

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

Échec de l’authentification du pipeline​

Cause : Box a renvoyé une réponse HTTP 403 ou 401. HTTP 403 est une erreur de configuration qui entraîne l'échec du pipeline. HTTP 401 Trigger un refresh du jeton et une nouvelle tentative. Si la nouvelle tentative échoue toujours, considérez-la comme des identifiants non valides.

Cela signifie généralement que l’identifiant client ou le secret client n’est pas valide, que l’application n’est pas autorisée dans la console d’administration, qu’il manque à l’application Gérer les propriétés d’entreprise ou que l’identité n’a pas d’autorisation de rapport.

Solution :

  1. Confirmez que l’ ID client , le Secret client et l’ ID d’entreprise dans la connexion Unity Catalog correspondent à l’application d’authentification de serveur.
  2. Vérifiez qu'un administrateur a autorisé l'application. Si vous avez modifié les périmètres ou le niveau d'accès et que l' Autorisation n'est plus Autorisée , autorisez à nouveau l'application.
  3. Confirmez que Gérer les propriétés de l’entreprise est sélectionné sous le Configuration tab.
  4. Confirmez que l’identité est un administrateur d’entreprise ou un co-administrateur avec le droit Exécuter de nouveaux rapports et accéder aux rapports existants .

Pour plus de détails, consultez Configurer l’authentification à Box.

Limite de débit de l’API Box dépassée​

Cause : Box a renvoyé une réponse HTTP 429. En général, Box limite le trafic API à environ 1 000 requêtes par minute et par utilisateur. Voir Limites de débit.

Solution :

Le connecteur attend et effectue des nouvelles tentatives automatiquement, en respectant l'en-tête Retry-After quand Box en renvoie un. Si cela se produit de façon répétée, réduisez la fréquence du calendrier du pipeline ou le nombre de pipelines simultanés qui partagent la même application Box.

API Box temporairement indisponible​

Cause : Box a renvoyé une erreur de serveur temporaire (HTTP 500, 502, 503 ou 504).

Solution :

Le connecteur effectue automatiquement des tentatives. Si le problème persiste, patientez, puis exécutez à nouveau le pipeline.