重要
這項功能處於公開預覽狀態。
本頁說明如何利用無伺服器使用政策,在無伺服器運算工作負載上新增成本歸因標籤。
無伺服器使用政策由標籤組成,這些標籤會套用到由該政策使用者所產生的任何無伺服器計算活動。 標籤會記錄在帳單記錄中,讓您將無伺服器使用量歸因於特定預算。 如需建立預算的詳細資訊,請參閱 建立和監視預算。
無伺服器使用政策權限
你必須是工作區管理員才能建立無伺服器使用政策。 非管理員若被指派無 伺服器使用政策:管理者 權限,則可管理政策。
Workspace 管理員可以管理並查看他們建立的無伺服器使用政策,或是他們有明確權限的政策。 若要檢視和管理指定帳戶的所有原則,工作區管理員必須另外具有 計費管理員 帳戶層級角色。 此角色會在 帳戶主控台中指派。
根據預設,只有具有計費管理員角色的原則建立者和使用者才能存取新原則。
由於無伺服器使用策略是帳戶層級的資源對象,管理者可以從所有擁有存取權的工作空間來管理這些策略。 要查看所有政策,包括綁定到其他工作區的政策,請在政策列表中取消選取「 目前工作區可用的 」篩選器。 你只能查看你有權限查看的政策。
建立無伺服器使用政策
無伺服器使用政策會在你的工作區管理設定中管理。 要建立新的無伺服器使用政策:
- 在Azure Databricks工作區頂欄點擊你的使用者名稱,選擇Settings。
- 按一下 計算。
- 在無伺服器架構使用政策旁,按管理。
- 按一下 [建立]。
- 新增名稱,並選擇該政策可用的工作區。 如果你沒有指定任何工作區,這個政策會在你帳戶裡的每個工作區都顯示出來。
- 新增您要套用至原則的自訂標籤,然後按一下 建立。
管理無伺服器使用政策權限
你可以在無伺服器使用政策上授予兩種權限:
- 使用者:無伺服器使用政策使用者可在建立筆記本、工作、管線或服務端點時選擇該政策。
- 管理器:管理器可以使用無伺服器使用政策,但也能編輯政策的定義與權限。 工作區中的任何使用者都可以獲得管理員許可權。
如果使用者只獲指派單一原則,則該原則會自動套用至使用者新建立的資源。 若使用者被指派多個政策,當他們建立新的無伺服器筆記本、工作、管線、服務端點或應用程式時,必須選擇適當的策略。 如果使用者未選取原則,則設定預設為按照字母順序排列之中最先的一項原則。
指派政策的許可權
要在無伺服器使用政策上分配權限:
- 在原則的頁面上,點選 許可權 索引標籤。
- 請按 授予存取權。
- 選取您要指派原則的使用者、群組或服務主體。
- 在 [角色
] 中,選取您想要指派給使用者的角色。 - 若要繼續將身分識別新增至原則,請按一下 [新增其他]。
- 按一下
儲存< /c0>。
更新無伺服器使用政策
要更新現有無伺服器使用政策的名稱或標籤:
- 在Azure Databricks工作區頂欄點擊你的使用者名稱,選擇Settings。
- 按一下 計算。
- 在無伺服器架構使用政策旁,按管理。
- 選擇你想更新的無伺服器使用政策,然後點擊 編輯。
- 進行更新,然後按兩下 [ 儲存]。
政策變更僅適用於在政策更新後開始的使用。 它們不適用於當前執行的無伺服器使用量。
分析帳單記錄中的無伺服器使用政策標籤
將原則套用至筆記本、工作、Lakeflow 管線或應用程式後,原則中包含的任何標籤都會傳送到你的 system.billing.usage 系統資料表中的 custom_tags 欄位。
注意
無伺服器使用政策標籤也會傳播到發送給 Azure 成本分析的帳單記錄中。
如果筆記本作為工作的一部分執行,只有該工作的無伺服器使用政策會套用到使用紀錄上。
在哪裡選擇無伺服器使用政策
被分配到多個無伺服器使用政策的使用者,每當建立新的筆記本、工作、管線、模型服務端點或應用程式時,必須選擇適當的政策。
- 筆記本:使用者可以在計算下拉選單>的「更多」或環境側面板中選擇無伺服器使用政策。 參見 選擇無伺服器使用政策。
- 職缺:使用者 在職缺細節 區段選擇無伺服器使用政策。 參見 選擇無伺服器使用政策。
- 管線:使用者在建立或編輯管線時選擇無伺服器使用政策。 請參閱 設定無伺服器管線。
- 服務端點:使用者在建立或編輯服務端點模型時,選擇無伺服器使用政策。 請參見 新增無伺服器用量政策以用於模型服務端點。
- Lakebase 自動擴展:使用者在建立或編輯專案時選擇無伺服器使用政策。 請參閱 一般設定。
- 應用程式:使用者在建立或編輯 Databricks 應用程式時,會選擇無伺服器使用政策。 請參閱 Databricks 應用程式的記錄和監視。
已知的限制
無伺服器使用政策有以下限制:
- 在其擁有者獲得某項原則的存取權限後,現有的筆記本、作業和 Lakeflow 管線不會自動被指派該原則。 要為現有資產新增無伺服器使用政策,必須在介面中手動更新該資產的無伺服器使用政策設定。
- 當從筆記本頁面建立排程筆記本工作時,筆記本的無伺服器使用政策會自動回復到第一個可用的政策,按字母順序排列。
- 即使原則被刪除,與資產一起存儲的原則標識符仍會保留。 這些原則不會套用任何標籤。
- 無伺服器使用政策標籤的更新將反映在政策變更後所開始的任何無伺服器使用上。 例如,若工作在更新無伺服器使用政策時執行,該更新不會對現有工作執行生效。 下一個作業執行會使用更新的標記。
- Git repo 整合不支持可由 repo 自行配置的 serverless 使用政策,因此預設採用使用者最後選擇的 serverless 使用政策。
- 無伺服器使用政策不會對經典運算資源套用標籤。
- 繼承自無伺服器使用政策的標籤不會出現在 工作列表介面上。
- 如果管線處於 開發 模式,標籤的更新將不會反映在新的管線更新中。 變更需要 24 小時才能傳播。
- 由工作觸發的管線不會繼承該工作無伺服器使用策略。 用戶必須設置管線的策略。