

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

# Conexión a bases de datos de consumidores de Amazon Redshift
<a name="database-direct-connect"></a>

Con una conexión directa a una base de datos de recurso compartido de datos, puede conectarse directamente a una base de datos creada a partir de un recurso compartido de datos de la misma manera que puede conectarse a cualquier otro tipo de base de datos de Amazon Redshift. Por ejemplo, puede conectarse a una base de datos creada a partir de un recurso compartido de datos mediante controladores JDBC u ODBC, el editor de consultas V2 de Amazon Redshift o cualquier otra herramienta que pueda conectarse a una base de datos de Amazon Redshift. Para obtener más información, consulte [Conexión a un almacenamiento de datos de Amazon Redshift mediante herramientas de cliente de SQL](https://docs.aws.amazon.com/redshift/latest/mgmt/connecting-to-cluster.html).

## Acceso a datos compartidos
<a name="database-shared-data"></a>

Cuando se conecte a una base de datos creada de un recurso compartido de datos, puede consultar los objetos compartidos con la notación de dos partes (`schema_name.table_name`). Si la tabla se puede encontrar en la ruta de búsqueda de la base de datos de consumidores, también puede utilizar la notación de una parte (`table_name`). 

Si desea realizar consultas entre bases de datos, puede utilizar la notación de tres partes (`consumer_database_name.schema_name.table_name`). Estas consultas pueden hacer referencia a objetos compartidos de otras bases de datos de consumidores del clúster o a objetos locales de bases de datos locales. Pueden también hacer referencia a bases de datos locales y datos compartidos de otros clústeres dentro de la misma consulta.

**nota**  
Una base de datos que se crea a partir de un recurso compartido de datos no tiene un catálogo local. Por lo tanto, cualquier consulta que acceda a las tablas del catálogo local, como `pg_class`, devolverá un resultado vacío.

## Acceso a los metadatos para objetos compartidos
<a name="database-metadata-shared"></a>

Para ayudar a los administradores de clúster a detectar objetos compartidos en la base de datos de consumidores, Amazon Redshift proporciona un conjunto de vistas de metadatos y comandos SHOW que muestran los metadatos para estos objetos. Cuando se conecta a una base de datos de consumidores, estas vistas y comandos de metadatos no admiten la detección de metadatos entre bases de datos. Solo devuelven los metadatos de los objetos compartidos del recurso compartido de datos que están asociados a la base de datos conectada.

Utilice SHOW SCHEMAS para ver una lista de los esquemas compartidos en el recurso compartido de datos asociado a la base de datos conectada. Para obtener más información, consulte [MOSTRAR ESQUEMAS](r_SHOW_SCHEMAS.md).

Utilice SHOW TABLES para ver una lista de las tablas en un esquema compartido del recurso compartido de datos asociado a la base de datos conectada. Para obtener más información, consulte [SHOW TABLES](r_SHOW_TABLES.md).

Utilice SHOW COLUMNS para ver una lista de las columnas de una tabla compartida del recurso compartido de datos asociado a la base de datos conectada. Para obtener más información, consulte [SHOW COLUMNS](r_SHOW_COLUMNS.md).

Utilice SVV\$1ALL\$1SCHEMAS para ver una lista de los esquemas compartidos en el recurso compartido de datos asociado a la base de datos conectada. Para obtener más información, consulte [SVV\$1ALL\$1SCHEMAS](r_SVV_ALL_SCHEMAS.md).

Utilice SVV\$1ALL\$1TABLES para ver una lista de las tablas compartidas en el recurso compartido de datos asociado a la base de datos conectada. Para obtener más información, consulte [SVV\$1ALL\$1TABLES](r_SVV_ALL_TABLES.md).

Utilice SVV\$1ALL\$1COLUMNS para ver una lista de las columnas compartidas en el recurso compartido de datos asociado a la base de datos conectada. Para obtener más información, consulte [SVV\$1ALL\$1COLUMNS](r_SVV_ALL_COLUMNS.md).

## Integración del uso compartido de datos de Amazon Redshift a las herramientas de inteligencia empresarial
<a name="database-integration"></a>

Para integrar el uso compartido de datos a las herramientas de inteligencia empresarial (BI), le recomendamos utilizar los controladores JDBC u ODBC de Amazon Redshift. Los controladores JDBC y ODBC de Amazon Redshift admiten la operación de la API `GetCatalogs` en los controladores. Esta operación devuelve una lista de todas las bases de datos, incluidas las creadas a partir de recursos compartidos de datos. 

Los controladores también admiten las operaciones posteriores, como `GetSchemas` y GetTables, que devuelven datos de todas las bases de datos que `GetCatalogs` devuelve. Los controladores proporcionan esta compatibilidad incluso cuando no especifica de forma explícita el catálogo en la llamada. Para obtener más información acerca de los controladores JDBC u ODBC, consulte [Configuración de conexiones](https://docs.aws.amazon.com/redshift/latest/mgmt/configuring-connections.html) en la *Guía de administración de Amazon Redshift*.

El editor de consultas V2 de Amazon Redshift incluye bases de datos de consumidores en su interfaz de cambio de conexión. Sin embargo, la mayoría de las herramientas excluyen estas bases de datos y solo incluyen las bases de datos de clústeres locales como bases de datos conectables.

**nota**  
Se ha agregado una nueva base de datos del sistema denominada `sys:internal` para el mantenimiento interno. Algunas herramientas incluyen esta base de datos del sistema como una base de datos conectable. Sin embargo, no puede conectarse a ella o ejecutar consultas con sus objetos.