account service-principals-v2 gruppo di comandi

Note

L'uso di Databricks CLI è soggetto alla Licenza Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni relative ai Dati di utilizzo.

Il account service-principals-v2 gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks contiene i comandi per eseguire operazioni di creazione, recupero, elenco, aggiornamento ed eliminazione nelle entità servizio. Le entità servizio sono identità da usare con processi, strumenti automatizzati e sistemi come script, app e piattaforme CI/CD. Databricks consiglia di creare entità servizio per eseguire processi di produzione o modificare i dati di produzione. Se tutti i processi che agiscono sui dati di produzione vengono eseguiti con i principali di servizio, gli utenti interattivi non hanno bisogno di privilegi di scrittura, cancellazione o modifica in produzione, eliminando così il rischio che un utente sovrascriva accidentalmente i dati di produzione.

Databricks Account Service-Principals-v2 Create

Creare una nuova entità servizio nell'account Databricks.

databricks account service-principals-v2 create [flags]

Options

--active

 Se l'utente è attivo.

--application-id string

 UUID relativo all'entità servizio.

--display-name string

 Stringa che rappresenta una concatenazione di nomi propri e cognomi.

--external-id string

 ID esterno.

--id string

 ID entità del servizio di Databricks.

--json JSON

 O in una stringa JSON inline o @path/to/file.json con il corpo delle richieste.

Flag globali

Esempi

L'esempio seguente crea un'entità servizio usando i flag della riga di comando:

databricks account service-principals-v2 create --display-name "CI/CD Service Principal"

L'esempio seguente crea un'entità servizio usando JSON:

databricks account service-principals-v2 create --json '{"displayName": "CI/CD Service Principal", "active": true}'

L'esempio seguente crea un'entità servizio usando un file JSON:

databricks account service-principals-v2 create --json @service-principal.json

Databricks Account Service-Principals-v2 elimina

Elimina un principale di servizio dall'account Databricks.

databricks account service-principals-v2 delete ID [flags]

Arguments

ID

    ID univoco per un'entità servizio nell'account Databricks.

Options

Flag globali

Esempi

Nell'esempio seguente viene eliminato un principale del servizio in base all'ID:

databricks account service-principals-v2 delete 12345

Databricks Account Service-Principals-v2 get

Ottenere i dettagli per una singola entità servizio definita nell'account Databricks.

databricks account service-principals-v2 get ID [flags]

Arguments

ID

    ID univoco per un'entità servizio nell'account Databricks.

Options

Flag globali

Esempi

L'esempio seguente ottiene un'entità servizio in base all'ID:

databricks account service-principals-v2 get 12345

Databricks Account Service-Principals-v2 list

Ottenere il set di entità servizio associate a un account Databricks.

databricks account service-principals-v2 list [flags]

Options

--attributes string

 Elenco delimitato da virgole di attributi da restituire in risposta.

--excluded-attributes string

 Elenco delimitato da virgole di attributi da escludere in risposta.

--filter string

 Query in base alla quale devono essere filtrati i risultati.

--limit int

 Numero massimo di risultati da restituire.

--sort-by string

 Attributo per ordinare i risultati.

--sort-order ListSortOrder

 Ordinamento dei risultati. Valori supportati: ascending, descending.

Flag globali

Esempi

L'esempio seguente elenca tutti i principali del servizio:

databricks account service-principals-v2 list

L'esempio seguente elenca le entità servizio con paginazione:

databricks account service-principals-v2 list --limit 10

L'esempio seguente elenca le entità servizio con un filtro:

databricks account service-principals-v2 list --filter "displayName eq \"CI/CD Service Principal\""

Databricks Account Service-Principals-v2 Patch

Aggiornare parzialmente i dettagli di una singola entità servizio nell'account Databricks.

databricks account service-principals-v2 patch ID [flags]

Arguments

ID

    ID univoco dell'area di lavoro Databricks.

Options

--json JSON

 O in una stringa JSON inline o @path/to/file.json con il corpo delle richieste.

Flag globali

Esempi

L'esempio seguente applica patch a un'entità servizio usando JSON:

databricks account service-principals-v2 patch 12345 --json '{"displayName": "Updated CI/CD Service Principal"}'

L'esempio seguente applica patch a un'entità servizio usando un file JSON:

databricks account service-principals-v2 patch 12345 --json @patch-service-principal.json

Databricks Account Service-Principals-v2 Update

Sostituisci un principale di servizio nell'account Databricks.

databricks account service-principals-v2 update ID [flags]

Arguments

ID

    ID entità del servizio di Databricks.

Options

--active

 Se l'utente è attivo.

--application-id string

 UUID relativo all'entità servizio.

--display-name string

 Stringa che rappresenta una concatenazione di nomi propri e cognomi.

--external-id string

 ID esterno.

--json JSON

 O in una stringa JSON inline o @path/to/file.json con il corpo delle richieste.

Flag globali

Esempi

L'esempio seguente aggiorna un'entità servizio usando i flag della riga di comando:

databricks account service-principals-v2 update 12345 --display-name "Updated CI/CD Service Principal" --active

L'esempio seguente aggiorna un'entità servizio usando JSON:

databricks account service-principals-v2 update 12345 --json '{"displayName": "Updated CI/CD Service Principal", "active": true}'

L'esempio seguente aggiorna un'entità servizio usando un file JSON:

databricks account service-principals-v2 update 12345 --json @update-service-principal.json

Bandiere globali

--debug

  Indica se abilitare la registrazione di debug.

-h oppure --help

    Mostra la guida per il Databricks CLI, il gruppo di comandi correlato o il comando correlato.

--log-file stringa

    Stringa che rappresenta il file in cui scrivere i log di output. Se questo flag non viene specificato, l'impostazione predefinita prevede la scrittura dei log di output su stderr.

--log-format formato

    Tipo di formato del log, text o json. Il valore predefinito è text.

--log-level stringa

    Stringa che rappresenta il livello di formato del log. Se non specificato, il livello di formato del log è disabilitato.

tipo

    Tipo di output del comando, text o json. Il valore predefinito è text.

-p, --profile stringa

    Nome del profilo nel ~/.databrickscfg file da usare per eseguire il comando . Se questo flag non viene specificato, se esiste, viene usato il profilo denominato DEFAULT .

--progress-format formato

    Formato per visualizzare i log di stato: default, append, inplaceo json

-t, --target stringa

    Se applicabile, la destinazione del bundle da utilizzare