Dela via


clean-room-assets kommandogrupp

Note

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. The Databricks CLI is in Public Preview.

Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.

The clean-room-assets command group within the Databricks CLI allows you to manage clean room assets. Rena rumstillgångar är data och objekt som tabeller, volymer och notebook-filer som delas med det rena rummet. Tillgångstyper som stöds är FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWoch VOLUME.

databricks clean-room-assets create

Skapa en tillgång för rent rum. För varje Unity Catalog-tillgång som läggs till via den här metoden måste ägaren av renrum också ha tillräcklig behörighet för tillgången för att kunna använda den. Behörigheten måste upprätthållas på obestämd tid för att det rena rummet ska kunna komma åt tillgången. Vanligtvis bör du använda en grupp som ägare av rent rum.

databricks clean-room-assets create CLEAN_ROOM_NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Namnet på det rena rummet.

Options

--asset-type CleanRoomAssetAssetType

    Typ av tillgång. Värden som stöds: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, , VIEWVOLUME

--json JSON

    Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.

--name string

    Ett fullständigt kvalificerat namn som unikt identifierar tillgången i det rena rummet.

Global flags

Examples

I följande exempel skapas en tabelltillgång i ett rent rum:

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

I följande exempel skapas en notebook-tillgång i ett rent rum:

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

I följande exempel skapas en volymtillgång i ett rent rum:

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

databricks clean-room-assets delete

Ta bort en ren rumstillgång. Ta bort delningen och ta bort tillgången från det rena rummet.

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

Arguments

CLEAN_ROOM_NAME

    Namnet på det rena rummet.

ASSET_TYPE

    Typ av tillgång. Värden som stöds: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, , VIEWVOLUME

NAME

    Det fullständigt kvalificerade namnet på tillgången är samma som namnfältet i CleanRoomAsset.

Options

Global flags

Examples

I följande exempel tas en tabelltillgång bort från ett rent rum:

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

I följande exempel tas en notebook-tillgång bort från ett rent rum:

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

I följande exempel tas en volymtillgång bort från ett rent rum:

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

databricks clean-room-assets get

Hämta information om en ren rumstillgång efter dess typ och fullständiga namn.

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

Arguments

CLEAN_ROOM_NAME

    Namnet på det rena rummet.

ASSET_TYPE

    Typ av tillgång. Värden som stöds: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, , VIEWVOLUME

NAME

    Det fullständigt kvalificerade namnet på tillgången är samma som namnfältet i CleanRoomAsset.

Options

Global flags

Examples

I följande exempel hämtas information om en tabelltillgång i ett rent rum:

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

I följande exempel hämtas information om en notebook-tillgång i ett rent rum:

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

I följande exempel hämtas information om en visningstillgång i ett rent rum:

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

databricks clean-room-assets list

Visa en lista över tillgångar i ett rent rum.

databricks clean-room-assets list CLEAN_ROOM_NAME [flags]

Arguments

CLEAN_ROOM_NAME

    Namnet på det rena rummet.

Options

--page-token string

    Ogenomskinlig sidnumreringstoken för att gå till nästa sida baserat på föregående fråga.

Global flags

Examples

I följande exempel visas alla tillgångar i ett rent rum:

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

databricks clean-room-assets update

Uppdatera en ren rumstillgång. Du kan till exempel uppdatera innehållet i en notebook-fil eller ändra delade partitioner i en tabell.

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

Arguments

CLEAN_ROOM_NAME

    Namnet på det rena rummet.

ASSET_TYPE

    Typ av tillgång. Värden som stöds: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, , VIEWVOLUME

NAME

    Ett fullständigt kvalificerat namn som unikt identifierar tillgången i det rena rummet. Det här är också namnet som visas i användargränssnittet för rent rum. För skyddsbara tillgångar i Unity Catalog (tabeller, volymer osv.) är shared_catalog.shared_schema.asset_nameformatet . För notebook-filer är namnet på notebook-filen.

Options

--asset-type CleanRoomAssetAssetType

    Typ av tillgång. Värden som stöds: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, , VIEWVOLUME

--json JSON

    Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.

--name string

    Ett fullständigt kvalificerat namn som unikt identifierar tillgången i det rena rummet.

Global flags

Examples

I följande exempel uppdateras en tabelltillgång i ett rent rum:

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

I följande exempel uppdateras en notebook-tillgång i ett rent rum:

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

Global flags

--debug

  Om felsökningsloggning ska aktiveras.

-h eller --help

    Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.

--log-file sträng

    En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.

--log-format format

    Loggformattypen eller textjson. Standardvärdet är text.

--log-level sträng

    En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.

-o, --output typ

    Kommandots utdatatyp, text eller json. Standardvärdet är text.

-p, --profile sträng

    Namnet på profilen i filen som ~/.databrickscfg ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.

--progress-format format

    Formatet för att visa förloppsloggar: default, append, inplaceeller json

-t, --target sträng

    Om tillämpligt, paketmålet som ska användas