CRIAR COMPARTILHAMENTO
Aplica-se a: SQL do Databricks Databricks Runtime 10.4 LTS e versões posteriores Somente Catálogo do Unity
Cria um compartilhamento com o nome especificado. Se um compartilhamento com o mesmo nome já existir, é gerada uma exceção.
Para criar um compartilhamento, você precisa ser um administrador do metastore ter privilégio CREATE SHARE
para o metastore do Catálogo do Unity onde os dados que você deseja compartilhar estão registrados.
Para adicionar conteúdo ao compartilhamento, use o ALTER SHARE.
Sintaxe
CREATE SHARE [ IF NOT EXISTS ] share_name
[ COMMENT comment ]
Parâmetros
-
O nome do compartilhamento a ser criado.
IF NOT EXISTS
Cria um compartilhamento com o nome fornecido se ele não existir. Se um compartilhamento com o mesmo nome já existir, nada acontece.
comment
Um literal
STRING
opcional. A descrição do compartilhamento.
Exemplos
-- Create share `customer_share`. This throws exception if a share with name customer_share
-- already exists.
> CREATE SHARE customer_share;
-- Create share `customer_share` only if share with same name doesn't exist.
> CREATE SHARE IF NOT EXISTS customer_share;
-- Create share `customer_share` only if share with same name doesn't exist, with a comment.
> CREATE SHARE IF NOT EXISTS customer_share COMMENT 'This is customer share';