簡體   English   中英

Databricks 如何通過 API 獲取 Notebook Jobs 的 output?

[英]Databricks how to get output of the Notebook Jobs via API?

我的 Python 筆記本將一些數據記錄到標准輸出中,當我通過 UI 運行此筆記本時,我可以在單元格內看到輸出。

現在,我正在通過 API( /2.1/jobs/create然后/2.1/jobs/run-now )在 Databricks 上運行 Python Notebooks,並希望獲得 output。我嘗試了/2.1/jobs/runs/get/2.1/jobs/runs/get-output但是沒有一個包含 Notebook 的標准輸出。

有什么方法可以通過 API 訪問筆記本的 stdour 嗎?

PS 我知道 dbutils.notebook.exit() 並將使用它,如果無法獲得標准輸出。

是的,從python代碼獲取默認返回是不可能的。 我看到在不同的雲提供商上,您也可以從日志中獲得 output。 100% 的解決方案是使用dbutils.notebook.exit()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM