Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:
Databricks SQL
Databricks Runtime 10.4 LTS és újabb
csak Unity Catalog
Létrehoz egy külső helyet a megadott névvel. Ha már létezik egy azonos nevű hely, a rendszer kivételt jelez.
Útmutató: 2. lehetőség: Külső hely létrehozása AZ SQL használatával.
Szemantika
CREATE EXTERNAL LOCATION [IF NOT EXISTS] location_name
URL url_str
WITH (STORAGE CREDENTIAL credential_name)
[COMMENT comment]
Minden olyan objektumnevet, amely speciális karaktereket, például kötőjeleket (-) tartalmaz, háttérjelekkel (` `) kell körülvenni. Az aláhúzásjelekkel (_) rendelkező objektumnevekhez nincs szükség háttérjelekre. Lásd a neveket és példákat.
Paraméterek
-
A létrehozandó hely neve.
HA NEM LÉTEZIK
Létrehoz egy helyet a megadott névvel, ha nem létezik. Ha már létezik egy azonos nevű hely, semmi sem fog történni.
url_str
Egy
STRINGabszolút URL-címként leírt, a felhőbeli tároló helyével rendelkező literál. Egy idézőjelek veszik körül.-
A helyhez való csatlakozáshoz használt elnevezett hitelesítő adat.
megjegyzés
A hely vagy a .
NULLAz alapértelmezett értékNULL.
Példák
-- Create a location accessed using the abfss_remote_cred credential
> CREATE EXTERNAL LOCATION abfss_remote URL 'abfss://container@storageaccount.dfs.core.windows.net/location'
WITH (STORAGE CREDENTIAL abfss_remote_cred)
COMMENT 'Default source for Azure exernal data';
Az alábbi példában jegyezze fel a külső hely és a tároló hitelesítő adatainak neve körüli háttérrendszereket (` `). Speciális karaktereket, például kötőjeleket (-kötőjeleket) tartalmazó objektumnevekhez háttértitkokra van szükség. Az aláhúzásjelekkel ellátott objektumnevek (_), például az előző példában szereplők, nem igényelnek visszafelé idézőjeleket. Lásd a neveket.
-- Create a location accessed using the abfss_remote_cred credential
> CREATE EXTERNAL LOCATION `abfss-remote` URL 'abfss://container@storageaccount.dfs.core.windows.net/location'
WITH (STORAGE CREDENTIAL `abfss-remote-cred`)
COMMENT 'Default source for Azure exernal data';