Aller au contenu principal

Dépanner le connecteur SendGrid

info

Bêta

Cette fonctionnalité est en version bêta. Pour l’utiliser, un administrateur du workspace doit activer Lakeflow Connect for SendGrid depuis la page Previews . Consultez Gérer les aperçus Databricks.

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

Échec de l’authentification du pipeline​

Cause : le pipeline s’arrête avec une erreur d’autorisation lorsque l’une des conditions suivantes est remplie : la clé API n’est pas valide ou a été renouvelée, la clé ne dispose pas d’un accès en lecture aux données d’une table que vous avez sélectionnée (par exemple, Subusers, IP Access Management, Suppressions, Unsubscribe Groups, Marketing ou Templates), ou la gestion des accès IP est activée pour le compte et les adresses IP de sortie Databricks ne figurent pas sur la liste d’autorisation.

Solutions:

Vérifiez que la clé API dispose d’un accès en lecture aux APIs de chaque table que vous avez sélectionnée, en suivant Configurer l’authentification à SendGrid. Si la clé a été renouvelée, mettez à jour la connexion avec la nouvelle clé. Consultez Créer une connexion SendGrid.

Si votre compte dispose de la gestion des accès IP activée, ajoutez les adresses IP de sortie serverless de Databricks à votre liste d’autorisations SendGrid. SendGrid bloque l’accès à l’API depuis les adresses IP qui ne figurent pas sur la liste. Pour en savoir plus, consultez IP Access Management dans la documentation de SendGrid.

Le pipeline est limité par le débit​

Cause : SendGrid limite les requêtes API lorsque le connecteur dépasse la limite de débit du compte. Le connecteur effectue une nouvelle tentative après l'intervalle renvoyé par SendGrid dans l'en-tête de réponse Retry-After.

Solutions:

Réduisez la fréquence d’exécution du pipeline afin que chaque synchronisation reste dans la limite de débit SendGrid. Pour plus d’informations sur les limites de débit de SendGrid, consultez Limites de débit dans la documentation SendGrid.