デフォルト認証
Databricks SDK には、このコース全体を通じて Databricks ワークスペースとのやり取りに使用するワークスペースクライアントクラスが用意されています。SDK が認証に必要な環境変数を自動的に取得するため、このクラスはデフォルトではパラメーターなしでインスタンス化されます。
Databricks ホストのアドレスを含む変数 dbrx_host は、あらかじめ読み込まれています。
この演習はコースの一部です
Databricks と Python SDK
演習の手順
- Databricks SDK からワークスペースクライアントを含むクラスをインポートします。
osライブラリを使用して、認証用の環境変数に事前定義済みのdbrx_hostを設定します。- デフォルト認証を使用してワークスペースクライアントオブジェクトを作成します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
import os
# Import the workspace client
from databricks.sdk import ____
# Set the Databricks authentication environment variables
os.environ['____'] = dbrx_host
# Instantiate the Workspace Client
workspace_client = ____()