Dela via


policy-compliance-for-jobs kommandogrupp

Anmärkning

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.

Kommandogruppen policy-compliance-for-jobs i Databricks CLI innehåller kommandon för att visa och hantera principefterlevnadsstatusen för jobb på arbetsytan.

databricks policy-compliance-for-jobs enforce-compliance

Uppdaterar ett jobb så att jobbkluster som skapas när jobbet körs (anges i new_cluster) är kompatibla med de aktuella versionerna av deras respektive klusterprinciper. Alla kluster som används i jobbet uppdateras inte.

databricks policy-compliance-for-jobs enforce-compliance JOB_ID [flags]

Arguments

JOB_ID

    ID:t för det jobb som du vill tillämpa principefterlevnad på.

Alternativ

--json JSON

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

--validate-only

    Om det anges förhandsgranskas ändringar som gjorts i jobbet för att följa dess princip, men uppdaterar inte jobbet.

Globala flaggor

Exempel

I följande exempel tillämpas principefterlevnad för ett jobb:

databricks policy-compliance-for-jobs enforce-compliance 123456

I följande exempel förhandsgranskas ändringarna utan att jobbet uppdateras:

databricks policy-compliance-for-jobs enforce-compliance 123456 --validate-only

I följande exempel tillämpas efterlevnad med JSON:

databricks policy-compliance-for-jobs enforce-compliance 123456 --json '{}'

databricks policy-compliance-for-jobs get-compliance

Returnerar status för principefterlevnad för ett jobb. Jobb kan vara kompatibilitetsfel om en klusterprincip som de använder uppdaterades efter att jobbet senast redigerades och några av dess jobbkluster inte längre följer deras uppdaterade principer.

databricks policy-compliance-for-jobs get-compliance JOB_ID [flags]

Arguments

JOB_ID

    ID för jobbet vars efterlevnadsstatus du begär.

Alternativ

Globala flaggor

Exempel

I följande exempel hämtas kompatibilitetsstatus för ett jobb:

databricks policy-compliance-for-jobs get-compliance 123456

databricks policy-compliance-for-jobs list-compliance

Returnerar principefterlevnadsstatusen för alla jobb som använder en viss princip. Jobb kan vara kompatibilitetsfel om en klusterprincip som de använder uppdaterades efter att jobbet senast redigerades och dess jobbkluster inte längre följer den uppdaterade principen.

Viktigt!

Om du kör det här kommandot samtidigt 10 eller fler gånger kan det leda till begränsning, tjänstförsämring eller ett tillfälligt förbud.

databricks policy-compliance-for-jobs list-compliance POLICY_ID [flags]

Arguments

POLICY_ID

    Kanonisk unik identifierare för klusterprincipen.

Alternativ

--page-size int

    Maximalt antal resultat som ska returneras per sida.

--page-token string

    En sidtoken som kan användas för att navigera till nästa sida eller föregående sida som returneras av next_page_token eller prev_page_token.

Globala flaggor

Exempel

I följande exempel visas kompatibilitetsstatus för alla jobb med hjälp av en princip:

databricks policy-compliance-for-jobs list-compliance ABC123DEF456

I följande exempel visas kompatibilitet med sidnumrering:

databricks policy-compliance-for-jobs list-compliance ABC123DEF456 --page-size 10

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