CRIAR COMPARTILHAMENTO

Aplica-se a: verificação marcada como sim SQL do Databricks verificação marcada como sim Databricks Runtime 10.4 LTS e versões posteriores caixa de seleção marcada sim 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

  • share_name

    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';