Résolution des erreurs courantes lors de l'utilisation du connecteur Spark Cassandra avec Amazon Keyspaces - Amazon Keyspaces (pour Apache Cassandra)

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résolution des erreurs courantes lors de l'utilisation du connecteur Spark Cassandra avec Amazon Keyspaces

Si vous utilisez Amazon Virtual Private Cloud et que vous vous connectez à Amazon Keyspaces, les erreurs les plus courantes rencontrées lors de l'utilisation du connecteur Spark sont dues aux problèmes de configuration suivants.

Pour connaître les étapes détaillées de résolution des problèmes de connexion, voirLa connexion de mon point de terminaison VPC ne fonctionne pas correctement.

En outre, vous pouvez utiliser CloudWatch les métriques Amazon pour résoudre les problèmes liés à la configuration de votre connecteur Spark Cassandra dans Amazon Keyspaces. Pour en savoir plus sur l'utilisation d'Amazon Keyspaces avec CloudWatch, consultez. Surveillance d'Amazon Keyspaces avec Amazon CloudWatch

La section suivante décrit les métriques les plus utiles à observer lorsque vous utilisez le connecteur Spark Cassandra.

PerConnectionRequestRateExceeded

Amazon Keyspaces a un quota de 3 000 demandes par seconde et par connexion. Chaque exécuteur Spark établit une connexion avec Amazon Keyspaces. L'exécution de plusieurs tentatives peut épuiser votre quota de débit de demandes par connexion. Si vous dépassez ce quota, Amazon Keyspaces émet une PerConnectionRequestRateExceeded métrique. CloudWatch

Si vous PerConnectionRequestRateExceeded constatez la présence d'événements ainsi que d'autres erreurs système ou utilisateur, il est probable que Spark exécute plusieurs tentatives au-delà du nombre de demandes alloué par connexion.

Si vous voyez PerConnectionRequestRateExceeded des événements sans autre erreur, vous devrez peut-être augmenter le nombre de connexions dans les paramètres de votre pilote pour augmenter le débit, ou vous devrez peut-être augmenter le nombre d'exécuteurs dans votre tâche Spark.

StoragePartitionThroughputCapacityExceeded

Amazon Keyspaces a un quota de 1 000 WCUs ou WRUs par seconde/3 000 ou par seconde, RRUs par RCUs partition. Si vous observez StoragePartitionThroughputCapacityExceeded CloudWatch des événements, cela peut indiquer que les données ne sont pas randomisées lors du chargement. Pour obtenir des exemples de brassage de données, consultez. Étape 4 : préparer les données source et la table cible dans Amazon Keyspaces

Erreurs et avertissements courants

Si vous utilisez Amazon Virtual Private Cloud et que vous vous connectez à Amazon Keyspaces, le pilote Cassandra peut émettre un message d'avertissement concernant le nœud de contrôle lui-même dans le tableau. system.peers Pour de plus amples informations, veuillez consulter Erreurs et avertissements courants. Vous pouvez ignorer cet avertissement en toute sécurité.