本頁說明如何在 Azure Databricks 工作區中存取和建立傳統計算。
什麼是傳統運算?
傳統運算是指您為工作負載建立、設定和管理的多用途、任務和 Lakeflow Spark 宣告式管線運算資源。 傳統計算資源會部署在您的雲端提供者帳戶中,而且不是由 Azure Databricks 管理。
傳統計算與 無伺服器計算不同,無伺服器計算是由 Azure Databricks 部署和管理。
誰可以存取傳統運算?
如果您沒有不受限制的叢集建立許可權,那麼您只有存取工作區系統管理員授與您使用的計算資源和計算政策。 使用者可以對計算擁有下列任一權限:
- 可以連結至:可以將您的筆記本連結至計算並檢視計算計量和 Spark UI。
- 可以重新啟動:可以啟動、重新啟動和終止計算。 也包含 [可以連結至] 權限。
- 可以管理:可以編輯計算詳細資料、權限和大小。 也包含 [可以連結至] 和 [可以重新啟動] 權限。
- 無權限:對計算沒有任何權限。
如果您有附加至計算的許可權,您可以從開啟的筆記本中的 [Connect 下拉功能表,或在建立新作業時,從 Compute 下拉功能表中選取它。 如需計算權限的詳細資訊,請參閱計算權限。
什麼是計算存取模式?
多用途和作業運算具有存取模式設定,可決定誰可以連接及使用運算資源。
- 標準:允許任何具有 CAN ATTACH TO 權限的使用者附加並同時執行運算資源上的工作負載,從而節省成本並簡化運算管理。 這是透過 Lakeguard 的使用者工作負載隔離來實現的,該隔離在完全隔離的情況下執行使用者程式碼,無需存取較低層級的資源。 請參閱 標準運算概觀。
- 專用:計算資源會指派給單一使用者或群組。 只有指派的單一使用者或群組才能連接及使用運算資源。 請參閱 專用運算概觀。
誰可以建立傳統運算?
建立運算的能力取決於使用者的權利。
- 工作區管理員可以建立任意類型的計算。 它們也會繼承工作區中建立之所有計算的 [可以管理] 權限。
- 具有不受限制建立叢集權利的非管理員使用者,在建立計算時可以存取所有組態設定。 他們可以存取其已獲授與許可權的計算,並可建立任何類型的新計算。 若要了解可用的組態設定,請參閱計算組態參考。 工作區管理員可以將此權利指派給任何使用者、群組或服務主體。 請參閱管理權利。
- 沒有不受限制的叢集建立權利的非管理員使用者只能存取他們被授與權限的運算,或使用獲指派權限的原則建立的運算。
使用原則新建計算
如果您有計算原則的權限,可以建立自己的計算。 原則具有最少的組態選項,並且被設計為使用其預設設定的高效資源。 如果想要編輯任何設定,可以在組態設定參考中了解各個設定。
- 點擊工作區側邊欄中的計算索引標籤。
- 請點擊建立計算按鈕。
- 從 [Policy] 下拉功能表中選取政策。
- (選擇性)更新計算的名稱。
- (選用) 設定任何可用的設定。
- 點擊 建立。
您現在擁有可用來執行工作負載的傳統運算資源。
更新 Unity 目錄的計算
如果您的工作區中有需要更新才能使用 Unity 目錄的計算資源,請參閱下列示範: