使用計算
本文說明如何連線到 Azure Databricks 工作區中的計算。 您需要存取計算,才能執行數據工程、數據科學和數據分析工作負載。
誰可以存取或建立計算?
存取或建立計算的能力取決於用戶的權利。
如果您的工作區已啟用筆記本的無伺服器計算,工作區中的所有使用者都可以存取無伺服器計算資源,以在筆記本和工作流程中執行互動式工作負載。
工作區管理員可以建立任何類型的計算。 它們也會繼承工作區中建立之所有計算的 CAN MANAGE 許可權。
具有 不受限制叢集建立 權利的非系統管理員使用者,在建立計算時可以存取所有組態設定。 他們可以存取其已獲授與許可權的計算,並可建立任何類型的新計算。 若要瞭解可用的組態設定,請參閱 計算組態參考。 工作區管理員可以將此權利指派給任何使用者、群組或服務主體。 請參閱 管理權利。
沒有 不受限制叢集建立 權利的非系統管理員使用者只能存取其獲授與許可權的計算,或使用指派許可權的原則來計算其建立。
使用無伺服器計算 (公開預覽)
如果您的工作區已啟用無伺服器計算,您將會自動存取任何可用筆記本中的無伺服器計算資源。 無伺服器計算可讓您隨選取筆記本中可調整的計算,讓您立即撰寫和執行 Python 或 SQL 程式代碼。
若要附加至無伺服器計算,請單擊 筆記本中的 [連線 ] 下拉功能表,然後選取 [ 無伺服器]。 在新筆記本中,如果尚未選取其他資源,附加的計算會在程式代碼執行時自動預設為無伺服器。
如需啟用的詳細資訊,請參閱 啟用無伺服器計算。
使用其他使用者所設定的計算
如果您沒有不受限制的叢集建立許可權,則只有工作區系統管理員授與您計算原則的存取權。 使用者可以在計算上擁有下列任一權限:
- 可附加至:可讓您將筆記本附加至計算並檢視計算計量和Spark UI。
- 可以重新啟動:可讓您啟動、重新啟動和終止計算。 也包含 CAN ATTACH TO 許可權。
- CAN MANAGE:可讓您編輯計算詳細數據、許可權和大小。 也包含 CAN ATTACH TO 和 CAN RESTART 許可權。
- 沒有許可權:計算上沒有許可權。
如果您有附加至計算的許可權,您可以從開啟的筆記本中的 [連接] 下拉功能表或建立新作業時,從 [計算] 下拉功能表中選取它。 如需計算許可權的詳細資訊,請參閱 計算許可權。
使用原則建立新的計算
如果您有計算原則的許可權,您可以建立自己的計算。 原則具有最少的組態選項,且設計成使用其預設設定有效率的資源。 如果您想要編輯任何設定,您可以在組態設定參考中瞭解每個設定。
- 按兩下工作區提要欄位中的 [新增>叢集]。
- 從 [ 原則 ] 下拉功能表中選取原則。
- (選擇性)更新計算的名稱。
- (選擇性)設定任何可用的設定。
- 按兩下 [ 建立計算]。
您現在有可用來執行工作負載的計算資源。
政策
工作區管理員可以在您的工作區中建立和管理計算原則。 如果您沒有允許建立所需計算的原則存取權,請連絡您的工作區管理員。如需原則的詳細資訊,請參閱 建立和管理計算原則。
您的工作區可能有自定義原則,或使用 Azure Databricks 默認原則。 預設原則包括:
- 個人計算: 允許使用者使用最少的組態選項建立個別指派的單一節點計算資源。
- 共用計算: 允許使用者建立較大的多節點資源,供多個用戶共用。
- Power User Compute: 允許使用者建立較大的多節點資源。 此原則適用於需要比個人計算允許更多的計算資源的單一使用者工作負載。
- 作業計算: 允許使用者建立作業的一般用途預設計算。
根據預設,所有使用者都可以存取個人計算原則。 如果您沒有看到個人計算原則,您的組織已將其從工作區中移除。
不受限制的計算建立
如果您是工作區管理員或具有不受限制叢集建立權利的使用者,您可以使用不受限制的原則來建立計算。 這可讓您存取 [新增計算 UI] 中的所有 計算 設定。 如需所有可用設定的參考,請參閱 計算組態參考。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應