Udostępnij za pośrednictwem


CREATE SHARE

Dotyczy:zaznaczone jako tak Databricks SQL zaznaczone jako tak Databricks Runtime 10.4 LTS i nowsze zaznaczone jako tak wyłącznie Unity Catalog

Tworzy udział o określonej nazwie. Jeśli udział o tej samej nazwie już istnieje, zgłaszany jest wyjątek.

Aby utworzyć udział, musisz być administratorem magazynu metadanych lub mieć uprawnienie CREATE SHARE dla magazynu metadanych o nazwie Unity Catalog, w którym zarejestrowano dane, które chcesz przekazać do udostępnienia.

Aby dodać zawartość do udostępnienia, użyj ALTER SHARE.

Składnia

CREATE SHARE [ IF NOT EXISTS ] share_name
    [ COMMENT comment ]

Parametry

  • share_name

    Nazwa udziału do utworzenia.

  • JEŚLI NIE ISTNIEJE

    Tworzy udział o podanej nazwie, jeśli nie istnieje. Jeśli udział o tej samej nazwie już istnieje, nic się nie stanie.

  • komentarz

    Opcjonalny STRING literał. Opis udziału.

Przykłady

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