Databricksにて現在のノートブックのワークスペースURLを取得する方法
3216 ワード
概要
dbutils.notebook.entry_point.getDbutils().notebook().getContext()
によりノートブックのセッション情報が取得でき、browserHostName
の値が現在実行しているノートブックのワークスペースURLであるようです。
import json
notebook_info = json.loads(dbutils.notebook.entry_point.getDbutils().notebook().getContext().toJson())
notebook_info
ただし、Jobsとして実行する場合に、取得できなことに注意してください。
現在のノートブックのURLを取得する方法
1. 下記のコードを実行
import json
browserHostName = json.loads(dbutils.notebook.entry_point
.getDbutils()
.notebook()
.getContext()
.toJson()
)['tags']['browserHostName']
# プロトコルを追加
db_url = f"https://{browserHostName}" # DatabricksのURL
print(db_url)
Author And Source
この問題について(Databricksにて現在のノートブックのワークスペースURLを取得する方法), 我々は、より多くの情報をここで見つけました https://qiita.com/manabian/items/0708d35716d548a2c608著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .