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


EXTERNAL_LOCATIONS

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

INFORMATION_SCHEMA. EXTERNAL_LOCATIONS описывает внешние расположения.

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

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

Определение

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

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

Ограничения

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

Класс Имя. Список столбцов Description
Первичный ключ 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