Поделиться через


EXTERNAL_LOCATIONS

Область применения:флажок Databricks SQL флажок Databricks Runtime 10.4 LTS и выше

INFORMATION_SCHEMA.EXTERNAL_LOCATIONS описывает внешние локации.

Сведения отображаются только для внешних местоположений, с которыми пользователь получил разрешение на взаимодействие.

Это расширение для стандартной схемы сведений SQL.

Определение

Отношение EXTERNAL_LOCATIONS содержит следующие столбцы:

Имя. Тип данных Нуллибельный Описание
EXTERNAL_LOCATION_NAME STRING Нет Название внешнего расположения.
EXTERNAL_LOCATION_OWNER STRING Нет Владелец внешнего объекта.
URL STRING Нет URL путь внешнего местоположения.
STORAGE_CREDENTIAL_ID STRING Нет Идентификатор учетных данных хранилища для доступа к URL-адресу.
STORAGE_CREDENTIAL_NAME STRING Нет Имя учетных данных хранилища для доступа к URL-адресу.
READ_ONLY STRING Нет Указывает, доступно ли внешнее расположение только для чтения.
COMMENT STRING Да Необязательный комментарий, описывающий внешнее расположение.
CREATED TIMESTAMP Нет Метка времени создания внешнего местоположения.
CREATED_BY STRING Нет Управляющий, который создал внешнее расположение.
LAST_ALTERED TIMESTAMP Нет Метка времени, когда внешнее расположение было изменено каким-либо образом.
LAST_ALTERED_BY STRING Нет Ответственное лицо, которое в последний раз изменило внешнее местоположение.

Ограничения

К отношению EXTERNAL_LOCATIONS применяются следующие ограничения:

Класс Имя. Список столбцов Описание
Первичный ключ EXTERNAL_LOCATIONS_PK EXTERNAL_LOCATION_NAME Уникальный идентификатор внешнего местоположения.
Внешний ключ EXTERNAL_LOCATIONS_CREDS_FK STORAGE_CREDENTIAL_ID, STORAGE_CREDENTIAL_NAME Ссылки STORAGE_CREDENTIALS

Примеры

> SELECT external_location_owner
    FROM information_schema.external_locations