EXTERNAL_LOCATIONS

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 10.4 LTS i nowsze

INFORMATION_SCHEMA. EXTERNAL_LOCATIONS opisuje lokalizacje zewnętrzne.

Informacje są wyświetlane tylko dla lokalizacji zewnętrznych, z którymi użytkownik ma uprawnienia do interakcji.

Jest to rozszerzenie do standardowego schematu informacyjnego SQL.

Definicja

Relacja EXTERNAL_LOCATIONS zawiera następujące kolumny:

Nazwisko Typ danych Możliwa wartość Null opis
EXTERNAL_LOCATION_NAME STRING Nie. Nazwa lokalizacji zewnętrznej.
EXTERNAL_LOCATION_OWNER STRING Nie. Właściciel lokalizacji zewnętrznej.
URL STRING Nie. Adres URL ścieżki lokalizacji zewnętrznej.
STORAGE_CREDENTIAL_ID STRING Nie. Identyfikator poświadczeń magazynu w celu uzyskania dostępu do adresu URL.
STORAGE_CREDENTIAL_NAME STRING Nie. Nazwa poświadczenia magazynu, aby uzyskać dostęp do adresu URL.
READ_ONLY STRING Nie. Określa, czy lokalizacja zewnętrzna jest tylko do odczytu.
COMMENT STRING Tak Opcjonalny komentarz opisujący lokalizację zewnętrzną.
CREATED TIMESTAMP Nie. Sygnatura czasowa utworzenia lokalizacji zewnętrznej.
CREATED_BY STRING Nie. Podmiot zabezpieczeń , który utworzył lokalizację zewnętrzną.
LAST_ALTERED TIMESTAMP Nie. Sygnatura czasowa ostatniej zmiany lokalizacji zewnętrznej w jakikolwiek sposób.
LAST_ALTERED_BY STRING Nie. Podmiot zabezpieczeń, który ostatnio zmienił lokalizację zewnętrzną.

Ograniczenia

Do relacji mają zastosowanie EXTERNAL_LOCATIONS następujące ograniczenia:

Klasa Nazwisko Lista kolumn opis
Klucz podstawowy EXTERNAL_LOCATIONS_PK EXTERNAL_LOCATION_NAME Unikatowy identyfikator lokalizacji zewnętrznej.
Klucz obcy EXTERNAL_LOCATIONS_CREDS_FK STORAGE_CREDENTIAL_ID, STORAGE_CREDENTIAL_NAME Odwołania STORAGE_CREDENTIALS

Przykłady

> SELECT external_location_owner
    FROM information_schema.external_locations