使用帳戶原則來管理 Azure Data Lake Analytics

帳戶原則可協助您控制 Azure Data Lake Analytics 帳戶使用資源的方式。 這些原則可讓您控制使用 Azure Data Lake Analytics 的成本。 例如,您可以使用這些原則,藉由限制帳戶可以同時使用多少 AU ,來防止非預期的成本尖峰。

重要

Azure Data Lake Analytics 於 2024 年 2 月 29 日淘汰。 使用此公告深入瞭解。

針對數據分析,您的組織可以使用 Azure Synapse AnalyticsMicrosoft Fabric

帳戶層級原則

這些原則會套用到 Data Lake Analytics 帳戶中的所有作業。

Data Lake Analytics 帳戶中的 AU 數目上限

此原則控制 Data Lake Analytics 帳戶可以使用的分析單位 (AU) 總數。 根據預設,此值設定為 250。 例如,如果此值設為 250 AU,您可以有一項已指派 250 AU 的執行中作業,或 10 項各有 25 AU 的執行中作業。 提交的其他作業會排入佇列,直到執行中作業完成為止。 當執行中的作業完成時,會釋出 AU 以便執行已排入佇列的作業。

若要變更 Data Lake Analytics 帳戶的 AU 數目:

  1. 在 Azure 入口網站中,移至您的 Data Lake Analytics 帳戶。

  2. 選取 [限制和原則]。

  3. 在 [AU 上限] 之下,移動滑桿以選取值,或在文字方塊中輸入值。

  4. 選取 [儲存]。

    注意

    如果您需要的 AU 超過預設值 (250),請在入口網站中按一下 [說明 + 支援] 以提交支援要求。 您可以增加 Data Lake Analytics 帳戶中可用的 AU 數目。

可以同時執行的作業數目上限

此原則會限制可以同時執行的作業數目。 根據預設,此值設定為 20。 如果 Data Lake Analytics 有 AU 可用,則會安排立即執行新作業,直到執行中的作業總數達到此原則的值為止。 當可同時執行的作業數目達到上限時,後續作業會依優先順序排入佇列,直到一或多個執行中作業完成為止 (取決於可用的 AU 數目)。

若要變更可以同時執行的作業數目:

  1. 在 Azure 入口網站中,移至您的 Data Lake Analytics 帳戶。

  2. 選取 [限制和原則]。

  3. 在 [執行中作業數目上限] 之下,移動滑桿以選取值,或在文字方塊中輸入值。

  4. 選取 [儲存]。

    注意

    如果您需要執行的作業數目超過預設值 (20),請在入口網站中按一下 [說明 + 支援] 以提交支援要求。 您可以增加 Data Lake Analytics 帳戶中可以同時執行的作業數目。

保留作業中繼資料和資源的時間長度

當使用者執行 U-SQL 作業時,Data Lake Analytics 服務會保留所有相關的檔案。 這些檔案包括 U-SQL 指令碼、在 U-SQL 指令碼中參考的 DLL 檔案、已編譯的資源以及統計資料。 這些檔案位於預設 Azure Data Lake 儲存體帳戶的 /system/ 資料夾中。 此原則會控制這些資源在自動刪除之前儲存的時間長度, (預設值為 30 天) 。 您可以使用這些檔案進行偵錯,以及未來將重新執行之作業的效能微調。

若要變更保留作業中繼資料和資源的時間長度:

  1. 在 Azure 入口網站中,移至您的 Data Lake Analytics 帳戶。
  2. 選取 [限制和原則]。
  3. 在 [保留作業查詢的天數] 之下,移動滑桿以選取值,或在文字方塊中輸入值。
  4. 選取 [儲存]。

作業層級原則

工作層級原則可讓您控制 AU 上限,和個別使用者 (或特定安全性群組的成員) 可在其提交的作業上設定的最高優先順序。 這個原則可讓您控制使用者所產生的成本。 也可讓您控制已排程的作業可能對正在相同 Data Lake Analytics 帳戶中執行之高優先順序生產作業的影響。

您可以在作業層級設定兩個 Data Lake Analytics 原則:

  • 每個作業的 AU 限制:使用者只能提交擁有的 AU 不超過此數目的作業。 根據預設,此限制與帳戶的 AU 上限相同。

  • 優先順序:使用者只能提交優先順序低於或等於此值的作業。 數字較高表示優先順序較低。 根據預設,這個限制會設定為 1,這是最高的可能優先順序。

每個帳戶上都會設定默認原則。 預設原則會套用到帳戶的所有使用者。 您可以為特定使用者和群組建立更多原則。

注意

帳戶層級原則和作業層級原則可同時套用。

新增特定使用者或群組的原則

  1. 在 Azure 入口網站中,移至您的 Data Lake Analytics 帳戶。

  2. 選取 [限制和原則]。

  3. [作業提交限制] 下,選取 [ 新增原則 ] 按鈕。 然後,選取或輸入下列設定:

    1. 計算原則名稱:輸入原則名稱,藉此提醒您原則的用途。

    2. 選取使用者或群組:選取適用此原則的使用者或群組。

    3. 設定作業 AU 限制:設定會套用到所選使用者或群組的 AU 限制。

    4. 設定優先順序限制:設定會套用所選使用者或群組的優先順序限制。

  4. 選取 [確定]。

  5. 新原則會列在 [預設] 原則資料表的 [作業提交限制] 之下。

刪除或編輯現有原則

  1. 在 Azure 入口網站中,移至您的 Data Lake Analytics 帳戶。

  2. 選取 [限制和原則]。

  3. 在 [作業提交限制] 之下,尋找您想要編輯的原則。

  4. 若要檢視 [刪除編輯 ] 選項,請在資料表最右邊的數據行中,選取 ...

更多適用於作業原則的資源

下一步