Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:![]()
Databricks Runtime 10.4 LTS a vyšší,
katalogu Unity.
Vytvoří externí umístění se zadaným názvem. Pokud umístění se stejným názvem již existuje, vyvolá se výjimka.
Pokyny k postupu najdete v tématu 2. možnost: Vytvoření externího umístění pomocí SQL.
Syntaxe
CREATE EXTERNAL LOCATION [IF NOT EXISTS] location_name
URL url_str
WITH (STORAGE CREDENTIAL credential_name)
[COMMENT comment]
Libovolný název objektu, který obsahuje speciální znaky, jako jsou spojovníky (-), musí být obklopený zpětnými znaky (` `). Názvy objektů s podtržítky (_) nevyžadují zpětné apostrofy. Viz názvy a příklady.
Parametry
-
Název umístění, které se má vytvořit.
POKUD NEEXISTUJE
Vytvoří umístění s daným názvem, pokud neexistuje. Pokud umístění se stejným názvem již existuje, nic se nestane.
url_str
Literál
STRINGs umístěním cloudového úložiště, které je popsáno jako absolutní adresa URL. Musí být obklopen jednoduchými uvozovkami.-
Pojmenované přihlašovací údaje použité pro připojení k tomuto umístění.
komentář
Volitelný popis umístění nebo
NULL. Výchozí hodnota jeNULL.
Příklady
-- 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';
Všimněte si backticks (` `) kolem externího umístění a názvů přihlašovacích údajů úložiště v následujícím příkladu. Backticks jsou vyžadovány pro názvy objektů, které obsahují speciální znaky, jako jsou spojovníky (-). Názvy objektů obsahující podtržítka (_), jako v předchozím příkladu, nevyžadují zpětné apostrofy. Viz názvy.
-- 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';