

 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](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

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
<a name="parameter-group-modify"></a>

Sie können jede Ihrer Parametergruppen anzeigen, um eine Zusammenfassung der Werte für die Konfiguration von Parametern und Workload Management (WLM) zu erhalten. Sie können Parameter modifizieren, um die Parametereinstellungen und die WLM-Konfigurationseigenschaften zu ändern. 

**Anmerkung**  
Die Standard-Parametergruppe kann nicht modifiziert werden.

------
#### [ AWS-Managementkonsole ]

Gruppenparameter werden in der Konsole auf der Registerkarte **Parameter** und **Workload-Warteschlagen** werden auf der Registerkarte **Workload Management** angezeigt. 

**So ändern Sie eine Parametergruppe:**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Redshift Redshift-Konsole unter [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. Wählen Sie im Navigationsmenü **Configurations** (Konfigurationen) und dann **Workload management** (Workload-Management) aus, um die Seite **Workload management** (Workload-Management) anzuzeigen. 

1. 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. 

1. Wählen Sie die Registerkarte **Parameters (Parameter)** aus, um die aktuellen Parametereinstellungen anzuzeigen. 

1. 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](working-with-parameter-groups.md). 

1. Geben Sie Ihre Änderungen ein und wählen Sie dann **Save (Speichern)** aus, um die Parametergruppe zu aktualisieren. 

**So ändern Sie die WLM-Konfiguration für eine Parametergruppe:**

1. Melden Sie sich bei der an AWS-Managementkonsole und öffnen Sie die Amazon Redshift Redshift-Konsole unter [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/).

1. Wählen Sie im Navigationsmenü **Configurations** (Konfigurationen) und dann **Workload management** (Workload-Management) aus, um die Seite **Workload management** (Workload-Management) anzuzeigen. 

1. 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. 

1. Wählen Sie die Registerkarte **Workload management (Workload-Management)** aus, um die aktuelle WLM-Konfiguration anzuzeigen. 

1. Wählen Sie **Workload-Warteschlangen bearbeiten** aus, um die WLM-Konfiguration zu bearbeiten. 

1. (Optional) Wählen Sie **Enable short query acceleration (Beschleunigen von kurzen Abfragen aktivieren)** aus, um Short Query Acceleration (SQA) zu aktivieren.

   Wenn Sie SQA aktivieren, wird **Maximum run time for short queries (1 to 20 seconds) (Maximale Laufzeit für kurze Abfragen (1 bis 20 Sekunden))** auf **Dynamic (Dynamisch)** festgelegt. Um die maximale Laufzeit auf einen festen Wert festzulegen, wählen Sie einen Wert zwischen 1 und 20.

1. Nehmen Sie eine der folgenden Aktionen vor, um die Warteschlangenkonfiguration zu modifizieren: 
   + Wählen Sie **Switch WLM mode (WLM-Modus wechseln)** aus, um zwischen **Automatic WLM (Automatisches WLM)** und **Manual WLM (Manuelles WLM)** zu wählen.

     Mit **Automatic WLM (Automatisches WLM)** werden die Werte **Memory (Arbeitsspeicher)** und **Concurrency on main (Parallelität auf Main)** 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 des WLM-Konfigurationsparameters](workload-mgmt-config.md#wlm-json-config-properties).
**Wichtig**  
Wenn Sie einen Warteschlangennamen ändern, ändert sich auch der `QueueName` Dimensionswert der WLM-Warteschlangenmetriken (wie WLMQueue Länge WLMQueue WaitTime WLMQueriesCompletedPerSecond,,, WLMQuery Dauer, WLMRunning Abfragen usw.). Wenn Sie den Namen einer Warteschlange ändern, müssen Sie daher 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.

1. (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 [Dynamische und statische WLM-Eigenschaften](workload-mgmt-config.md#wlm-dynamic-and-static-properties).

1. Wählen Sie **Save (Speichern)** aus.

------
#### [ AWS CLI ]

 Um Amazon Redshift Redshift-Parameter mithilfe von zu konfigurieren AWS CLI, verwenden Sie den [modify-cluster-parameter-group](https://docs.aws.amazon.com/cli/latest/reference/redshift/modify-cluster-parameter-group.html)Befehl für eine bestimmte Parametergruppe. Sie geben die zu modifizierende Parametergruppe in `parameter-group-name` an. Sie verwenden den `parameters` Parameter (für den `modify-cluster-parameter-group` Befehl), um name/value Paare für jeden Parameter anzugeben, den Sie in der Parametergruppe ändern möchten. 

**Anmerkung**  
Beim Konfigurieren des Parameters `wlm_json_configuration` mittels der AWS CLI müssen einige besondere Punkte beachtet werden. Die Beispiele in diesem Abschnitt gelten für alle Parameter mit Ausnahme von `wlm_json_configuration`. Weitere Hinweise zur Konfiguration mit `wlm_json_configuration` dem AWS CLI finden Sie unter[Workload-Management](workload-mgmt-config.md). 

Nach der Modifizierung von Parameterwerten müssen Sie alle Cluster neu starten, die mit der modifizierten Parametergruppe verbunden sind. Der Clusterstatus zeigt `applying` für `ParameterApplyStatus` an, während die Werte angewendet werden, und dann `pending-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](reboot-cluster.md). 

**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. [Dynamische und statische WLM-Eigenschaften](workload-mgmt-config.md#wlm-dynamic-and-static-properties). 

 Die folgende Syntax illustriert die Verwendung des Befehls `modify-cluster-parameter-group` zur Konfiguration eines Parameters. Sie geben beide *parameter\$1name* an *parameter\$1group\$1name* und ersetzen sie durch einen tatsächlichen Parameter, der geändert werden soll, und einen Wert für diesen Parameter. *parameter\$1value* 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` und `enable_user_activity_logging` für die Parametergruppe `myclusterparametergroup`. 

**Anmerkung**  
 Aus Gründen der besseren Lesbarkeit wird das Beispiel in mehreren Zeilen angezeigt, in Wirklichkeit AWS CLI handelt es sich jedoch um 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
```

------