

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Solución de problemas comunes al utilizar Spark Cassandra Connector con Amazon Keyspaces
<a name="spark-tutorial-step6"></a>

Si utiliza Amazon Virtual Private Cloud y se conecta a Amazon Keyspaces, los errores más comunes que se experimentan al utilizar el conector Spark se deben a los siguientes problemas de configuración.
+ El usuario o rol de IAM utilizado en la VPC carece de los permisos necesarios para acceder a la tabla `system.peers` de Amazon Keyspaces. Para obtener más información, consulte [Relleno de entradas de la tabla `system.peers` con información del punto de conexión de VPC de interfaz](vpc-endpoints.md#system_peers).
+ El usuario o rol de IAM carece de los read/write permisos necesarios para acceder a la tabla de usuarios y leer las tablas del sistema en Amazon Keyspaces. Para obtener más información, consulte [Paso 1: Configurar Amazon Keyspaces para la integración con Apache Cassandra Spark Connector](spark-tutorial-step1.md).
+ La configuración del controlador Java no deshabilita la verificación del nombre de host al crear la conexión SSL/TLS. Para ver ejemplos, consulte [Paso 2: configurar el controlador](using_java_driver.md#java_tutorial.driverconfiguration).

Para conocer los pasos detallados para la solución de problemas de conexión, consulte [Mi punto de conexión de VPC no funciona correctamente](troubleshooting.connecting.md#troubleshooting.connection.vpce).

Además, puedes usar CloudWatch las métricas de Amazon para ayudarte a solucionar problemas relacionados con la configuración del conector Spark Cassandra en Amazon Keyspaces. Para obtener más información sobre el uso de Amazon Keyspaces con CloudWatch, consulte. [Supervisión de Amazon Keyspaces con Amazon CloudWatch](monitoring-cloudwatch.md) 

En la siguiente sección se describen las métricas de mayor utilidad que debe observar al utilizar Spark Cassandra Connector.

**PerConnectionRequestRateExceeded**  
Amazon Keyspaces tiene una cuota de 3000 solicitudes por segundo por conexión. Cada ejecutor Spark establece una conexión con Amazon Keyspaces. Ejecutar múltiples reintentos podría agotar su cuota de tasa de solicitudes por conexión. Si superas esta cuota, Amazon Keyspaces emitirá una `PerConnectionRequestRateExceeded` métrica in. CloudWatch   
Si observas la presencia de PerConnectionRequestRateExceeded eventos junto con otros errores del sistema o del usuario, es probable que Spark esté realizando varios reintentos por encima del número de solicitudes asignado por conexión.  
Si observa eventos `PerConnectionRequestRateExceeded` sin otros errores, es posible que tenga que aumentar el número de conexiones en la configuración de su controlador para permitir un mayor rendimiento, o que tenga que aumentar el número de ejecutores en su trabajo de Spark.

**StoragePartitionThroughputCapacityExceeded**  
Amazon Keyspaces tiene una cuota de 1000 WCUs o WRUs por segundo/3000 RCUs o por segundo, RRUs por partición. Si ve `StoragePartitionThroughputCapacityExceeded` CloudWatch eventos, podría indicar que los datos no se distribuyen aleatoriamente durante la carga. Para ver ejemplos de cómo se aleatorizan los datos, consulte. [Paso 4: Preparar los datos de origen y la tabla de destino en Amazon Keyspaces](spark-tutorial-step4.md)

## Errores y advertencias comunes
<a name="common_errors_warnings"></a>

Si utiliza Amazon Virtual Private Cloud y se conecta a Amazon Keyspaces, el controlador de Cassandra podría emitir un mensaje de advertencia sobre el propio nodo de control en la tabla `system.peers`. Para obtener más información, consulte [Errores y advertencias comunes](vpc-endpoints.md#vpc_troubleshooting). Puede ignorar sin problemas esta advertencia.