Sdílet prostřednictvím


clean-room-assets skupina příkazů

Note

Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.

Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.

Skupina příkazů clean-room-assets v Databricks CLI umožňuje spravovat prostředky pro čisté prostory. Prostředky čisté místnosti jsou data a objekty, jako jsou tabulky, svazky a poznámkové bloky, které jsou sdíleny s čistou místností. Mezi podporované typy aktiv patří FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, a VOLUME.

Vytvořit databricks čisté prostředí pro aktiva

Vytvořte zdroj čisté místnosti. Pro každý prostředek katalogu Unity, který je přidán touto metodou, musí mít vlastník čisté místnosti také dostatečná oprávnění k jeho využití. Oprávnění musí být trvale zachováno, aby čistá místnost mohla získat přístup k prostředku. Obvykle byste jako vlastníka čisté místnosti měli použít skupinu.

databricks clean-room-assets create CLEAN_ROOM_NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Název čisté místnosti.

Možnosti

--asset-type CleanRoomAssetAssetType

    Typ majetku. Podporované hodnoty: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--name string

    Plně kvalifikovaný název, který jednoznačně identifikuje aktivum v čisté zóně.

Globální příznaky

Examples

Následující příklad vytvoří prostředek tabulky v čisté místnosti:

databricks clean-room-assets create my-clean-room --asset-type TABLE --name "catalog.schema.table_name"

Následující příklad vytvoří prostředek poznámkového bloku v čisté místnosti:

databricks clean-room-assets create my-clean-room --asset-type NOTEBOOK_FILE --name "my_notebook.py"

Následující příklad vytvoří objem v čistém prostoru:

databricks clean-room-assets create my-clean-room --asset-type VOLUME --name "catalog.schema.volume_name"

Databricks vyčistit-room-assets smazat

Smažte majetek čisté místnosti. Zrušte sdílení a odeberte prostředek z čisté místnosti.

databricks clean-room-assets delete CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Název čisté místnosti.

ASSET_TYPE

    Typ majetku. Podporované hodnoty: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

NAME

    Plně kvalifikované jméno souboru je stejné jako pole jména v CleanRoomAsset.

Možnosti

Globální příznaky

Examples

Následující příklad odstraní prvek tabulky z čisté místnosti:

databricks clean-room-assets delete my-clean-room TABLE "catalog.schema.table_name"

Následující příklad odstraní prostředek poznámkového bloku z čisté místnosti:

databricks clean-room-assets delete my-clean-room NOTEBOOK_FILE "my_notebook.py"

Následující příklad odstraní datové úložiště z čisté místnosti:

databricks clean-room-assets delete my-clean-room VOLUME "catalog.schema.volume_name"

Databricks clean-room-assets get

Získejte podrobnosti o prostředku čistého prostředí podle jeho typu a celého názvu.

databricks clean-room-assets get CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Název čisté místnosti.

ASSET_TYPE

    Typ majetku. Podporované hodnoty: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

NAME

    Plně kvalifikované jméno souboru je stejné jako pole jména v CleanRoomAsset.

Možnosti

Globální příznaky

Examples

Následující příklad získává podrobnosti o datovém prostředku tabulky v bezpečném prostředí:

databricks clean-room-assets get my-clean-room TABLE "catalog.schema.table_name"

Následující příklad získá podrobnosti o aktivu poznámkového bloku v čistém prostředí:

databricks clean-room-assets get my-clean-room NOTEBOOK_FILE "my_notebook.py"

Následující příklad získá podrobnosti o prostředku zobrazení v čisté místnosti:

databricks clean-room-assets get my-clean-room VIEW "catalog.schema.view_name"

Databricks seznam čistíren-room-assets

Výpis majetku v čisté místnosti.

databricks clean-room-assets list CLEAN_ROOM_NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Název čisté místnosti.

Možnosti

--page-token string

    Netransparentní token stránkování pro přechod na další stránku na základě předchozího dotazu.

Globální příznaky

Examples

Následující příklad uvádí všechny prostředky v čisté místnosti:

databricks clean-room-assets list my-clean-room

Aktualizace databricks majetku pro čisté místnosti

Aktualizujte prostředek čisté místnosti. Můžete například aktualizovat obsah poznámkového bloku nebo změnit sdílené oddíly tabulky.

databricks clean-room-assets update CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Název čisté místnosti.

ASSET_TYPE

    Typ majetku. Podporované hodnoty: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

NAME

    Plně kvalifikovaný název, který jednoznačně identifikuje aktivum v čisté zóně. Toto je také název zobrazený v uživatelském rozhraní čisté místnosti. Pro zabezpečitelné prvky z katalogu Unity (tabulky, úložiště atd.), formát je shared_catalog.shared_schema.asset_name. U poznámkových bloků je název souboru poznámkového bloku.

Možnosti

--asset-type CleanRoomAssetAssetType

    Typ majetku. Podporované hodnoty: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWVOLUME

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

--name string

    Plně kvalifikovaný název, který jednoznačně identifikuje aktivum v čisté zóně.

Globální příznaky

Examples

Následující příklad aktualizuje prostředek tabulky v čisté místnosti:

databricks clean-room-assets update my-clean-room TABLE "catalog.schema.table_name" --json '{
  "asset_type": "TABLE",
  "name": "catalog.schema.table_name"
}'

Následující příklad aktualizuje prostředek poznámkového bloku v čisté místnosti:

databricks clean-room-assets update my-clean-room NOTEBOOK_FILE "my_notebook.py" --name "updated_notebook.py"

Globální příznaky

--debug

  Zda povolit protokolování ladění.

-h nebo --help

    Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu

--log-file řetězec

    Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.

--log-format formát

    Typ formátu protokolu, text nebo json. Výchozí hodnota je text.

--log-level řetězec

    Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.

-o, --output typ

    Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.

-p, --profile řetězec

    Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.

--progress-format formát

    Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json

-t, --target řetězec

    Pokud je to relevantní, cílový balíček, který se má použít