

 Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la [publicación del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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

Utilice las siguientes secciones para solucionar los problemas que pueda tener con las integraciones sin ETL.

## Solución de problemas de integraciones sin ETL con Aurora MySQL
<a name="zero-etl-using.troubleshooting.ams"></a>

Utilice la siguiente información para solucionar problemas habituales relacionados con las integraciones sin ETL con Aurora MySQL.

**Topics**
+ [Error en la creación de la integración](#zero-etl-using.troubleshooting.creation)
+ [Las tablas no tienen claves principales](#zero-etl-using.troubleshooting.primary-key)
+ [Las tablas de Aurora MySQL no se replican en Amazon Redshift](#zero-etl-using.troubleshooting.not-replicating)
+ [Tipos de datos no admitidos en las tablas](#zero-etl-using.troubleshooting.unsupported-data)
+ [Error en los comandos del lenguaje de manipulación de datos](#zero-etl-using.troubleshooting.failed-dml)
+ [Los cambios de los que se hecho el seguimiento entre orígenes de datos no coinciden](#zero-etl-using.troubleshooting.tracked-changes-failure)
+ [Error de autorización](#zero-etl-using.troubleshooting.authorization)
+ [El número de tablas es superior a 100 000 o el número de esquemas es superior a 4950](#zero-etl-using.troubleshooting.table-limits)
+ [Amazon Redshift no puede cargar datos](#zero-etl-using.troubleshooting.data-load)
+ [La configuración de los parámetros del grupo de trabajo es incorrecta](#zero-etl-using.troubleshooting.case-sensitive)
+ [No se ha creado una base de datos para activar una integración sin ETL](#zero-etl-using.troubleshooting.db-creation)
+ [La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**](#zero-etl-using.troubleshooting.resync)
+ [Incremento del retraso de integración](#zero-etl-using.troubleshooting.integration-lag)

### Error en la creación de la integración
<a name="zero-etl-using.troubleshooting.creation"></a>

Si se ha producido un error en la creación de la integración sin ETL, el estado de la integración es `Inactive`. Asegúrese de que lo siguiente sea correcto para su clúster de base de datos de Aurora de origen:
+ Ha creado el clúster en la consola de Amazon RDS.
+ El clúster de base de datos de Aurora de origen está ejecutando una versión compatible. Para obtener una lista de las versiones compatibles, consulte [Supported Regions and Aurora DB engines for zero-ETL integrations with Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.Aurora_Fea_Regions_DB-eng.Feature.Zero-ETL.html). Para validarlo, vaya a la pestaña **Configuración** del clúster y compruebe la **Versión del motor**.
+  Ha establecido correctamente la configuración de los parámetros de binlog para el clúster. Si los parámetros de su binlog de Aurora MySQL están establecidos de forma incorrecta o no están asociados con el clúster de base de datos de Aurora de origen, se produce un error en la creación. Consulte [Configuración de los parámetros del clúster de base de datos](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.setting-up.html#zero-etl.parameters).

Además, asegúrese de que lo siguiente sea correcto para su almacenamiento de datos de Amazon Redshift:
+ Está activada la distinción entre mayúsculas y minúsculas. Consulte [Activación de la distinción entre mayúsculas y minúsculas en el almacenamiento de datos](zero-etl-setting-up.case-sensitivity.md).
+ Ha agregado la entidad principal autorizada y el origen de integración correctos para su espacio de nombres. Consulte [Configuración de la autorización para el almacenamiento de datos de Amazon Redshift](zero-etl-using.redshift-iam.md).

### Las tablas no tienen claves principales
<a name="zero-etl-using.troubleshooting.primary-key"></a>

En la base de datos de destino, una o varias de las tablas no tienen clave principal y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. También puede agregar claves principales a las tablas y Amazon Redshift volverá a sincronizarlas. Como alternativa, aunque no se recomienda, puede eliminar estas tablas en Aurora y crear tablas con una clave principal. Para obtener más información, consulte [Prácticas recomendadas de Amazon Redshift para el diseño de tablas](https://docs.aws.amazon.com/redshift/latest/dg/c_designing-tables-best-practices.html).

### Las tablas de Aurora MySQL no se replican en Amazon Redshift
<a name="zero-etl-using.troubleshooting.not-replicating"></a>

Si no ve reflejadas una o varias tablas en Amazon Redshift, puede ejecutar el siguiente comando para volver a sincronizarlas. Reemplace *dbname* por el nombre de su base de datos de Amazon Redshift. Y reemplace *tabla1* y *tabla2* por los nombres de las tablas que se sincronizarán.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

Para obtener más información, consulte [ALTER DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html) en la *Guía para desarrolladores de bases de datos de Amazon Redshift*.

Es posible que los datos no se estén replicando porque una o varias de las tablas de origen no tienen una clave principal. El panel de supervisión de Amazon Redshift muestra el estado de estas tablas como `Failed` y el estado de la integración sin ETL global cambia a `Needs attention`. Para resolver este problema, puede identificar una clave existente en la tabla que pueda convertirse en clave principal o puede añadir una clave principal sintética. Para ver soluciones detalladas, consulte [Handle tables without primary keys while creating Amazon Aurora MySQL or RDS for MySQL zero-ETL integrations with Amazon Redshift](https://aws.amazon.com/blogs/database/handle-tables-without-primary-keys-while-creating-amazon-aurora-mysql-or-amazon-rds-for-mysql-zero-etl-integrations-with-amazon-redshift/) en el *Blog de bases de datos de AWS*.

Confirme también que si su objetivo es un clúster de Amazon Redshift, el clúster no esté en pausa.

### Tipos de datos no admitidos en las tablas
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

En la base de datos que ha creado a partir de la integración en Amazon Redshift y en la que se replican datos desde el clúster de base de datos de Aurora, una o varias de las tablas tienen tipos de datos no compatibles y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. A continuación, elimine estas tablas y vuelva a crear tablas nuevas en Amazon RDS. Para obtener más información sobre los tipos de datos no compatibles, consulte [Diferencias de tipos de datos entre las bases de datos de Aurora y Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.querying.html#zero-etl.data-type-mapping) en la *Guía del usuario de Amazon Aurora*.

### Error en los comandos del lenguaje de manipulación de datos
<a name="zero-etl-using.troubleshooting.failed-dml"></a>

 Amazon Redshift no ha podido ejecutar comandos DML en las tablas de Redshift. Para resolver este problema, utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. Amazon Redshift vuelve a sincronizar automáticamente las tablas para resolver este error. 

### Los cambios de los que se hecho el seguimiento entre orígenes de datos no coinciden
<a name="zero-etl-using.troubleshooting.tracked-changes-failure"></a>

Este error se produce cuando los cambios entre Amazon Aurora y Amazon Redshift no coinciden, lo que provoca que la integración cambie a un estado `Failed`.

Para solucionarlo, elimine la integración sin ETL y vuelva a crearla en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deletinging.html).

### Error de autorización
<a name="zero-etl-using.troubleshooting.authorization"></a>

Se ha producido un error en la autorización porque el clúster de base de datos de Aurora de origen se ha eliminado como origen de integración autorizado para el almacenamiento de datos de Amazon Redshift.

Para solucionar este problema, elimine la integración sin ETL y vuelva a crearla en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html).

### El número de tablas es superior a 100 000 o el número de esquemas es superior a 4950
<a name="zero-etl-using.troubleshooting.table-limits"></a>

Para un almacenamiento de datos de destino, el número de tablas es superior a 100 000 o el número de esquemas es superior a 4950. Amazon Aurora no puede enviar datos a Amazon Redshift. El número de tablas y esquemas supera el límite establecido. Para solucionar este problema, elimine los esquemas o las tablas innecesarios de la base de datos de origen.

### Amazon Redshift no puede cargar datos
<a name="zero-etl-using.troubleshooting.data-load"></a>

Amazon Redshift no puede cargar datos en la integración sin ETL.

Para resolver este problema, elimine la integración sin ETL en Amazon RDS y vuelva a crearla. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html).

### La configuración de los parámetros del grupo de trabajo es incorrecta
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

Su grupo de trabajo no tiene activada la distinción entre mayúsculas y minúsculas.

Para resolver este problema, vaya a la pestaña **Propiedades** en la página de detalles de integración, elija el grupo de parámetros y active el identificador de distinción entre mayúsculas y minúsculas en la pestaña **Propiedades**. Si no tiene un grupo de parámetros existente, cree uno con el identificador de distinción entre mayúsculas y minúsculas activado. A continuación, cree una nueva integración sin ETL en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html).

### No se ha creado una base de datos para activar una integración sin ETL
<a name="zero-etl-using.troubleshooting.db-creation"></a>

No hay una base de datos creada para la integración sin ETL a fin de activarla.

Para resolver este problema, cree una base de datos para la integración. Para obtener más información, consulte [Creación de bases de datos de destino en Amazon Redshift](zero-etl-using.creating-db.md).

### La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**
<a name="zero-etl-using.troubleshooting.resync"></a>

Su tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**.

Para recopilar información de error más detallada sobre por qué la tabla tiene ese estado, utilice la vista de sistema [SYS\$1LOAD\$1ERROR\$1DETAIL.](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html)

### Incremento del retraso de integración
<a name="zero-etl-using.troubleshooting.integration-lag"></a>

El retraso de integración de sus integraciones sin ETL puede incrementarse si se hace un uso intensivo de SAVEPOINT en la base de datos de origen.

## Solución de problemas de integraciones sin ETL con Aurora PostgreSQL
<a name="zero-etl-using.troubleshooting.apg"></a>

Utilice la siguiente información para solucionar problemas habituales relacionados con las integraciones sin ETL con Aurora PostgreSQL.

**Topics**
+ [Error en la creación de la integración](#zero-etl-using.troubleshooting.creation)
+ [Las tablas no tienen claves principales](#zero-etl-using.troubleshooting.primary-key)
+ [Las tablas de Aurora PostgreSQL no se replican en Amazon Redshift](#zero-etl-using.troubleshooting.not-replicating)
+ [Tipos de datos no admitidos en las tablas](#zero-etl-using.troubleshooting.unsupported-data)
+ [Error en los comandos del lenguaje de manipulación de datos](#zero-etl-using.troubleshooting.failed-dml)
+ [Los cambios de los que se hecho el seguimiento entre orígenes de datos no coinciden](#zero-etl-using.troubleshooting.tracked-changes-failure)
+ [Error de autorización](#zero-etl-using.troubleshooting.authorization)
+ [El número de tablas es superior a 100 000 o el número de esquemas es superior a 4950](#zero-etl-using.troubleshooting.table-limits)
+ [Amazon Redshift no puede cargar datos](#zero-etl-using.troubleshooting.data-load)
+ [La configuración de los parámetros del grupo de trabajo es incorrecta](#zero-etl-using.troubleshooting.case-sensitive)
+ [No se ha creado una base de datos para activar una integración sin ETL](#zero-etl-using.troubleshooting.db-creation)
+ [La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**](#zero-etl-using.troubleshooting.resync)

### Error en la creación de la integración
<a name="zero-etl-using.troubleshooting.creation"></a>

Si se ha producido un error en la creación de la integración sin ETL, el estado de la integración es `Inactive`. Asegúrese de que lo siguiente sea correcto para su clúster de base de datos de Aurora de origen:
+ Ha creado el clúster en la consola de Amazon RDS.
+ Su clúster de base de datos de Aurora de origen está ejecutando una versión compatible. Para obtener una lista de las versiones compatibles, consulte [Supported Regions and Aurora DB engines for zero-ETL integrations with Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Concepts.Aurora_Fea_Regions_DB-eng.Feature.Zero-ETL.html#Concepts.Aurora_Fea_Regions_DB-eng.Feature.Zero-ETL-Postgres). Para validarlo, vaya a la pestaña **Configuración** del clúster y compruebe la **Versión del motor**.
+  Ha establecido correctamente la configuración de los parámetros de binlog para el clúster. Si los parámetros de su binlog de Aurora PostgreSQL están establecidos de forma incorrecta o no están asociados con el clúster de base de datos de Aurora de origen, se produce un error en la creación. Consulte [Configuración de los parámetros del clúster de base de datos](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.setting-up.html#zero-etl.parameters).

Además, asegúrese de que lo siguiente sea correcto para su almacenamiento de datos de Amazon Redshift:
+ Está activada la distinción entre mayúsculas y minúsculas. Consulte [Activación de la distinción entre mayúsculas y minúsculas en el almacenamiento de datos](zero-etl-setting-up.case-sensitivity.md).
+ Ha agregado la entidad principal autorizada y el origen de integración correctos para endterm="zero-etl-using.redshift-iam.title"/>.

### Las tablas no tienen claves principales
<a name="zero-etl-using.troubleshooting.primary-key"></a>

En la base de datos de destino, una o varias de las tablas no tienen clave principal y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. También puede agregar claves principales a las tablas y Amazon Redshift volverá a sincronizarlas. Como alternativa, aunque no se recomienda, puede eliminar estas tablas en Aurora y crear tablas con una clave principal. Para obtener más información, consulte [Prácticas recomendadas de Amazon Redshift para el diseño de tablas](https://docs.aws.amazon.com/redshift/latest/dg/c_designing-tables-best-practices.html).

### Las tablas de Aurora PostgreSQL no se replican en Amazon Redshift
<a name="zero-etl-using.troubleshooting.not-replicating"></a>

Si no ve reflejadas una o varias tablas en Amazon Redshift, puede ejecutar el siguiente comando para volver a sincronizarlas. Reemplace *dbname* por el nombre de su base de datos de Amazon Redshift. Y reemplace *tabla1* y *tabla2* por los nombres de las tablas que se sincronizarán.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

Para obtener más información, consulte [ALTER DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html) en la *Guía para desarrolladores de bases de datos de Amazon Redshift*.

Es posible que los datos no se estén replicando porque una o varias de las tablas de origen no tienen una clave principal. El panel de supervisión de Amazon Redshift muestra el estado de estas tablas como `Failed` y el estado de la integración sin ETL global cambia a `Needs attention`. Para resolver este problema, puede identificar una clave existente en la tabla que pueda convertirse en clave principal o puede añadir una clave principal sintética. Para ver soluciones detalladas, consulte [Handle tables without primary keys while creating Amazon Aurora PostgreSQL zero-ETL integrations with Amazon Redshift.](https://aws.amazon.com/blogs/database/handle-tables-without-primary-keys-while-creating-amazon-aurora-postgresql-zero-etl-integrations-with-amazon-redshift/) en el *Blog de base de datos de AWS*.

Confirme también que si su objetivo es un clúster de Amazon Redshift, el clúster no esté en pausa.

### Tipos de datos no admitidos en las tablas
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

En la base de datos que ha creado a partir de la integración en Amazon Redshift y en la que se replican datos desde el clúster de base de datos de Aurora, una o varias de las tablas tienen tipos de datos no compatibles y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. A continuación, elimine estas tablas y vuelva a crear tablas nuevas en Amazon RDS. Para obtener más información sobre los tipos de datos no compatibles, consulte [Diferencias de tipos de datos entre las bases de datos de Aurora y Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.querying.html#zero-etl.data-type-mapping) en la *Guía del usuario de Amazon Aurora*.

### Error en los comandos del lenguaje de manipulación de datos
<a name="zero-etl-using.troubleshooting.failed-dml"></a>

 Amazon Redshift no ha podido ejecutar comandos DML en las tablas de Redshift. Para resolver este problema, utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. Amazon Redshift vuelve a sincronizar automáticamente las tablas para resolver este error. 

### Los cambios de los que se hecho el seguimiento entre orígenes de datos no coinciden
<a name="zero-etl-using.troubleshooting.tracked-changes-failure"></a>

Este error se produce cuando los cambios entre Amazon Aurora y Amazon Redshift no coinciden, lo que provoca que la integración cambie a un estado `Failed`.

Para solucionarlo, elimine la integración sin ETL y vuelva a crearla en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deletinging.html).

### Error de autorización
<a name="zero-etl-using.troubleshooting.authorization"></a>

Se ha producido un error en la autorización porque el clúster de base de datos de Aurora de origen se ha eliminado como origen de integración autorizado para el almacenamiento de datos de Amazon Redshift.

Para solucionar este problema, elimine la integración sin ETL y vuelva a crearla en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html).

### El número de tablas es superior a 100 000 o el número de esquemas es superior a 4950
<a name="zero-etl-using.troubleshooting.table-limits"></a>

Para un almacenamiento de datos de destino, el número de tablas es superior a 100 000 o el número de esquemas es superior a 4950. Amazon Aurora no puede enviar datos a Amazon Redshift. El número de tablas y esquemas supera el límite establecido. Para solucionar este problema, elimine los esquemas o las tablas innecesarios de la base de datos de origen.

### Amazon Redshift no puede cargar datos
<a name="zero-etl-using.troubleshooting.data-load"></a>

Amazon Redshift no puede cargar datos en la integración sin ETL.

Para resolver este problema, elimine la integración sin ETL en Amazon RDS y vuelva a crearla. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.deleting.html).

### La configuración de los parámetros del grupo de trabajo es incorrecta
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

Su grupo de trabajo no tiene activada la distinción entre mayúsculas y minúsculas.

Para resolver este problema, vaya a la pestaña **Propiedades** en la página de detalles de integración, elija el grupo de parámetros y active el identificador de distinción entre mayúsculas y minúsculas en la pestaña **Propiedades**. Si no tiene un grupo de parámetros existente, cree uno con el identificador de distinción entre mayúsculas y minúsculas activado. A continuación, cree una nueva integración sin ETL en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.creating.html).

### No se ha creado una base de datos para activar una integración sin ETL
<a name="zero-etl-using.troubleshooting.db-creation"></a>

No hay una base de datos creada para la integración sin ETL a fin de activarla.

Para resolver este problema, cree una base de datos para la integración. Para obtener más información, consulte [Creación de bases de datos de destino en Amazon Redshift](zero-etl-using.creating-db.md).

### La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**
<a name="zero-etl-using.troubleshooting.resync"></a>

Su tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**.

Para recopilar información de error más detallada sobre por qué la tabla tiene ese estado, utilice la vista de sistema [SYS\$1LOAD\$1ERROR\$1DETAIL.](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html)

## Solución de problemas de integraciones sin ETL con RDS para MySQL
<a name="zero-etl-using.troubleshooting.rms"></a>

Utilice la siguiente información para solucionar problemas habituales relacionados con las integraciones sin ETL con RDS para MySQL.

**Topics**
+ [Error en la creación de la integración](#zero-etl-using.troubleshooting.creation)
+ [Las tablas no tienen claves principales](#zero-etl-using.troubleshooting.primary-key)
+ [Las tablas de RDS para MySQL no se replican en Amazon Redshift](#zero-etl-using.troubleshooting.not-replicating)
+ [Tipos de datos no admitidos en las tablas](#zero-etl-using.troubleshooting.unsupported-data)
+ [Error en los comandos del lenguaje de manipulación de datos](#zero-etl-using.troubleshooting.failed-dml)
+ [Los cambios de los que se hecho el seguimiento entre orígenes de datos no coinciden](#zero-etl-using.troubleshooting.tracked-changes-failure)
+ [Error de autorización](#zero-etl-using.troubleshooting.authorization)
+ [El número de tablas es superior a 100 000 o el número de esquemas es superior a 4950](#zero-etl-using.troubleshooting.table-limits)
+ [Amazon Redshift no puede cargar datos](#zero-etl-using.troubleshooting.data-load)
+ [La configuración de los parámetros del grupo de trabajo es incorrecta](#zero-etl-using.troubleshooting.case-sensitive)
+ [No se ha creado una base de datos para activar una integración sin ETL](#zero-etl-using.troubleshooting.db-creation)
+ [La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**](#zero-etl-using.troubleshooting.resync)

### Error en la creación de la integración
<a name="zero-etl-using.troubleshooting.creation"></a>

Si se ha producido un error en la creación de la integración sin ETL, el estado de la integración es `Inactive`. Asegúrese de que lo siguiente sea correcto para su instancia de base de datos de RDS de origen:
+ Ha creado la instancia en la consola de Amazon RDS.
+ La instancia de la base de datos de RDS de origen está ejecutando una versión compatible de RDS para MySQL. Para obtener una lista de las versiones compatibles, consulte [Regiones y motores de base de datos admitidos para las integraciones sin ETL de Amazon RDS con Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RDS_Fea_Regions_DB-eng.Feature.ZeroETL.html). Para validarlo, vaya a la pestaña **Configuración** de la instancia y compruebe la **Versión del motor**.
+  Ha configurado correctamente los parámetros de binlog para la instancia. Si los parámetros de su binlog de RDS para MySQL están establecidos de forma incorrecta o no están asociados con la instancia de base de datos de RDS de origen, se produce un error en la creación. Consulte [Configurar los parámetros de la instancia de base de datos](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.setting-up.html#zero-etl.parameters).

Además, asegúrese de que lo siguiente sea correcto para su almacenamiento de datos de Amazon Redshift:
+ Está activada la distinción entre mayúsculas y minúsculas. Consulte [Activación de la distinción entre mayúsculas y minúsculas en el almacenamiento de datos](zero-etl-setting-up.case-sensitivity.md).
+ Ha agregado la entidad principal autorizada y el origen de integración correctos para su espacio de nombres. Consulte [Configuración de la autorización para el almacenamiento de datos de Amazon Redshift](zero-etl-using.redshift-iam.md).

### Las tablas no tienen claves principales
<a name="zero-etl-using.troubleshooting.primary-key"></a>

En la base de datos de destino, una o varias de las tablas no tienen clave principal y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. También puede agregar claves principales a las tablas y Amazon Redshift volverá a sincronizarlas. Como alternativa, aunque no se recomienda, puede eliminar estas tablas en RDS y crear tablas con una clave principal. Para obtener más información, consulte [Prácticas recomendadas de Amazon Redshift para el diseño de tablas](https://docs.aws.amazon.com/redshift/latest/dg/c_designing-tables-best-practices.html).

### Las tablas de RDS para MySQL no se replican en Amazon Redshift
<a name="zero-etl-using.troubleshooting.not-replicating"></a>

Si no ve reflejadas una o varias tablas en Amazon Redshift, puede ejecutar el siguiente comando para volver a sincronizarlas. Reemplace *dbname* por el nombre de su base de datos de Amazon Redshift. Y reemplace *tabla1* y *tabla2* por los nombres de las tablas que se sincronizarán.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

Para obtener más información, consulte [ALTER DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html) en la *Guía para desarrolladores de bases de datos de Amazon Redshift*.

Es posible que los datos no se estén replicando porque una o varias de las tablas de origen no tienen una clave principal. El panel de supervisión de Amazon Redshift muestra el estado de estas tablas como `Failed` y el estado de la integración sin ETL global cambia a `Needs attention`. Para resolver este problema, puede identificar una clave existente en la tabla que pueda convertirse en clave principal o puede añadir una clave principal sintética. Para obtener soluciones detalladas, consulte [Handle tables without primary keys while creating Aurora MySQL-Compatible Edition or RDS for MySQL zero-ETL integrations with Amazon Redshift.](https://aws.amazon.com/blogs/database/handle-tables-without-primary-keys-while-creating-amazon-aurora-mysql-or-amazon-rds-for-mysql-zero-etl-integrations-with-amazon-redshift/) en el *Blog de bases de datos de AWS*.

Confirme también que si su objetivo es un clúster de Amazon Redshift, el clúster no esté en pausa.

### Tipos de datos no admitidos en las tablas
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

En la base de datos que ha creado a partir de la integración en Amazon Redshift y en la que se replican datos desde la instancia de base de datos de RDS, una o varias de las tablas tienen tipos de datos no compatibles y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. A continuación, elimine estas tablas y vuelva a crear tablas nuevas en Amazon RDS. Para obtener más información sobre los tipos de datos no compatibles, consulte [Diferencias de tipos de datos entre las bases de datos de RDS y Amazon Redshift](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.querying.html#zero-etl.data-type-mapping) en la *Guía del usuario de Amazon Aurora*.

### Error en los comandos del lenguaje de manipulación de datos
<a name="zero-etl-using.troubleshooting.failed-dml"></a>

 Amazon Redshift no ha podido ejecutar comandos DML en las tablas de Redshift. Para resolver este problema, utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. Amazon Redshift vuelve a sincronizar automáticamente las tablas para resolver este error. 

### Los cambios de los que se hecho el seguimiento entre orígenes de datos no coinciden
<a name="zero-etl-using.troubleshooting.tracked-changes-failure"></a>

Este error se produce cuando los cambios entre Amazon Aurora y Amazon Redshift no coinciden, lo que provoca que la integración cambie a un estado `Failed`.

Para solucionarlo, elimine la integración sin ETL y vuelva a crearla en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.deletinging.html).

### Error de autorización
<a name="zero-etl-using.troubleshooting.authorization"></a>

Se ha producido un error en la autorización porque la instancia de base de datos de RDS de origen se ha eliminado como origen de integración autorizado para el almacenamiento de datos de Amazon Redshift.

Para solucionar este problema, elimine la integración sin ETL y vuelva a crearla en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.deleting.html).

### El número de tablas es superior a 100 000 o el número de esquemas es superior a 4950
<a name="zero-etl-using.troubleshooting.table-limits"></a>

Para un almacenamiento de datos de destino, el número de tablas es superior a 100 000 o el número de esquemas es superior a 4950. Amazon Aurora no puede enviar datos a Amazon Redshift. El número de tablas y esquemas supera el límite establecido. Para solucionar este problema, elimine los esquemas o las tablas innecesarios de la base de datos de origen.

### Amazon Redshift no puede cargar datos
<a name="zero-etl-using.troubleshooting.data-load"></a>

Amazon Redshift no puede cargar datos en la integración sin ETL.

Para resolver este problema, elimine la integración sin ETL en Amazon RDS y vuelva a crearla. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html) y [Eliminación de las integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.deleting.html).

### La configuración de los parámetros del grupo de trabajo es incorrecta
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

Su grupo de trabajo no tiene activada la distinción entre mayúsculas y minúsculas.

Para resolver este problema, vaya a la pestaña **Propiedades** en la página de detalles de integración, elija el grupo de parámetros y active el identificador de distinción entre mayúsculas y minúsculas en la pestaña **Propiedades**. Si no tiene un grupo de parámetros existente, cree uno con el identificador de distinción entre mayúsculas y minúsculas activado. A continuación, cree una nueva integración sin ETL en Amazon RDS. Para obtener más información, consulte [Creación de integraciones sin ETL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.creating.html).

### No se ha creado una base de datos para activar una integración sin ETL
<a name="zero-etl-using.troubleshooting.db-creation"></a>

No hay una base de datos creada para la integración sin ETL a fin de activarla.

Para resolver este problema, cree una base de datos para la integración. Para obtener más información, consulte [Creación de bases de datos de destino en Amazon Redshift](zero-etl-using.creating-db.md).

### La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**
<a name="zero-etl-using.troubleshooting.resync"></a>

Su tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**.

Para recopilar información de error más detallada sobre por qué la tabla tiene ese estado, utilice la vista de sistema [SYS\$1LOAD\$1ERROR\$1DETAIL.](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html)

## Solución de problemas de integraciones sin ETL con DynamoDB
<a name="zero-etl-dynamodb-integrations-troubleshooting"></a>

Utilice la siguiente información para solucionar problemas habituales relacionados con las integraciones sin ETL con Amazon DynamoDB.

**Topics**
+ [Error en la creación de la integración](#zero-etl-dynamodb-integrations-troubleshooting-creation)
+ [Tipos de datos no admitidos en las tablas](#zero-etl-dynamodb-integrations-troubleshooting-unsupported-data-types)
+ [Nombres de tablas y atributos no compatibles](#zero-etl-dynamodb-integrations-troubleshooting-unsupported-table-names)
+ [Error de autorización](#zero-etl-dynamodb-integrations-troubleshooting-authorization)
+ [Amazon Redshift no puede cargar datos](#zero-etl-dynamodb-integrations-troubleshooting-data-load)
+ [La configuración de los parámetros del grupo de trabajo o clúster es incorrecta](#zero-etl-dynamodb-integrations-troubleshooting-case-sensitive)
+ [No se ha creado una base de datos para activar una integración sin ETL](#zero-etl-dynamodb-integrations-troubleshooting-db-creation)
+ [La recuperación en un momento dado (PITR) no está habilitada en la tabla de DynamoDB de origen](#zero-etl-dynamodb-integrations-troubleshooting-pitr-recovery)
+ [Acceso denegado a la clave KMS](#zero-etl-dynamodb-integrations-troubleshooting-kms-key)
+ [Amazon Redshift no tiene acceso a la clave de tabla de DynamoDB](#zero-etl-dynamodb-integrations-troubleshooting-ddb-table-key)

### Error en la creación de la integración
<a name="zero-etl-dynamodb-integrations-troubleshooting-creation"></a>

Si se ha producido un error en la creación de la integración sin ETL, el estado de la integración es `Inactive`. Asegúrese de que lo siguiente sea correcto para su almacenamiento de datos de Amazon Redshift y para la tabla de DynamoDB de origen:
+ La sensibilidad a mayúsculas y minúsculas está activada para su almacenamiento de datos. Consulte [Activar la distinción entre mayúsculas y minúsculas](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html#zero-etl-setting-up.case-sensitivity) en la *Guía de administración de Amazon Redshift*.
+ Ha agregado la entidad principal autorizada y el origen de integración correctos para su espacio de nombres en Amazon Redshift. Consulte [Configurar la autorización para su almacenamiento de datos de Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html#zero-etl-using.redshift-iam) en la *Guía de administración de Amazon Redshift*.
+ Ha agregado la política basada en recursos correcta a la tabla de DynamoDB de origen. Consulte [Políticas y permisos en IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html) en la *Guía del usuario de IAM*.

### Tipos de datos no admitidos en las tablas
<a name="zero-etl-dynamodb-integrations-troubleshooting-unsupported-data-types"></a>

Los números de DynamoDB se traducen en formato DECIMAL (38,10) en Amazon Redshift. Los números que superan este rango de precisión se transforman automáticamente en (38,10). Elimine la integración y unifique las precisiones numéricas y, a continuación, vuelva a crear la integración.

### Nombres de tablas y atributos no compatibles
<a name="zero-etl-dynamodb-integrations-troubleshooting-unsupported-table-names"></a>

Amazon Redshift admite nombres de tablas y atributos de hasta 127 caracteres. Si un nombre largo, como el nombre de la tabla de DynamoDB o la clave de clasificación o el nombre de la columna de la clave de ordenación, no se realiza correctamente en la integración, corríjalo utilizando un nombre más corto y vuelva a crear la integración.

### Error de autorización
<a name="zero-etl-dynamodb-integrations-troubleshooting-authorization"></a>

La autorización puede fallar cuando la tabla de origen de DynamoDB se elimina como fuente de integración autorizada para el almacenamiento de datos de Amazon Redshift.

Para resolver este problema, elimine la integración sin ETL y vuelva a crearla utilizando Amazon DynamoDB.

### Amazon Redshift no puede cargar datos
<a name="zero-etl-dynamodb-integrations-troubleshooting-data-load"></a>

Amazon Redshift no puede cargar datos desde una integración sin ETL.

Para resolver este problema, actualice la integración con ALTER DATABASE.

```
ALTER DATABASE sample_integration_db INTEGRATION REFRESH ALL TABLES
```

### La configuración de los parámetros del grupo de trabajo o clúster es incorrecta
<a name="zero-etl-dynamodb-integrations-troubleshooting-case-sensitive"></a>

Su grupo de trabajo o clúster no tienen activada la distinción entre mayúsculas y minúsculas.

Para resolver este problema, vaya a la pestaña **Propiedades** en la página de detalles de integración, elija el grupo de parámetros y active el identificador de distinción entre mayúsculas y minúsculas en la pestaña **Propiedades**. Si no tiene un grupo de parámetros existente, cree uno con el identificador de distinción entre mayúsculas y minúsculas activado. A continuación, cree una nueva integración sin ETL en DynamoDB. Consulte [Activar la distinción entre mayúsculas y minúsculas ](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.setting-up.html#zero-etl-setting-up.case-sensitivity) en la *Guía de administración de Amazon Redshift*.

### No se ha creado una base de datos para activar una integración sin ETL
<a name="zero-etl-dynamodb-integrations-troubleshooting-db-creation"></a>

No hay una base de datos creada para la integración sin ETL a fin de activarla.

Para resolver este problema, cree una base de datos para la integración. Consulte [Creación de bases de datos de destino en Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/mgmt/zero-etl-using.creating-db.html) en la *Guía de administración de Amazon Redshift*.

### La recuperación en un momento dado (PITR) no está habilitada en la tabla de DynamoDB de origen
<a name="zero-etl-dynamodb-integrations-troubleshooting-pitr-recovery"></a>

Es necesario activar la PITR para que DynamoDB exporte datos. Asegúrese de que la PITR esté siempre habilitada. Si alguna vez desactiva la PITR mientras la integración está activa, tendrá que seguir las instrucciones del mensaje de error y actualizar la integración mediante ALTER DATABASE.

```
ALTER DATABASE sample_integration_db INTEGRATION REFRESH ALL TABLES
```

### Acceso denegado a la clave KMS
<a name="zero-etl-dynamodb-integrations-troubleshooting-kms-key"></a>

La clave de KMS utilizada para la tabla de origen o la integración debe configurarse con permisos suficientes. Para obtener más información sobre el cifrado y descifrado de tablas, consulte [Cifrado en reposo en DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/EncryptionAtRest.html) en la *Guía para desarrolladores de Amazon DynamoDB*.

### Amazon Redshift no tiene acceso a la clave de tabla de DynamoDB
<a name="zero-etl-dynamodb-integrations-troubleshooting-ddb-table-key"></a>

Si el cifrado de la tabla de origen es una Clave administrada de AWS, cambie a una Clave propiedad de AWS o administrada por el cliente. Si la tabla ya está cifrada con una clave administrada por el cliente, asegúrese de que la política no tenga ninguna clave de condición.

## Solución de problemas de integraciones sin ETL con aplicaciones
<a name="zero-etl-using.troubleshooting.glue"></a>

Utilice la siguiente información para solucionar problemas habituales relacionados con las integraciones sin ETL con aplicaciones como Salesforce, SAP, ServiceNow y Zendesk.

**Topics**
+ [Error en la creación de la integración](#zero-etl-using.troubleshooting.creation)
+ [Las tablas no se replican en Amazon Redshift](#zero-etl-using.troubleshooting.primary-key)
+ [Tipos de datos no admitidos en las tablas](#zero-etl-using.troubleshooting.unsupported-data)
+ [La configuración de los parámetros del grupo de trabajo es incorrecta](#zero-etl-using.troubleshooting.case-sensitive)
+ [No se ha creado una base de datos para activar una integración sin ETL](#zero-etl-using.troubleshooting.db-creation)
+ [La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**](#zero-etl-using.troubleshooting.resync)

### Error en la creación de la integración
<a name="zero-etl-using.troubleshooting.creation"></a>

Si se ha producido un error en la creación de la integración sin ETL, el estado de la integración es `Inactive`. Asegúrese de que lo siguiente sea correcto para el almacenamiento de datos de Amazon Redshift:
+ Está activada la distinción entre mayúsculas y minúsculas. Consulte [Activación de la distinción entre mayúsculas y minúsculas en el almacenamiento de datos](zero-etl-setting-up.case-sensitivity.md).
+ Ha agregado la entidad principal autorizada y el origen de integración correctos para su espacio de nombres. Consulte [Configuración de la autorización para el almacenamiento de datos de Amazon Redshift](zero-etl-using.redshift-iam.md).

### Las tablas no se replican en Amazon Redshift
<a name="zero-etl-using.troubleshooting.primary-key"></a>

En la base de datos de destino, una o varias de las tablas no tienen clave principal y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. También puede agregar claves principales a las tablas y Amazon Redshift volverá a sincronizarlas. Puede ejecutar el siguiente comando para volver a sincronizarlas. Reemplace *dbname* por el nombre de su base de datos de Amazon Redshift. Y reemplace *tabla1* y *tabla2* por los nombres de las tablas que se sincronizarán.

```
ALTER DATABASE dbname INTEGRATION REFRESH TABLES table1, table2;
```

Para obtener más información, consulte [ALTER DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_DATABASE.html) en la *Guía para desarrolladores de bases de datos de Amazon Redshift*.

### Tipos de datos no admitidos en las tablas
<a name="zero-etl-using.troubleshooting.unsupported-data"></a>

En la base de datos que ha creado a partir de la integración en Amazon Redshift y en la que se replican datos desde integraciones sin ETL con aplicaciones, una o varias de las tablas tienen tipos de datos no compatibles y no se pueden sincronizar.

Para resolver este problema, vaya a la pestaña **Estadísticas de la tabla** en la página de detalles de integración o utilice SVV\$1INTEGRATION\$1TABLE\$1STATE para ver las tablas con errores. A continuación, elimine estas tablas y vuelva a crear tablas nuevas en el origen. Para obtener más información, consulte [Integraciones sin ETL](https://docs.aws.amazon.com/glue/latest/dg/zero-etl-using.html) en la *Guía para desarrolladores de AWS Glue.*

### La configuración de los parámetros del grupo de trabajo es incorrecta
<a name="zero-etl-using.troubleshooting.case-sensitive"></a>

Su grupo de trabajo no tiene activada la distinción entre mayúsculas y minúsculas.

Para resolver este problema, vaya a la pestaña **Propiedades** en la página de detalles de integración, elija el grupo de parámetros y active el identificador de distinción entre mayúsculas y minúsculas en la pestaña **Propiedades**. Si no tiene un grupo de parámetros existente, cree uno con el identificador de distinción entre mayúsculas y minúsculas activado. A continuación, cree una nueva integración sin ETL. Para obtener más información, consulte [Integraciones sin ETL](https://docs.aws.amazon.com/glue/latest/dg/zero-etl-using.html) en la *Guía para desarrolladores de AWS Glue.*

### No se ha creado una base de datos para activar una integración sin ETL
<a name="zero-etl-using.troubleshooting.db-creation"></a>

No hay una base de datos creada para la integración sin ETL a fin de activarla.

Para resolver este problema, cree una base de datos para la integración. Para obtener más información, consulte [Creación de bases de datos de destino en Amazon Redshift](zero-etl-using.creating-db.md).

### La tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**
<a name="zero-etl-using.troubleshooting.resync"></a>

Su tabla tiene el estado **Resincronización requerida** o **Resincronización iniciada**.

Para recopilar información de error más detallada sobre por qué la tabla tiene ese estado, utilice la vista de sistema [SYS\$1LOAD\$1ERROR\$1DETAIL.](https://docs.aws.amazon.com/redshift/latest/dg/SYS_LOAD_ERROR_DETAIL.html)