Formação
Módulo
Usar pools SQL sem servidor do Azure Synapse para transformar dados em um data lake - Training
Usar pools SQL sem servidor do Azure Synapse para transformar dados em um data lake
Este browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Aplica-se a: Databricks SQL
Databricks Runtime 10.4 LTS e superior
Unity Catalog apenas
Altera as propriedades de um local externo ou renomeia o local.
ALTER EXTERNAL LOCATION location_name
{ RENAME TO to_location_name |
SET URL url_str [ FORCE ] |
SET STORAGE CREDENTIAL credential_name |
[ SET ] OWNER TO principal }
Qualquer nome de objeto que inclua caracteres especiais, como hífenes (-
), deve ser cercado por backticks (` `
). Os nomes de objetos com sublinhados (_
) não exigem backticks. Consulte Nomes e exemplos.
Identifica o local externo que está sendo alterado.
RENOMEIE PARA to_location_name
Renomeia o local. O nome deve ser exclusivo entre todos os locais no metastore.
SET URL url_str [ FORÇAR ]
url_str
deve ser um STRING
literal com o local do armazenamento em nuvem descrito como um URL absoluto.
A menos que você especifique FORCE
a instrução falhará se o local estiver em uso no momento.
SET CREDENCIAL DE ARMAZENAMENTO credential_name
Atualiza a credencial nomeada usada para acessar esse local. Se a credencial não existir, o Databricks SQL gerará um erro.
[ SET ] PROPRIETÁRIO A principal
Transfere a propriedade do local de armazenamento para o principal
.
Aplica-se a: Databricks SQL
Databricks Runtime 11.3 LTS e superior
SET
é permitido como palavra-chave opcional.
Os exemplos a seguir usam nomes de locais que não incluem caracteres especiais, como hífenes (-
). Qualquer nome de objeto que inclua caracteres especiais deve ser cercado por backticks (` `
). Consulte Nomes.
-- Rename a location
> ALTER EXTERNAL LOCATION descend_loc RENAME TO decent_loc;
-- Redirect the URL associated with the location
> ALTER EXTERNAL LOCATION best_loc SET URL 'abfss://container@storageaccount.dfs.core.windows.net/best_location' FORCE;
-- Change the credentials used to access the location
> ALTER EXTERNAL LOCATION best_loc SET STORAGE CREDENTIAL street_cred;
-- Change ownership of the external location
> ALTER EXTERNAL LOCATION best_loc OWNER TO `alf@melmak.et`
Formação
Módulo
Usar pools SQL sem servidor do Azure Synapse para transformar dados em um data lake - Training
Usar pools SQL sem servidor do Azure Synapse para transformar dados em um data lake
Documentação
Tabelas externas - Azure Databricks - Databricks SQL
Saiba mais sobre as tabelas externas do Unity Catalog no Databricks SQL e no Databricks Runtime.
Locais externos - Azure Databricks - Databricks SQL
Saiba mais sobre os locais externos do Unity Catalog no Databricks SQL e no Databricks Runtime.
CREATE CATALOG - Azure Databricks - Databricks SQL
Saiba como usar a sintaxe CREATE CATALOG da linguagem SQL no Databricks SQL e no Databricks Runtime.