cluster-policies 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 cluster-policies kommandogruppen i Databricks CLI kan du styra användarnas möjlighet att konfigurera kluster baserat på en uppsättning regler. Dessa regler anger vilka attribut eller attributvärden som kan användas när klustret skapas. Klusterprinciper har ACL:er som begränsar deras användning till specifika användare och grupper. Se Skapa och hantera beräkningsprinciper.

Skapa klusterprinciper för databricks

Skapa en ny princip.

databricks cluster-policies create [flags]

Options

--definition string

    Policydokumentation uttryckt i JSON. Se Referens till beräkningspolicy.

--description string

    Ytterligare beskrivning av klusterprincipen som kan läsas av människor.

--json JSON

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

--max-clusters-per-user int

    Maximalt antal kluster per användare som kan vara aktiva med den här principen.

--name string

    Klusterpolicynamn som begärs av användaren.

--policy-family-definition-overrides string

    Principdefinitionsdokument uttryckt i JSON. Se Referens till beräkningspolicy.

--policy-family-id string

    ID för policyfamiljen.

Globala flaggor

ta bort databricks-klusterprinciper

Ta bort en princip för ett kluster. Kluster som styrs av den här principen kan fortfarande köras, men kan inte redigeras.

databricks cluster-policies delete POLICY_ID [flags]

Arguments

POLICY_ID

    ID för policyn som ska tas bort.

Options

--json JSON

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

Globala flaggor

redigera databricks-klusterpolicy

Uppdatera en befintlig princip för klustret. Den här åtgärden kan göra vissa kluster som styrs av den tidigare principen ogiltiga.

databricks cluster-policies edit POLICY_ID [flags]

Arguments

POLICY_ID

    ID:t för policyn som ska uppdateras.

Options

--definition string

    Policydokumentation uttryckt i JSON. Se Referens till beräkningspolicy.

--description string

    Ytterligare beskrivning av klusterprincipen som kan läsas av människor.

--json JSON

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

--max-clusters-per-user int

    Maximalt antal kluster per användare som kan vara aktiva med den här principen.

--name string

    Klusterpolicynamn som begärs av användaren.

--policy-family-definition-overrides string

    Policydokumentation uttryckt i JSON. Se Referens till beräkningspolicy.

--policy-family-id string

    ID för policyfamiljen.

Globala flaggor

databricks-klusterprinciper hämta

Hämta en entitet för klusterprincip. Skapande och redigering är endast tillgängligt för administratörer.

databricks cluster-policies get POLICY_ID [flags]

Arguments

POLICY_ID

    Kanonisk unik identifierare för klusterprincipen.

Options

Globala flaggor

lista över databricks-klusterprinciper

Visa en lista över de principer som den begärande användaren kan komma åt.

databricks cluster-policies list [flags]

Options

--sort-column ListSortColumn

    Attributet för klusterprincip som ska sorteras efter. Värden som stöds: POLICY_CREATION_TIME, POLICY_NAME

--sort-order ListSortOrder

    I vilken ordning principerna visas. Värden som stöds: ASC, DESC

Globala flaggor

databricks-klusterprinciper hämta-behörighetsnivåer

Få behörighetsnivåer för klusterpolicy.

databricks cluster-policies get-permission-levels CLUSTER_POLICY_ID [flags]

Arguments

CLUSTER_POLICY_ID

    Den klusterpolicy som du vill få åtkomst till eller hantera behörigheter för.

Options

Globala flaggor

databricks-klusterprinciper hämta-behörigheter

Hämta behörigheterna för en klusterpolicy. Klusterprinciper kan ärva behörigheter från rotobjektet.

databricks cluster-policies get-permissions CLUSTER_POLICY_ID [flags]

Arguments

CLUSTER_POLICY_ID

    Den klusterpolicy som du vill få åtkomst till eller hantera behörigheter för.

Options

Globala flaggor

databricks-klusterpolicy set-behörigheter

Anger behörigheter för ett objekt och ersätter befintliga behörigheter om de finns. Tar bort alla direktbehörigheter om inga har angetts. Objekt kan ärva behörigheter från sina rotobjekt.

databricks cluster-policies set-permissions CLUSTER_POLICY_ID [flags]

Arguments

CLUSTER_POLICY_ID

    Den klusterpolicy som du vill få åtkomst till eller hantera behörigheter för.

Options

--json JSON

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

Globala flaggor

databricks klusterpolicy uppdateringsbehörigheter

Uppdaterar åtkomsträttigheterna för en klusterpolicy. Klusterprinciper kan ärva behörigheter från rotobjektet.

databricks cluster-policies update-permissions CLUSTER_POLICY_ID [flags]

Arguments

CLUSTER_POLICY_ID

    Den klusterpolicy som du vill få åtkomst till eller hantera behörigheter för.

Options

--json JSON

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

Globala flaggor

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