EXTERNAL_LOCATIONS
Se aplica a: Databricks SQL Databricks Runtime 10.4 LTS y versiones posteriores
INFORMATION_SCHEMA. EXTERNAL_LOCATIONS describe ubicaciones externas.
La información solo se muestra para las ubicaciones externas con las 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 EXTERNAL_LOCATIONS
contiene las columnas siguientes:
Nombre | Tipo de datos | Nullable | Descripción |
---|---|---|---|
EXTERNAL_LOCATION_NAME |
STRING |
No | Nombre de la ubicación externa. |
EXTERNAL_LOCATION_OWNER |
STRING |
No | Propietario de la ubicación externa. |
URL |
STRING |
No | Dirección URL de la ubicación externa. |
STORAGE_CREDENTIAL_ID |
STRING |
No | Identificador de la credencial de almacenamiento para acceder a la dirección URL. |
STORAGE_CREDENTIAL_NAME |
STRING |
No | Nombre de la credencial de almacenamiento para acceder a la dirección URL. |
READ_ONLY |
STRING |
No | Si la ubicación externa es de solo lectura. |
COMMENT |
STRING |
Sí | Comentario opcional que describe la ubicación externa. |
CREATED |
TIMESTAMP |
No | Marca de tiempo cuando se ha creado la ubicación externa. |
CREATED_BY |
STRING |
No | Entidad de seguridad que ha creado la ubicación externa. |
LAST_ALTERED |
TIMESTAMP |
No | Marca de tiempo cuando se ha modificado la ubicación externa por última vez de cualquier manera. |
LAST_ALTERED_BY |
STRING |
No | Entidad de seguridad que ha modificado por última vez la ubicación externa. |
Restricciones
Se aplican las restricciones siguientes a la relación EXTERNAL_LOCATIONS
:
Clase | Nombre | Lista de columnas | Descripción |
---|---|---|---|
Clave principal | EXTERNAL_LOCATIONS_PK |
EXTERNAL_LOCATION_NAME |
Identificador único de la ubicación externa. |
Clave externa | EXTERNAL_LOCATIONS_CREDS_FK |
STORAGE_CREDENTIAL_ID , STORAGE_CREDENTIAL_NAME |
Hace referencia a STORAGE_CREDENTIALS |
Ejemplos
> SELECT external_location_owner
FROM information_schema.external_locations