Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. 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