Skip to main content
W&B は、Databricks 環境での W&B の Jupyter notebook エクスペリエンスをカスタマイズすることで、Databricks と統合されています。このページでは、Spark 上で実行されるノートブックから実験をトラッキングし、メトリクスをログできるように、Databricks クラスターに W&B をインストールして認証する方法を説明します。

Databricksを設定する

DatabricksのノートブックからW&Bを使用するには、クラスターにwandbパッケージをインストールし、ノートブックからW&Bにログできるように認証を設定する必要があります。
  1. クラスターにwandbをインストールする クラスターの設定で対象のクラスターを選択し、Libraries > Install New > PyPI をクリックして、wandbパッケージを追加します。
  2. 認証を設定する W&Bアカウントを認証するには、ノートブックが実行時にクエリできるDatabricksシークレットを追加します。これにより、ノートブックにAPIキーをハードコードせずに済みます。

以下の例では、前述のシークレットを使用してログインし、Databricksノートブックからのログ記録を開始する方法を示します。

基本的な例

Sweeps

wandb.sweep() または wandb.agent() を使用するノートブックでは、entity と project を環境変数で設定する必要があります。