

# Solución de problemas de integración zero-ETL
<a name="zero-etl-troubleshooting"></a>

Utilice las siguientes secciones para solucionar los problemas que pueda tener con las integraciones zero-ETL de AWS Glue.

## Solución de problemas de integraciones zero-ETL con un origen de Amazon DynamoDB
<a name="zero-etl-troubleshoot-dynamodb"></a>

### Falta una política RBAC o una recuperación a un momento dado en la tabla de DynamoDB de origen
<a name="zero-etl-troubleshoot-dynamodb-rbac"></a>

Antes de crear la integración, el origen debe estar configurado correctamente. Si a la tabla de DynamoDB de origen le falta la política RBAC con los permisos adecuados o si la recuperación a un momento dado está desactivada, la integración pasará al estado Needs\_Attention. Para resolver este problema, corrija los permisos o active la recuperación a un momento dado. La integración debería recuperarse automáticamente después de un tiempo una vez que se corrijan las configuraciones que faltan.

## Solución de problemas de integraciones zero-ETL con orígenes de SaaS (mediante conexión de AWS Glue)
<a name="zero-etl-troubleshoot-saas"></a>

### La conexión no está configurada correctamente
<a name="zero-etl-troubleshoot-saas-connection"></a>

Si la conexión de AWS Glue no está configurada correctamente, es posible que la integración no pueda acceder al origen de SaaS. Compruebe que las credenciales de conexión sean válidas y que el rol de origen tenga los permisos adecuados para acceder a la conexión.

## Solución de problemas de integraciones zero-ETL con un destino de Amazon S3 de uso general
<a name="zero-etl-troubleshoot-s3-target"></a>

### Faltan permisos para el rol de destino
<a name="zero-etl-troubleshoot-s3-target-role"></a>

Si el rol de destino no tiene los permisos adecuados o se configura incorrectamente, la integración pasará al estado NEEDS\_ATTENTION. Consulte la sección correspondiente a la configuración del rol de destino para solucionar el problema. La integración debe recuperarse automáticamente después de un tiempo una vez que se corrija el problema.

### La política RBAC del catálogo de destino está configurada incorrectamente
<a name="zero-etl-troubleshoot-s3-target-rbac"></a>

Si la política de recursos del catálogo de destino está configurada incorrectamente, también provocará que la integración pase al estado NEEDS\_ATTENTION. Consulte la sección correspondiente a la configuración del rol de destino para solucionar el problema. La integración debe recuperarse automáticamente después de un tiempo una vez que se corrija el problema.

## Solución de problemas de integraciones zero-ETL con un destino de Amazon S3-Table
<a name="zero-etl-troubleshoot-s3-tables-target"></a>

### Faltan permisos para el rol de destino
<a name="zero-etl-troubleshoot-s3-tables-target-role"></a>

Si el rol de destino no tiene los permisos adecuados o se configura incorrectamente, la integración pasará al estado NEEDS\_ATTENTION. Consulte la sección correspondiente a la configuración del rol de destino para solucionar el problema. La integración debe recuperarse automáticamente después de un tiempo una vez que se corrija el problema.

### La política RBAC del catálogo de destino está configurada incorrectamente
<a name="zero-etl-troubleshoot-s3-tables-target-rbac"></a>

Si la política de recursos del catálogo de destino está configurada incorrectamente, también provocará que la integración pase al estado NEEDS\_ATTENTION. Consulte la sección correspondiente a la configuración del rol de destino para solucionar el problema. La integración debe recuperarse automáticamente después de un tiempo una vez que se corrija el problema.

## Guía general de solución de problemas para errores de integración zero-ETL de AWS Glue
<a name="zero-etl-troubleshoot-general"></a>

Todas las integraciones emiten registros de CloudWatch una vez finalizado cada proceso; por ejemplo, cuando se cargan todos los datos o se modifica la captura de datos. Puede consultar esos registros para determinar la causa raíz exacta de la falla o el error.

Además, AWS Glue también crea una tabla del sistema en la base de datos de AWS Glue de destino o S3-Table. Durante el tiempo en que la integración permanezca operativa (es decir, no esté en estado FALLIDA o ELIMINADA), AWS Glue seguirá adjuntando los estados de cada operación individual en el destino, es decir, completando la carga completa de datos o cambiando la captura de datos con estadísticas como el número de registros, el número de inserciones, eliminaciones, etc.