Iniciar um cluster
Com frequência, os clusters são configurados para desligar e ficar em modo IDLE após um período de inatividade. Podemos usar o serviço clusters do SDK do Databricks para executar um cluster que exista no workspace autenticado.
Este exercicio faz parte do curso
Databricks com o SDK em Python
Instruções do exercicio
- Armazene o valor da variável de ambiente
DATACAMP_CLUSTER_IDem uma variável chamadacluster_id. - Inicie o cluster com o id armazenado na variável de ambiente
DATACAMP_CLUSTER_ID.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
w = WorkspaceClient()
# Store value of environment variable as cluster_id
cluster_id = os.____['DATACAMP_CLUSTER_ID']
# Start cluster with id stored in cluster_id variable
try:
w.clusters.start(____=cluster_id).result()
except:
print(f"Cannot start cluster_id={cluster_id} because it is already running")