Sdílet prostřednictvím


CREATE SHARE

platí pro:označeno ano Databricks SQL označeno ano Databricks Runtime 10.4 LTS a vyšší označeno ano Unity pouze Catalog

Vytvoří sdílenou složku se zadaným názvem. Pokud sdílená složka se stejným názvem již existuje, vyvolá se výjimka.

Pokud chcete vytvořit sdílenou složku, musíte být správcem metastoru nebo mít oprávnění CREATE SHARE pro metastor Unity Catalogwhere jsou zaregistrovaná data, která chcete sdílet.

Pokud chcete do sdílené složky přidat obsah, použijte ALTER SHARE.

Syntaxe

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

Parameters

  • share_name

    Název sdílené složky, kterou chcete vytvořit.

  • POKUD NEEXISTUJE

    Vytvoří sdílenou složku s daným názvem, pokud neexistuje. Pokud už sdílená složka se stejným názvem existuje, nic se nestane.

  • komentář

    Volitelný STRING literál. Popis sdílené složky.

Příklady

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