Condividi tramite


service-principals gruppo di comandi

Note

Queste informazioni si applicano all'interfaccia della riga di comando di Databricks versione 0.205 e successive. L'interfaccia della riga di comando di Databricks è disponibile in anteprima pubblica.

L'uso della CLI di Databricks è soggetto alla Licenza di Databricks e all'Informativa sulla privacy di Databricks, incluse eventuali disposizioni sui dati di utilizzo.

Il service-principals gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di gestire i principali servizio nell'area di lavoro di Databricks. Consultare Principali del servizio per CI/CD.

databricks service-principals create

Creare un nuovo servizio principale nell'area di lavoro Databricks.

databricks service-principals 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 di famiglia e specificati.

--external-id string

    ID esterno per il principal del servizio.

--id string

    ID entità del servizio di Databricks.

--json JSON

    Stringa JSON inline o nel @path file JSON con il corpo della richiesta.

Flag globali

Examples

Nell'esempio seguente viene creata un'entità servizio con un nome visualizzato:

databricks service-principals create --display-name "My Service Principal"

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

databricks service-principals create --json '{"display_name": "My Service Principal", "active": true}'

eliminazione di databricks service-principals

Eliminare una singola entità servizio nell'area di lavoro Databricks.

databricks service-principals delete ID [flags]

Arguments

ID

    ID univoco per un principale del servizio nell'ambiente di lavoro di Databricks.

Options

Flag globali

Examples

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

databricks service-principals delete 12345

databricks service-principals get

Ottieni i dettagli per un singolo principale del servizio definito nell'area di lavoro Databricks.

databricks service-principals get ID [flags]

Arguments

ID

    ID univoco per un principale del servizio nell'ambiente di lavoro di Databricks.

Options

Flag globali

Examples

L'esempio seguente ottiene i dettagli per un'entità servizio:

databricks service-principals get 12345

elenco principi di servizio databricks

Elencare il set di entità servizio associate a un'area di lavoro di Databricks.

databricks service-principals list [flags]

Options

--attributes string

    Elenco delimitato da virgole di attributi da restituire in risposta.

--count int

    Numero desiderato di risultati per pagina.

--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.

--sort-by string

    Attributo per ordinare i risultati.

--sort-order ListSortOrder

    Ordinamento dei risultati. Valori supportati: ascending, descending

--start-index int

    Specifica l'indice del primo risultato.

Flag globali

Examples

L'esempio seguente elenca tutti i principali del servizio:

databricks service-principals list

L'esempio seguente elenca i principali di servizio con filtro:

databricks service-principals list --filter "displayName eq 'My Service Principal'"

patch dei principal di servizio di Databricks

Aggiorna parzialmente i dettagli di un singolo principale del servizio nell'area di lavoro di Databricks.

databricks service-principals patch ID [flags]

Arguments

ID

    ID univoco nell'area di lavoro databricks.

Options

--json JSON

    Stringa JSON inline o nel @path file JSON con il corpo della richiesta.

Flag globali

Examples

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

databricks service-principals patch 12345 --json '{"display_name": "Updated Service Principal"}'

aggiorna i principal di servizio di Databricks

Aggiornare i dettagli di una singola entità servizio. Questa azione sostituisce il principale del servizio esistente con lo stesso nome.

databricks service-principals 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 di famiglia e specificati.

--external-id string

    ID esterno per il principal del servizio.

--id string

    ID entità del servizio di Databricks.

--json JSON

    Stringa JSON inline o nel @path file JSON con il corpo della richiesta.

Flag globali

Examples

L'esempio seguente aggiorna un'entità servizio:

databricks service-principals update 12345 --display-name "Updated Service Principal" --active

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 corda

    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 text formato del log o json. Il valore predefinito è text.

--log-level corda

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

tipo

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

-p, --profile corda

    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 corda

    Se applicabile, la destinazione del bundle da usare