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 instance-pools gruppo di comandi all'interno dell'interfaccia della riga di comando di Databricks consente di creare, modificare, eliminare ed elencare pool di istanze di istanza usando istanze cloud pronte all'uso, riducendo i tempi di avvio e ridimensionamento automatico del cluster. Vedere Connettersi ai pool.
Creazione di pool di istanze Databricks
Creare un nuovo pool di istanze usando istanze cloud inattive e pronte per l'uso.
databricks instance-pools create INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_NAME
Nome del pool richiesto dall'utente. Il nome del pool deve essere univoco. La lunghezza deve essere compresa tra 1 e 100 caratteri.
NODE_TYPE_ID
ID del tipo di nodo. Questo campo codifica, con un solo valore, le risorse disponibili in ognuno dei nodi Spark del cluster. Ad esempio, è possibile effettuare il provisioning e ottimizzare i nodi Spark per carichi di lavoro a elevato utilizzo di memoria o calcolo. È possibile recuperare un elenco dei tipi di nodo disponibili usando l'API Elenca tipi di nodo .
Options
--enable-elastic-disk
Scalabilità automatica dell'archiviazione locale: se abilitata, le istanze in questo pool acquisiranno dinamicamente spazio su disco aggiuntivo quando i lavoratori Spark hanno poco spazio su disco.
--idle-instance-autotermination-minutes int
Termina automaticamente le istanze aggiuntive nella cache del pool dopo che sono inattive per questo periodo, espresso in minuti, se il requisito di min_idle_instances è già soddisfatto.
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
--max-capacity int
Numero massimo di istanze aperte da mantenere nel pool, incluse le istanze utilizzate nei cluster e le istanze inattive.
--min-idle-instances int
Numero minimo di istanze inattive da mantenere nel pool di istanze.
eliminare i pool di istanze di databricks
Eliminare un pool di istanze in modo permanente. Le istanze inattive nel pool vengono terminate in modo asincrono.
databricks instance-pools delete INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Pool di istanze in fase di terminazione.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
modifica dei pool di istanze di databricks
Modificare la configurazione di un pool di istanze esistente.
databricks instance-pools edit INSTANCE_POOL_ID INSTANCE_POOL_NAME NODE_TYPE_ID [flags]
Arguments
INSTANCE_POOL_ID
ID del pool di istanze
INSTANCE_POOL_NAME
Nome del pool richiesto dall'utente. Il nome del pool deve essere univoco. La lunghezza deve essere compresa tra 1 e 100 caratteri.
NODE_TYPE_ID
Questo campo codifica, con un solo valore, le risorse disponibili in ognuno dei nodi Spark del cluster. Ad esempio, è possibile effettuare il provisioning e ottimizzare i nodi Spark per carichi di lavoro a elevato utilizzo di memoria o calcolo. È possibile recuperare un elenco dei tipi di nodo disponibili usando cluster databricks list-node-types.
Options
--idle-instance-autotermination-minutes int
Termina automaticamente le istanze aggiuntive nella cache del pool dopo che sono inattive per questo periodo, espresso in minuti, se il requisito di min_idle_instances è già soddisfatto.
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
--max-capacity int
Numero massimo di istanze aperte da mantenere nel pool, incluse le istanze utilizzate nei cluster e le istanze inattive.
--min-idle-instances int
Numero minimo di istanze inattive da mantenere nel pool di istanze.
ottenere i pool di istanze di databricks
Recuperare le informazioni per un pool di istanze in base al relativo identificatore.
databricks instance-pools get INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Identificatore univoco canonico per il pool di istanze.
Options
elenco dei pool di istanze di Databricks
Elencare le informazioni del pool di istanze.
Ottiene un elenco di pool di istanze con le relative statistiche.
databricks instance-pools list [flags]
Arguments
None
Options
databricks pool istanze ottieni livelli di autorizzazione
Ottieni i livelli di autorizzazione del pool di istanze.
databricks instance-pools get-permission-levels INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Pool di istanze per cui ottenere o gestire le autorizzazioni.
Options
databricks instance-pools ottenere i permessi
Ottenere le autorizzazioni di un pool di istanze. I pool di istanze possono ereditare le autorizzazioni dal relativo oggetto radice.
databricks instance-pools get-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Pool di istanze per cui ottenere o gestire le autorizzazioni.
Options
Le impostazioni di autorizzazione dei gruppi di istanze di Databricks
Impostare le autorizzazioni del pool di istanze.
Imposta le autorizzazioni per un oggetto, sostituendo le autorizzazioni esistenti, se esistenti. Elimina tutte le autorizzazioni dirette se non è specificato alcuno. Gli oggetti possono ereditare le autorizzazioni dal relativo oggetto radice.
databricks instance-pools set-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Pool di istanze per cui ottenere o gestire le autorizzazioni.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
autorizzazioni di aggiornamento dei pool di istanze di databricks
Aggiornare le autorizzazioni su un pool di istanze. I pool di istanze possono ereditare le autorizzazioni dal relativo oggetto radice.
databricks instance-pools update-permissions INSTANCE_POOL_ID [flags]
Arguments
INSTANCE_POOL_ID
Pool di istanze per cui ottenere o gestire le autorizzazioni.
Options
--json JSON
Stringa JSON inline o file JSON @path con il corpo della richiesta.
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