View a markdown version of this page

在叢集上設定用量限制 - Amazon Redshift

Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊,請參閱 2025 年 6 月 30 日發佈的部落格文章

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在叢集上設定用量限制

您可以新增最多四個用量限制,以控制下列各項的用量:

  • 並行擴展

  • 使用額外運算資源執行自動最佳化

  • Redshift Spectrum 用量

  • 跨區域資料共用

設定佈建叢集的用量限制

以下是在佈建叢集上設定用量限制的程序:

設定叢集的用量限制
  1. 登入 AWS 管理主控台 ,並在 https://console.aws.amazon.com/redshiftv2/:// 開啟 Amazon Redshift 主控台。

  2. 導覽至您要為其設定限制的佈建叢集。

  3. 從叢集的詳細資訊頁面,從動作下拉式功能表中選取管理用量限制。您也可以選取叢集的維護索引標籤,然後向下捲動並選取建立用量限制

  4. 選取您要設定的用量限制的新增限制。您可以為指定功能新增最多 4 個限制。

  5. 設定用量限制的期間,即每日每週每月

  6. 設定用量限制

    • 對於使用額外運算資源限制執行的並行擴展和自動最佳化,用量限制是 Amazon Redshift 在指定期間內使用 功能所花費的時間量。在這種情況下,用量限制是以小時和分鐘為單位設定。

    • 對於 Redshift Spectrum,用量限制是從 Amazon S3 掃描的資料量。在此情況下,用量限制以 TB (TB) 為單位設定。

    • 對於跨區域資料共用,用量限制是從生產者區域傳輸至消費者區域的資料量,供消費者查詢。在此情況下,用量限制以 TB (TB) 為單位設定。

  7. 將 Amazon Redshift 的動作設定為在叢集達到限制時採取。這些項目如下:

    • 記錄到系統資料表 - 將記錄新增到系統檢視 SYS_QUERY_HISTORY。您可以在此檢視中查詢 usage_limit 欄,以判斷查詢是否超過限制。

    • 提醒 - 使用 Amazon SNS 設定通知訂閱,並在超過限制時傳送通知。您可以選擇現有的 Amazon SNS 主題、建立新主題,或不使用主題繼續。

    • 停用功能 - 停用功能。您也可以選擇使用 Amazon SNS 傳送通知。使用者可以繼續將叢集用於其他任務。

    前兩個動作是資訊性的,但上次停用此功能。

  8. 在頁面底部選擇儲存變更以儲存您限制。如果您一次設定多個限制,儲存變更會一次儲存所有限制。