クラスターの起動
クラスターは、一定時間操作がないと自動的にシャットダウンされ、IDLE 状態になるよう設定されていることがあります。Databricks SDK の clusters サービスを使うと、認証済みワークスペースに存在するクラスターを起動できます。
この演習はコースの一部です
Databricks と Python SDK
演習の手順
- 環境変数
DATACAMP_CLUSTER_IDの値をcluster_idという変数に格納してください。 - 環境変数
DATACAMP_CLUSTER_IDに格納されたIDを使って、クラスターを起動してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
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")