こちらの新機能を試します。
プレビュー
本機能はパブリックプレビューです。
要件
- Pythonノートブック
- Databricks Runtimeバージョン 13.3 LTS 以降。
- アクセスモードは、シングル ユーザー(割り当て済み) または [分離共有なし] である必要があります。
設定
[実験的な機能] セクションで、[Python ノートブック インタラクティブ デバッガー] をオンにします。
ウォークスルー
DatabricksランタイムML 15.0のクラスターを使います。以下のロジックを記述します。
def foo(df):
print(df)
import time
import pandas as pd
d = {"col1": [1, 2], "col2": [3, 4]}
df = pd.DataFrame(data=d)
x = 5
time.sleep(6)
x = 6
print("pre foo")
foo(df)
print("done!")
ブレークポイントの設定
デバッガの起動
1つ目のセルを実行し、2つ目のセルを実行する際にセルをデバッグを選択します。
デバッガの実行
関数foo
にフォーカスされている状態で、Step inを選択します。
是非ご活用ください!