共用方式為


筆記本的無伺服器計算

本文說明如何使用筆記本的無伺服器計算。 如需針對作業使用無伺服器計算的資訊,請參閱 使用適用於工作流程的無伺服器計算執行 Azure Databricks 作業。

如需定價資訊,請參閱 Databricks 定價

需求

將筆記本附加至無伺服器計算

如果工作區已啟用無伺服器互動計算,工作區中的所有使用者都可以存取筆記本的無伺服器計算。 不需要其他權限。

若要附加至無伺服器計算,請按一下筆記本中的 [連線] 下拉式功能表,然後選取 [無伺服器]。 對於新的筆記本,如果尚未選取其他資源,附加的計算會在程式代碼執行時自動預設為無伺服器。

選取無伺服器使用量的預算原則

重要

這項功能處於公開預覽狀態

預算原則可讓您的組織在無伺服器使用量上套用自定義標籤,以取得細微的計費屬性。

如果您的工作區使用預算原則來將無伺服器使用量屬性化,您可以選取要套用至筆記本的預算原則。 如果只指派給一個預算原則,預設會選取該原則。

若要在連線到無伺服器計算之前選取預算原則:

  1. 在筆記本 UI 中,按兩下拉式清單。
  2. 點選 [更多...
  3. 選取 [無 伺服器],然後選取 [ 預算原則]。
  4. 按兩下 [ 開始] 並附加

使用預算原則連線到現有的計算

您可以在筆記本連線到無伺服器計算之後,使用 [環境 ] 側邊面板選取預算原則:

  1. 在筆記本 UI 中,按兩下 [ 環境] 側邊面板 環境側邊面板
  2. 在 [預算原則] 底下,選取您想要套用至筆記本的預算原則。
  3. 按一下 套用

含預算原則的無伺服器筆記本環境面板

從該點開始,筆記本中的所有使用量都會繼承預算原則的自定義標籤。

注意

下一次將筆記本附加至無伺服器計算時,系統會將您最後選擇的預算原則指派給您現有的筆記本。

如需預算原則的詳細資訊,請參閱 使用預算原則的屬性無伺服器使用量。

檢視查詢深入解析

筆記本和作業的無伺服器計算會使用查詢深入解析來評估 Spark 執行效能。 在筆記本中執行數據格之後,您可以按兩下 [查看效能] 連結來檢視與 SQL 和 Python 查詢相關的深入解析。

顯示查詢效能

您可以按下任何 Spark 語句來檢視查詢計量。 您可以從該處按兩下 [查看查詢設定檔 ] 以查看查詢執行的視覺效果。 如需查詢配置檔的詳細資訊,請參閱 查詢配置檔

注意

若要檢視作業執行的效能深入解析,請參閱 檢視作業執行查詢深入解析

查詢歷程記錄

在無伺服器計算上執行的所有查詢,也會記錄在工作區的查詢歷程記錄頁面上。 如需查詢記錄的資訊,請參閱 查詢記錄

查詢深入解析限制

  • 只有在查詢執行終止之後,才能使用查詢配置檔。
  • 雖然執行期間不會顯示查詢配置檔,但計量會即時更新。
  • 只涵蓋下列查詢狀態:RUNNING、CANCELED、FAILED、FINISHED。
  • 無法從查詢歷程記錄頁面取消執行查詢。 您可以在筆記本或作業中取消它們。
  • 無法使用詳細資訊計量。
  • 查詢配置檔下載無法使用。
  • 無法使用Spark UI的存取權。
  • 語句文字只包含執行的最後一行。 不過,此行前面可能會有數行做為相同語句的一部分執行。