Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 model-versions gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks contiene i comandi per gestire le versioni del modello nel Registro di sistema dei modelli in Unity Catalog. I modelli in Unity Catalog offrono controlli di accesso centralizzati, controllo, derivazione e individuazione dei modelli di Machine Learning nelle aree di lavoro di Databricks. Consulta Gestire il ciclo di vita del modello in Unity Catalog.
elimina versioni-modello di databricks
Eliminare una versione del modello dal modello registrato specificato. Verranno eliminati anche tutti gli alias assegnati alla versione del modello.
Il chiamante deve essere un amministratore del metastore o un proprietario del modello registrato di origine. Per il secondo caso, il chiamante deve anche essere il proprietario o avere il USE_CATALOG privilegio sul catalogo padre e il USE_SCHEMA privilegio sullo schema padre.
databricks model-versions delete FULL_NAME VERSION [flags]
Arguments
FULL_NAME
Nome a tre livelli (completo) della versione del modello
VERSION
Numero di versione intero del modello
Options
Examples
Nell'esempio seguente viene eliminata la versione 1 di un modello:
databricks model-versions delete main.my_schema.my_model 1
databricks ottieni-versioni-modello
Ottieni una versione modello.
Il chiamante deve essere un amministratore del metastore o un proprietario di (o avere il EXECUTE privilegio su) il modello registrato padre. Per il secondo caso, il chiamante deve anche essere il proprietario o avere il USE_CATALOG privilegio sul catalogo padre e il USE_SCHEMA privilegio sullo schema padre.
databricks model-versions get FULL_NAME VERSION [flags]
Arguments
FULL_NAME
Nome a tre livelli (completo) della versione del modello
VERSION
Numero di versione intero del modello
Options
--include-aliases
Indica se includere alias associati alla versione del modello nella risposta.
--include-browse
Indica se includere le versioni del modello nella risposta per cui l'utente principale può accedere solo a metadati selezionati.
Examples
L'esempio seguente ottiene la versione 1 di un modello:
databricks model-versions get main.my_schema.my_model 1
L'esempio seguente ottiene la versione 1 di un modello con alias inclusi:
databricks model-versions get main.my_schema.my_model 1 --include-aliases
Il comando "databricks model-versions get-by-alias"
Ottieni una versione del modello in base all'alias.
Il chiamante deve essere un amministratore del metastore o un proprietario di (o avere il EXECUTE privilegio su) il modello registrato. Per il secondo caso, il chiamante deve anche essere il proprietario o avere il USE_CATALOG privilegio sul catalogo padre e il USE_SCHEMA privilegio sullo schema padre.
databricks model-versions get-by-alias FULL_NAME ALIAS [flags]
Arguments
FULL_NAME
Nome completo a tre livelli del modello registrato
ALIAS
Nome dell'alias
Options
--include-aliases
Indica se includere alias associati alla versione del modello nella risposta.
Examples
L'esempio seguente ottiene una versione del modello in base all'alias:
databricks model-versions get-by-alias main.my_schema.my_model production
L'esempio seguente ottiene una versione del modello tramite alias, con gli alias inclusi:
databricks model-versions get-by-alias main.my_schema.my_model production --include-aliases
Elenco delle versioni dei modelli di Databricks
Elencare le versioni del modello. È possibile elencare le versioni del modello in uno schema specifico o elencare tutte le versioni del modello nel metastore corrente.
I modelli restituiti vengono filtrati in base ai privilegi dell'utente chiamante. Ad esempio, l'amministratore del metastore è in grado di elencare tutte le versioni del modello. Un utente normale deve essere il proprietario o avere il privilegio EXECUTE sul modello registrato principale per ricevere le versioni del modello nella risposta. Per il secondo caso, il chiamante deve anche essere il proprietario o avere il USE_CATALOG privilegio sul catalogo padre e il USE_SCHEMA privilegio sullo schema padre.
Non esiste alcuna garanzia di un ordinamento specifico degli elementi nella risposta. Gli elementi nella risposta non conterranno alias o tag.
databricks model-versions list FULL_NAME [flags]
Arguments
FULL_NAME
Nome completo a tre livelli del modello registrato in cui elencare le versioni del modello
Options
--include-browse
Indica se includere le versioni del modello nella risposta per cui l'utente principale può accedere solo a metadati selezionati.
--max-results int
Numero massimo di versioni del modello da restituire.
--page-token string
Token di paginazione opaco per passare alla pagina successiva in base alla query precedente.
Examples
Nell'esempio seguente sono elencate tutte le versioni del modello per un modello registrato:
databricks model-versions list main.my_schema.my_model
L'esempio seguente elenca le versioni del modello con paginazione:
databricks model-versions list main.my_schema.my_model --max-results 10 --page-token abc123token
Aggiornamento delle versioni del modello di databricks
Aggiornare la versione del modello specificata.
Il chiamante deve essere un amministratore del metastore o un proprietario del modello registrato di origine. Per il secondo caso, il chiamante deve anche essere il proprietario o avere il USE_CATALOG privilegio sul catalogo padre e il USE_SCHEMA privilegio sullo schema padre.
Attualmente è possibile aggiornare solo il commento della versione del modello.
databricks model-versions update FULL_NAME VERSION [flags]
Arguments
FULL_NAME
Nome a tre livelli (completo) della versione del modello
VERSION
Numero di versione intero del modello
Options
--comment string
Commento associato alla versione del modello.
--json JSON
Stringa JSON inline oppure @path nel file JSON contenente il corpo della richiesta
Examples
L'esempio seguente aggiorna un commento di versione del modello:
databricks model-versions update main.my_schema.my_model 1 --comment "Updated model with improved accuracy"
L'esempio seguente aggiorna una versione del modello usando un file JSON:
databricks model-versions update main.my_schema.my_model 1 --json @model-version-update.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 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