

 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/). 

# Creación de bases de datos de destino en Amazon Redshift
<a name="zero-etl-using.creating-db"></a>

Para replicar datos desde su origen en Amazon Redshift, debe crear una base de datos a partir de su integración en Amazon Redshift.

Conéctese a su grupo de trabajo de Redshift sin servidor o al clúster aprovisionado y cree una base de datos con una referencia a su identificador de integración. Este identificador es el valor que se devuelve para `integration_id` cuando se consulta la vista [SVV\$1INTEGRATION](https://docs.aws.amazon.com/redshift/latest/dg/r_SVV_INTEGRATION.html).

**importante**  
Antes de crear una base de datos a partir de la integración, la integración sin ETL debe estar creada y tener el estado `Active` en la consola de Amazon Redshift.

Antes de empezar a replicar datos desde su origen en Amazon Redshift, debe crear una base de datos a partir de la integración en Amazon Redshift. Puede crear la base de datos mediante la consola de Amazon Redshift o el editor de consultas v2. 

------
#### [ Amazon Redshift console ]

1. En el panel de navegación izquierdo, elija **Integraciones sin ETL**.

1. En la lista de integraciones, seleccione una integración.

1. Si utiliza un clúster aprovisionado, primero deberá conectarse a la base de datos. Seleccione **Connect to database (Conectar a base de datos)**. Puede conectarse mediante una conexión reciente o creando una nueva.

1. Para crear una base de datos a partir de la integración, elija **Crear base de datos a partir de integración**. 

1. Introduzca un **nombre para la base de datos de destino**. El **ID de integración** y el **nombre del almacenamiento de datos** se rellenan previamente. 

   Para los orígenes de Aurora PostgreSQL, RDS para PostgreSQL o RDS para Oracle, ingrese la **Base de datos con el nombre original** que especificó al crear la integración sin ETL. En estos casos, puede asignar un máximo de 100 bases de datos de origen a bases de datos de Amazon Redshift.

1. Elija **Creación de base de datos**.

------
#### [ Amazon Redshift query editor v2 ]

1. Vaya a la consola de Amazon Redshift y elija **Editor de consultas v2**.

1. En el panel de la izquierda, elija su grupo de trabajo de Amazon Redshift sin servidor o el clúster aprovisionado de Amazon Redshift y conéctese a él.

1. Para obtener el ID de integración, navegue hasta la lista de integraciones en la consola de Amazon Redshift.

   También puede ejecutar el siguiente comando para obtener el valor de `integration_id`:

   ```
   SELECT integration_id FROM SVV_INTEGRATION;
   ```

1. A continuación, ejecute el siguiente comando para crear la base de datos. Al especificar el ID de integración, se crea una conexión entre la base de datos y el origen.

   Sustituya `integration_id` por el valor que ha devuelto el comando anterior.

   ```
   CREATE DATABASE destination_db_name FROM INTEGRATION 'integration_id';
   ```

   En el caso de los orígenes de Aurora PostgreSQL, también debe incluir una referencia a la base de datos designada en el clúster que especificó al crear la integración. Por ejemplo:

   ```
   CREATE DATABASE "destination_db_name" FROM INTEGRATION 'integration_id' DATABASE "named_db";
   ```

------

Para obtener más información sobre la creación de una base de datos para un destino de integración sin ETL, consulte [CREATE DATABASE](https://docs.aws.amazon.com/redshift/latest/dg/r_CREATE_DATABASE.html) en la *Guía para desarrolladores de bases de datos de Amazon Redshift*. Puede usar ALTER DATBASE para cambiar los parámetros de la base de datos, como REFRESH INTERVAL. Para obtener más información sobre la modificación de una base de datos para un destino de integración sin ETL, 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*.

**nota**  
Solo su origen de integración puede actualizar los datos de la base de datos que cree a partir de la integración. Para cambiar el esquema de una tabla, ejecute los comandos DDL o DML en las tablas del origen. Puede ejecutar comandos DDL y DML en las tablas del origen, pero solo puede ejecutar comandos DDL y consultas de solo lectura en la base de datos de destino.

Para obtener información acerca de la visualización del estado de una base de datos de destino, consulte [Visualización de integraciones sin ETL](zero-etl-using.describing.md).

Después de crear una base de datos de destino, puede agregar datos a su origen. Para agregar datos al origen, consulte uno de los siguientes temas:
+ Para los orígenes de Aurora, consulte [Añadir datos al clúster de base datos de origen](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.querying.html#zero-etl.add-data-rds) en la *Guía del usuario de Amazon Aurora*.
+ Para los orígenes de Amazon RDS, consulte [Add data to the source DB instance](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/zero-etl.querying.html#zero-etl.add-data-rds) en la *Guía del usuario de Amazon RDS*.
+ Para fuentes de DynamoDB, consulte [Introducción a DynamoDB](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GettingStartedDynamoDB.html) en la *Guía para desarrolladores de Amazon DynamoDB*.
+ Para las integraciones sin ETL con orígenes de aplicaciones, 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*.