clean-room-assets kommandogrupp

Note

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.

Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.

Med clean-room-assets kommandogruppen inom Databricks CLI kan du hantera tillgångar för renrum. 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 resurs för renrum. 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 renrummet 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 inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

--name string

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

Globala flaggor

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 radera clean room-tillgångar

Ta bort en resurs för renrum. Avsluta delningen och ta bort resursen 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

Globala flaggor

Examples

I följande exempel tas en tabellresurs bort från en ren miljö.

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 volymresurs bort från en ren miljö:

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

databricks clean-room-assets get

Hämta information om en renrumstillgå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

Globala flaggor

Examples

I följande exempel hämtas information om ett tabellobjekt i ett renrum:

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

I följande exempel hämtas detaljer om en anteckningsbokstillgå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.

Globala flaggor

Examples

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

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

databricks clean-room-tillgångar uppdatering

Uppdatera en renrumsresurs. 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 inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

--name string

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

Globala flaggor

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 visas hur en notebook-komponent uppdateras i ett renrum.

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

Globala flaggor

--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, text eller json. 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 ~/.databrickscfg-filen som 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