Amazon Redshift unterstützt UDFs ab Patch 198 nicht mehr die Erstellung von neuem Python. Das bestehende Python UDFs wird bis zum 30. Juni 2026 weiterhin funktionieren. Weitere Informationen finden Sie im Blog-Posting
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Zuweisung zusätzlicher Rechenressourcen für die automatische Datenbankoptimierung
Autonomics verbessert die Abfrageleistung in Ihrem Cluster und hilft bei der Verwaltung der Speicherkosten und der Optimierung. Sie können zusätzliche Rechenressourcen zuweisen, um sicherzustellen, dass die Autonomics-Funktionen auch in Zeiten hohen Datenverkehrs konsistent ausgeführt werden, um von der Optimierung zu profitieren. Beachten Sie, dass autonome Systeme, die diese zusätzlichen Ressourcen nutzen, kostenpflichtig sind. Weitere Informationen zur Abrechnung autonomer Geräte finden Sie unter Abrechnung für autonome Operationen und Amazon Redshift Redshift-Preise
Wenn zusätzliche Rechenressourcen für autonome Systeme deaktiviert werden, unterbricht Amazon Redshift vorübergehend den autonomen Betrieb in Zeiten hoher Systemlast, um die Auswirkungen auf gleichzeitige Workloads zu minimieren, bis genügend Ressourcen zur Verfügung stehen, um sie auszuführen, ohne Benutzeranfragen negativ zu beeinflussen, was sich möglicherweise auf die Leistung auswirkt.
Verwaltung zusätzlicher Rechenressourcen für autonome Systeme
Standardmäßig sind zusätzliche Rechenressourcen für autonome Systeme sowohl für bereitgestellte Cluster als auch für serverlose Arbeitsgruppen deaktiviert, mit Ausnahme von serverlosen Arbeitsgruppen mit KI-gesteuerter Skalierung und Optimierung. Für serverlose Arbeitsgruppen mit KI-gesteuerter Skalierung und Optimierung werden zusätzliche Rechenressourcen für autonome Arbeitsgruppen je nach Ihrem Preis-Leistungsprofil immer automatisch aktiviert und verwaltet.
Sie können wählen, ob Sie zusätzliche Rechenressourcen sowohl während als auch nach der Erstellung des Clusters oder der Arbeitsgruppe aktivieren möchten.
Verwaltung zusätzlicher Rechenressourcen für Autonomics auf bereitgestellten Clustern mithilfe der Amazon Redshift Redshift-Konsole
Beim Erstellen eines neuen Clusters können Sie zusätzliche Rechenressourcen für autonome Systeme aktivieren, indem Sie im Autonomics-Konfigurationsfenster die Option Zusätzliche Rechenleistung aktivieren wählen. So gehen Sie vor:
Wählen Sie Cluster erstellen.
Wählen Sie im Autonomics-Konfigurationsfenster die Option Zusätzliche Rechenleistung aktivieren aus.
Sie werden einen Cluster mit aktivierter zusätzlicher Rechenleistung erstellen.
Weitere Informationen finden Sie unter Erstellen eines Clusters im Amazon Redshift Management Guide.
So aktivieren Sie zusätzliche Rechenressourcen nach der Erstellung eines Clusters:
Navigieren Sie in der Amazon Redshift Redshift-Konsole zum Cluster.
Wählen Sie auf der Seite mit den Cluster-Details im Drop-down-Menü Aktionen die Option Autonomics-Konfiguration bearbeiten aus.
Wählen Sie Zusätzliche Rechenleistung aktivieren aus.
Verwaltung zusätzlicher Rechenautonomie für bereitgestellte Cluster mithilfe der AWS CLI
Um einen bereitgestellten Cluster mit zusätzlichen Rechenressourcen für autonome Systeme zu erstellen, verwenden Sie den create-cluster Befehl mit der Option. extra-compute-for-automatic-optimization
aws redshift create-cluster --cluster-identifier <value> \ --node-type <value> \ --cluster-type <value> \ --master-username <value> \ --master-user-password <value> \ --extra-compute-for-automatic-optimization \ --region <value>
Um zusätzliche Rechenressourcen für autonome Systeme auf einem vorhandenen bereitgestellten Cluster zu aktivieren, verwenden Sie den modify-cluster Befehl mit der Option. extra-compute-for-automatic-optimization
aws redshift modify-cluster --cluster-identifier <value> \ --extra-compute-for-automatic-optimization \ --region <value>
Um zusätzliche Rechenressourcen für autonome Systeme auf einem vorhandenen bereitgestellten Cluster zu deaktivieren, verwenden Sie den modify-cluster Befehl mit der Option. no-extra-compute-for-automatic-optimization
aws redshift modify-cluster --cluster-identifier <value> \ --no-extra-compute-for-automatic-optimization \ --region <value>
Verwaltung zusätzlicher Rechenautonomie für serverlose Arbeitsgruppen mithilfe der Amazon Redshift Redshift-Konsole
Beim Erstellen einer neuen Arbeitsgruppe können Sie zusätzliche Rechenressourcen für autonome Systeme aktivieren, indem Sie im Autonomics-Konfigurationsfenster die Option Zusätzliche Rechenleistung aktivieren wählen.
Wählen Sie Create workgroup (Arbeitsgruppe erstellen) aus.
Wählen Sie in Schritt 1 im Autonomics-Konfigurationsfenster die Option Zusätzliche Rechenleistung aktivieren aus.
Sie erstellen eine serverlose Arbeitsgruppe mit aktivierter zusätzlicher Rechenleistung.
Anmerkung
Die Option Zusätzliche Rechenleistung aktivieren ist möglicherweise nicht verfügbar, wenn Sie ein Preis-/Leistungsziel ausgewählt haben. Das liegt daran, dass bei serverlosen Arbeitsgruppen mit KI-gestützter Skalierung und Optimierung zusätzliche Rechenressourcen für autonome Systeme automatisch aktiviert und auf der Grundlage Ihres Preis-Leistungs-Profils verwaltet werden.
So aktivieren Sie zusätzliche Rechenressourcen nach dem Erstellen einer Arbeitsgruppe:
Navigieren Sie in der Amazon Redshift Serverless-Konsole zur Arbeitsgruppe.
Wählen Sie auf der Detailseite der Arbeitsgruppe im Drop-down-Menü Aktionen die Option Autonomics-Konfiguration bearbeiten aus.
Wählen Sie Zusätzliche Rechenleistung aktivieren aus.
Anmerkung
Die Option „Konfiguration autonomer Geräte bearbeiten“ ist möglicherweise ausgegraut, wenn für die Arbeitsgruppe ein Preis-/Leistungsziel festgelegt wurde. Das liegt daran, dass bei serverlosen Arbeitsgruppen mit KI-gestützter Skalierung und Optimierung zusätzliche Rechenressourcen für autonome Systeme automatisch aktiviert und auf der Grundlage Ihres Preis-Leistungs-Profils verwaltet werden.
Verwaltung zusätzlicher autonomer Rechenfunktionen für serverlose Arbeitsgruppen mithilfe der AWS CLI
Um eine serverlose Arbeitsgruppe mit zusätzlichen Rechenressourcen für autonome Computer zu erstellen, verwenden Sie den Befehl mit der Option. create-workgroup extra-compute-for-automatic-optimization
aws redshift-serverless create-workgroup --base-capacity <value> \ --namespace-name <value> \ --workgroup-name <value> \ --extra-compute-for-automatic-optimization \ --region <value>
Um zusätzliche Rechenressourcen für autonome Computer in einer bestehenden serverlosen Arbeitsgruppe zu aktivieren, verwenden Sie den Befehl mit der Option. update-workgroup --extra-compute-for-automatic-optimization
aws redshift-serverless update-workgroup \ --workgroup-name <value> \ --extra-compute-for-automatic-optimization \ --region <value>
Um zusätzliche Rechenressourcen für autonome Kommunikation in einer bestehenden serverlosen Arbeitsgruppe zu deaktivieren, verwenden Sie den Befehl mit der Option. update-workgroup --no-extra-compute-for-automatic-optimization
aws redshift-serverless update-workgroup \ --workgroup-name <value> \ --no-extra-compute-for-automatic-optimization \ --region <value>
Kostenkontrolle für autonome Systeme mit zusätzlichen Rechenressourcen
Kostenkontrolle für zusätzliche Rechenautonomie auf bereitgestellten Clustern
Mit der Amazon Redshift Redshift-Konsole können Sie Nutzungsbeschränkungen für zusätzliche Rechenressourcen festlegen, die für autonome Funktionen auf bereitgestellten Clustern verwendet werden. Zusätzliche Rechenressourcen, die für autonome Systeme verwendet werden, werden nicht auf die Beschränkungen angerechnet, die Sie möglicherweise für die Parallelitätsskalierung festgelegt haben, und umgekehrt.
So richten Sie mithilfe der Konsole ein Nutzungslimit für zusätzliche Rechenleistung ein:
Navigieren Sie zur Seite mit den Cluster-Details und wählen Sie im Cluster-Navigationsmenü die Registerkarte Wartung aus.
Scrollen Sie nach unten und klicken Sie auf Nutzungslimits erstellen. Daraufhin wird die Seite „Nutzungsbeschränkungen verwalten“ angezeigt.
Suchen Sie auf der Seite Nutzungsbeschränkungen verwalten den Abschnitt mit dem Titel Nutzungslimit für zusätzliche Rechenleistung für die automatische Optimierung und wählen Sie Limit hinzufügen aus.
Um ein Nutzungslimit für zusätzliche Rechenleistung mithilfe von zu erstellen AWS CLI, verwenden Sie den create-usage-limit Befehl mit dem Feature-Typextra-compute-for-automatic-optimization. Der --limit-type Parameter muss time für diesen Feature-Typ auf eingestellt sein.
aws redshift create-usage-limit \ --cluster-identifier <value> \ --feature-type extra-compute-for-automatic-optimization \ --limit-type time \ --period <value> \ --amount <value> \ --breach-action <value>
Die --breach-action Parameter --period und akzeptieren dieselben Werte wie andere Nutzungsbeschränkungen. Weitere Informationen finden Sie unter Festlegen einer Nutzungsbeschränkung im Amazon Redshift Management Guide.
Kostenkontrolle für zusätzliche Rechenautonomie in serverlosen Arbeitsgruppen
Amazon Redshift Serverless bietet Funktionen zum Festlegen von Nutzungslimits für serverlose Arbeitsgruppen. Weitere Informationen finden Sie im Amazon Redshift Management Guide unter Festlegen von Nutzungslimits, einschließlich Festlegung von RPU-Limits. Die Nutzung zusätzlicher Rechenautonomie in Amazon Redshift Serverless ist in der gesamten serverlosen Nutzung enthalten, einschließlich Benutzeranfragen.
Mit der Amazon Redshift Serverless-Konsole können Sie sehen, wie viele RPU-Sekunden Ihre serverlose Arbeitsgruppe für zusätzliche Rechenautonomie verwendet. So gehen Sie vor:
Navigieren Sie zur Amazon Redshift Serverless-Konsole.
Wählen Sie in der Seitenleiste Ressourcenüberwachung aus.
Wählen Sie eine Arbeitsgruppe aus.
Scrollen Sie nach unten zur Grafik Zusätzliche Rechenleistung für automatische Optimierungen, die in Sekunden berechnet werden.
Weitere Informationen finden Sie unter Amazon Redshift Serverless Console im Amazon Redshift Management Guide.
Sie können auch in der SYS_SERVERLESS_USAGE Systemansicht nachsehencharged_extra_compute_for_automatic_optimization_seconds, welche Daten in RPU-Sekunden (kumulierte Recheneinheit) aufgezeichnet werden, die für automatische Optimierungen berechnet werden.