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
SVV_DATASHARES
Utilice SVV_DATASHARES para ver una lista de los recursos compartidos de datos creados en el clúster, así como de los que están compartidos con el clúster.
SVV_DATASHARES es visible para los siguientes usuarios:
Superusuarios
Propietarios del recurso compartido de datos
Usuarios con permisos ALTER o USAGE en un recurso compartido de datos
Otros usuarios no pueden ver ninguna fila. Para obtener más información sobre los permisos ALTER y USAGE, consulte GRANT.
Columnas de la tabla
| Nombre de la columna | Tipo de datos: | Descripción |
|---|---|---|
| share_name | varchar(128) | El nombre de un datashare. |
| share_id | entero | El ID del datashare. |
| share_owner | entero | El propietario del datashare. |
| source_database | varchar(128) | La base de datos de origen para este datashare. |
| consumer_database | varchar(128) | La base de datos consumidora que se crea a partir de este datashare. |
| share_type | varchar(8) | El tipo de datashare. Los valores posibles son INBOUND y OUTBOUND. |
| createdate | TIMESTAMP sin zona horaria | La fecha de creación del datashare. |
| is_publicaccessible | booleano | La propiedad que especifica si un datashare se puede compartir en un clúster de acceso público. |
| share_acl | varchar (256) | Cadena que define los permisos del usuario o grupo de usuarios especificados para el recurso compartido de datos. |
| producer_account | varchar (16) | El ID de la cuenta productora del datashare. |
| producer_namespace | varchar (64) | El identificador de clúster único para el clúster productor del datashare. |
| managed_by | varchar (64) | La propiedad que especifica el servicio de AWS que administra el recurso compartido de datos. |
Notas de uso
Recuperación de metadatos adicionales: con el número entero devuelto en la columna share_owner, puede unirlo con usesysid en SVL_USER_INFO para obtener datos sobre el propietario del recurso compartido de datos. Esto incluye el nombre y las propiedades adicionales.
Consulta de ejemplo
El siguiente ejemplo devuelve la salida para SVV_DATASHARES.
SELECT share_owner, source_database, share_type, is_publicaccessible FROM svv_datashares WHERE share_name LIKE 'tickit_datashare%' AND source_database = 'dev'; share_owner | source_database | share_type | is_publicaccessible --------------+-----------------+-------------+---------------------- 100 | dev | OUTBOUND | True (1 rows)
El siguiente ejemplo devuelve el resultado para SVV_DATASHARES para los recursos compartidos de datos de salida.
SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'OUTBOUND'; share_name | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account| producer_namespace | managed_by ----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+-----------------+--------------------------------------+------------ salesshare | 1 | dev | | OUTBOUND | True | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | marketingshare | 1 | dev | | OUTBOUND | True | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |
El siguiente ejemplo devuelve el resultado para SVV_DATASHARES para los recursos compartidos de datos de entrada.
SELECT share_name, share_owner, btrim(source_database), btrim(consumer_database), share_type, is_publicaccessible, share_acl, btrim(producer_account), btrim(producer_namespace), btrim(managed_by) FROM svv_datashares WHERE share_type = 'INBOUND'; share_name | share_owner | source_database | consumer_database | share_type | is_publicaccessible | share_acl | producer_account | producer_namespace | managed_by ----------------+-------------+-----------------+-------------------+------------+---------------------+-----------+------------------+--------------------------------------+------------ salesshare | | | | INBOUND | False | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | marketingshare | | | | INBOUND | False | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | ADX