EXTERNAL_LOCATIONS
Gilt für: Databricks SQL 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