SCHEMA_SHARE_USAGE

Se aplica a:casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 13.3 LTS y versiones posteriores

INFORMATION_SCHEMA.SCHEMA_SHARE_USAGE enumera esquemas que pertenecen a recursos compartidos. Para más información, consulte los esquemas y recursos compartidos.

La información solo se muestra para los recursos compartidos con los que el usuario tiene permiso para interactuar.

Esto es una extensión del esquema de información estándar de SQL.

Definición

La relación SCHEMA_SHARE_USAGE contiene las columnas siguientes:

Nombre Tipo de datos Nullable Descripción
CATALOG_NAME STRING No Catálogo del esquema en el recurso compartido.
SCHEMA_NAME STRING No Esquema en el recurso compartido.
SHARE_NAME STRING No Nombre del recurso compartido.
SHARED_AS_SCHEMA STRING No Alias del esquema compartido.
COMMENT STRING Comentario opcional que describe el uso del recurso compartido de esquema.

Restricciones

Se aplican las restricciones siguientes a la relación SCHEMA_SHARE_USAGE:

Clase Nombre Lista de columnas Descripción
Clave principal SCHEMA_SHARE_USAGE_PK SHARE_NAME, SHARED_AS_SCHEMA Identificador único para el uso del recurso compartido de tabla.
Clave externa SCHEMA_SHARE_USAGE_SCHEMATA_FK CATALOG_NAME, SCHEMA_NAME Referencias SCHEMATA
Clave externa SCHEMA_SHARE_USAGE_SHARES_FK SHARE_NAME Hace referencia a RECURSOS COMPARTIDOS

Ejemplos

> SELECT share_name, catalog_name, schema_name
    FROM information_schema.schema_share_usage;