Festlegen von Nutzungslimits, einschließlich RPU-Limits - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

Festlegen von Nutzungslimits, einschließlich RPU-Limits

Auf der Registerkarte Limits für eine Arbeitsgruppe können Sie ein oder mehrere Nutzungslimits hinzufügen, um die maximalen RPUs zu steuern, die Sie in einem bestimmten Zeitraum verwenden, oder um ein Nutzungslimit für die Datenfreigabe festzulegen.

  1. Wählen Sie Manage usage limits (Nutzungslimits verwalten) aus. Der Abschnitt für die Limits wird unten im Bereich Rechenressourcennutzung nach Zeitraum angezeigt.

  2. Legen Sie ein Nutzungslimit in RPU-Stunden fest.

  3. Wählen Sie einen Wert für Häufigkeit aus. Dies kann Täglich, Wöchentlich oder Monatlich sein. Damit wird der Zeitraum für das Nutzungslimit festgelegt. Die Einstellung Daily (Täglich) verleiht Ihnen in diesem Fall mehr Kontrolle.

  4. Legen Sie ein Nutzungslimit in Stunden fest.

  5. Legen Sie die Option fest. Zur Verfügung stehen folgende Optionen:

    • In Systemtabelle protokollieren – Fügt der Systemansicht SYS_QUERY_HISTORY einen Datensatz hinzu. Sie können die Spalte usage_limit in dieser Ansicht abfragen, um festzustellen, ob eine Abfrage das Limit überschritten hat.

    • Warnung – Verwendet Amazon SNS, um Benachrichtigungsabonnements einzurichten und Benachrichtigungen zu senden, wenn ein Limit überschritten wird. Sie können ein vorhandenes SNS-Thema auswählen oder ein neues Thema erstellen.

    • Turn off user queries (Benutzerabfragen deaktivieren) – Deaktiviert Abfragen, um die Verwendung von Amazon Redshift Serverless zu beenden. Außerdem wird eine Benachrichtigung gesendet.

    Die ersten beiden Aktionen sind informativ, während mit der letzten die Abfrageverarbeitung deaktiviert wird.

  6. Optional können Sie einen Wert für Cross-Region data sharing usage limit (Nutzungslimit für regionsübergreifende Datenfreigabe) festlegen, der beschränkt, wie viele Daten, die von der Erzeugerregion an Verbraucherregion übertragen werden, von Verbrauchen abgefragt werden können. Wählen Sie dazu Add limit (Limit hinzufügen) aus und befolgen Sie die Schritte.

  7. Wählen Sie unten auf der Seite Änderungen speichern aus, um das Limit zu speichern.

  8. Sie können bis zu 3 weitere Limits wie notwendig einrichten.

Weitere konzeptuelle Informationen zu RPUs und zur Fakturierung finden Sie unter Fakturierung für Amazon Redshift Serverless.