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.
Modifizieren einer Parametergruppe
Sie können sich jede Ihrer Parametergruppen ansehen, um eine Zusammenfassung der Werte für Parameter und die Workload-Management-Konfiguration (WLM) zu erhalten. Sie können Parameter ändern, um die Parametereinstellungen und WLM Konfigurationseigenschaften zu ändern.
Anmerkung
Die Standard-Parametergruppe kann nicht modifiziert werden.
- AWS Management Console
-
In der Konsole werden Gruppenparameter auf der Registerkarte Parameter und Workload-Warteschlangen auf der Registerkarte Workload-Management angezeigt.
So ändern Sie eine Parametergruppe:
-
Melden Sie sich an bei AWS Management Console und öffnen Sie die Amazon Redshift Redshift-Konsole unter https://console.aws.amazon.com/redshiftv2/
. -
Wählen Sie im Navigationsmenü Configurations (Konfigurationen) und dann Workload management (Workload-Management) aus, um die Seite Workload management (Workload-Management) anzuzeigen.
-
Wählen Sie die Parametergruppe aus, die Sie ändern möchten, um die Detailseite mit Registerkarten für Parameters (Parameter) und Workload management (Workload-Management) anzuzeigen.
-
Wählen Sie die Registerkarte Parameters (Parameter) aus, um die aktuellen Parametereinstellungen anzuzeigen.
-
Wählen Sie Edit parameters (Parameter bearbeiten) aus, um die Änderung der Einstellungen für diese Parameter zu aktivieren:
-
auto_analyze
-
auto_mv
-
datestyle
-
enable_case_sensitive_identifier
-
enable_user_activity_logging
-
extra_float_digits
-
max_concurrency_scaling_clusters
-
max_cursor_result_set_size
-
query_group
-
require_ssl
-
search_path
-
statement_timeout
-
use_fips_ssl
Weitere Informationen zu diesen Parametern finden Sie unter Amazon-Redshift-Parametergruppen.
-
-
Geben Sie Ihre Änderungen ein und wählen Sie dann Save (Speichern) aus, um die Parametergruppe zu aktualisieren.
Um die WLM Konfiguration für eine Parametergruppe zu ändern
-
Melden Sie sich an bei AWS Management Console und öffnen Sie die Amazon Redshift Redshift-Konsole unter https://console.aws.amazon.com/redshiftv2/
. -
Wählen Sie im Navigationsmenü Configurations (Konfigurationen) und dann Workload management (Workload-Management) aus, um die Seite Workload management (Workload-Management) anzuzeigen.
-
Wählen Sie die Parametergruppe aus, die Sie ändern möchten, um die Detailseite mit Registerkarten für Parameters (Parameter) und Workload management (Workload-Management) anzuzeigen.
-
Wählen Sie die Registerkarte Workload-Management, um die aktuelle WLM Konfiguration anzuzeigen.
-
Wählen Sie Workload-Warteschlangen bearbeiten, um die WLM Konfiguration zu bearbeiten.
-
(Optional) Wählen Sie Kurze Abfragebeschleunigung aktivieren aus, um die kurze Abfragebeschleunigung zu aktivieren (SQA).
Wenn Sie diese SQA Option aktivieren, ist die maximale Laufzeit für kurze Abfragen (1 bis 20 Sekunden) standardmäßig auf Dynamisch festgelegt. Um die maximale Laufzeit auf einen festen Wert festzulegen, wählen Sie einen Wert zwischen 1 und 20.
-
Nehmen Sie eine der folgenden Aktionen vor, um die Warteschlangenkonfiguration zu modifizieren:
-
Wählen Sie WLMden Wechselmodus, um zwischen Automatisch WLM und Manuell zu wählenWLM.
Mit WLMAutomatisch sind die Hauptwerte für Speicher und Parallelität auf auto gesetzt.
-
Um eine Warteschlange zu erstellen, wählen Sie Edit workload queues (Workload-Warteschlangen bearbeiten) und dann Add Queue (Warteschlange hinzufügen) aus.
-
Um eine Warteschlange zu modifizieren, ändern Sie Eigenschaftenwerte in der Tabelle. Je nach Warteschlangentyp können die folgenden Eigenschaften vorhanden sein:
-
Der Warteschlangenname kann geändert werden.
-
Memory (%) (Arbeitsspeicher)
-
Gleichzeitigkeit auf dem Haupt-Cluster
-
Concurrency scaling mode (Parallelitätsskalierungsmodus) kann off (aus) oder Auto sein.
-
Timeout (ms)
-
Benutzergruppen
-
Abfragegruppen
-
Benutzerrollen
Weitere Informationen zu diesen Eigenschaften finden Sie unter Eigenschaften für den WLM Konfigurationsparameter.
Wichtig
Wenn Sie einen Warteschlangennamen ändern, ändert sich auch der
QueueName
Dimensionswert der WLM Warteschlangenmetriken (wie WLMQueueLength WLMQueueWaitTime WLMQueriesCompletedPerSecond WLMQueryDurationWLMRunningQueries,,,,, usw.). Wenn Sie also den Namen einer Warteschlange ändern, müssen Sie möglicherweise die von Ihnen eingerichteten CloudWatch Alarme ändern. -
-
Um die Reihenfolge der Warteschlangen zu ändern, wählen Sie die Hoch- und Runter-Pfeilschaltflächen aus.
-
Um eine Warteschlange zu löschen, wählen Sie Delete (Löschen) in der Zeile der Warteschlange in der Tabelle aus.
-
-
(Optional) Wählen Sie Defer dynamic changes until reboot (Dynamische Änderungen bis zum Neustart verschieben) aus, damit die Änderungen nach dem nächsten Neustart auf die Cluster angewendet werden.
Anmerkung
Einige Änderungen erfordern auch unabhängig von dieser Einstellung einen Neustart des Clusters. Weitere Informationen finden Sie unter WLMdynamische und statische Eigenschaften.
-
Wählen Sie Save (Speichern) aus.
-
- AWS CLI
-
So konfigurieren Sie Amazon Redshift Redshift-Parameter mit dem AWS CLI, verwenden Sie den modify-cluster-parameter-groupBefehl für eine bestimmte Parametergruppe. Sie geben die zu modifizierende Parametergruppe in
parameter-group-name
an. Sie verwenden den Parameterparameters
(für den Befehlmodify-cluster-parameter-group
) zur Angabe von Name/Wert-Paaren für jeden Parameter, den Sie in der Parametergruppe modifizieren möchten.Anmerkung
Bei der Konfiguration des
wlm_json_configuration
Parameters mit dem AWS CLI. Die Beispiele in diesem Abschnitt gelten für alle Parameter außerwlm_json_configuration
. Weitere Informationen zur Konfigurationwlm_json_configuration
mit dem AWS CLI, finden Sie unter Workload-Management.Nach der Modifizierung von Parameterwerten müssen Sie alle Cluster neu starten, die mit der modifizierten Parametergruppe verbunden sind. Der Clusterstatus zeigt
applying
fürParameterApplyStatus
an, während die Werte angewendet werden, und dannpending-reboot
, nachdem sie angewendet wurden. Nach dem Neustart beginnen die Datenbanken in Ihrem Cluster mit der Verwendung der neuen Parameterwerte. Weitere Informationen zum Neustarten von Clustern finden Sie unter Neustart eines Clusters.Anmerkung
Der Parameter
wlm_json_configuration
enthält einige Eigenschaften, die dynamisch sind und nicht erfordern, dass Sie verbundene Cluster neu starten, damit die Änderungen angewendet werden. Für weitere Informationen zu dynamischen und statischen Eigenschaften vgl. WLMdynamische und statische Eigenschaften.Die folgende Syntax illustriert die Verwendung des Befehls
modify-cluster-parameter-group
zur Konfiguration eines Parameters. Sie geben anparameter_group_name
und ersetzen Sie beideparameter_name
andparameter_value
mit einem tatsächlichen Parameter, der geändert werden soll, und einem Wert für diesen Parameter. Wenn Sie mehr als einen Parameter gleichzeitig modifizieren möchten, trennen Sie jeden Parameter-/Wert-Satz vom nächsten durch ein Leerzeichen.aws redshift modify-cluster-parameter-group --parameter-group-name
parameter_group_name
--parameters ParameterName=parameter_name
,ParameterValue=parameter_value
Das folgende Beispiel illustriert die Konfiguration der Parameter
statement_timeout
undenable_user_activity_logging
für die Parametergruppemyclusterparametergroup
.Anmerkung
Aus Gründen der besseren Lesbarkeit wird das Beispiel in mehreren Zeilen angezeigt, jedoch in der tatsächlichen AWS CLI das ist eine Zeile.
aws redshift modify-cluster-parameter-group --parameter-group-name myclusterparametergroup --parameters ParameterName=statement_timeout,ParameterValue=20000 ParameterName=enable_user_activity_logging,ParameterValue=true