Freigeben über


EXTERNAL_LOCATIONS

Gilt für: Häkchen ja Databricks SQL Häkchen gesetzt ja Databricks Runtime 10.4 LTS und höher

INFORMATION_SCHEMA.EXTERNAL_LOCATIONS beschreibt externe Speicherorte.

Informationen werden nur für externe Speicherorte angezeigt, mit denen Benutzer*innen interagieren dürfen.

Dies ist eine Erweiterung des SQL-Standardinformationsschemas.

Definition

Die EXTERNAL_LOCATIONS-Beziehung enthält die folgenden Spalten:

NAME Datentyp Nullable BESCHREIBUNG
EXTERNAL_LOCATION_NAME STRING Nein Name des externen Speicherorts.
EXTERNAL_LOCATION_OWNER STRING Nein Besitzer*in des externen Speicherorts.
URL STRING Nein Pfad-URL des externen Speicherorts.
STORAGE_CREDENTIAL_ID STRING Nein ID der Speicheranmeldeinformationen für den Zugriff auf die URL.
STORAGE_CREDENTIAL_NAME STRING Nein Name der Speicheranmeldeinformationen für den Zugriff auf die URL.
READ_ONLY STRING Nein Gibt an, ob der externe Speicherort schreibgeschützt ist.
COMMENT STRING Ja Ein optionaler Kommentar, der den externen Speicherort beschreibt.
CREATED TIMESTAMP Nein Zeitstempel, der angibt, wann der externe Speicherort erstellt wurde.
CREATED_BY STRING Nein Prinzipal, der den externen Speicherort erstellt hat.
LAST_ALTERED TIMESTAMP Nein Zeitstempel, der angibt, wann der externe Speicherort zuletzt geändert wurde.
LAST_ALTERED_BY STRING Nein Prinzipal, der den externen Speicherort zuletzt geändert hat.

Einschränkungen

Die folgenden Einschränkungen gelten für die EXTERNAL_LOCATIONS-Beziehung:

Klasse Name Spaltenliste BESCHREIBUNG
Primary key (Primärschlüssel) EXTERNAL_LOCATIONS_PK EXTERNAL_LOCATION_NAME Der eindeutige Bezeichner für den externen Speicherort.
Fremdschlüssel EXTERNAL_LOCATIONS_CREDS_FK STORAGE_CREDENTIAL_ID, STORAGE_CREDENTIAL_NAME Verweist auf STORAGE_CREDENTIALS

Beispiele

> SELECT external_location_owner
    FROM information_schema.external_locations