

 Amazon Redshift ne prendra plus en charge la création de nouveaux Python à UDFs partir du patch 198. UDFs Le Python existant continuera de fonctionner jusqu'au 30 juin 2026. Pour plus d’informations, consultez le [ billet de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Espaces de noms
<a name="serverless-console-configure-namespace-working"></a>

Dans Amazon Redshift sans serveur, un espace de noms définit un conteneur logique pour les objets de la base de données. Il peut contenir des tables, des groupes de travail et d’autres ressources de base de données. Si vous n’avez pas créé de groupe de travail ni d’espace de noms et que vous recherchez des instructions expliquant comment démarrer avec Amazon Redshift sans serveur, consultez [Configurer Amazon Redshift sans serveur pour la première fois](https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-console-first-time-setup.html).

## Propriétés de l’espace de noms
<a name="serverless-console-namespace-config"></a>

Dans Amazon Redshift sans serveur, un espace de noms définit un conteneur pour les objets de la base de données. Vous pouvez choisir **Namespace configuration** (Configuration des espaces de noms) dans la liste de navigation, sélectionner un espace de noms dans la liste et modifier ses paramètres.

Les informations générales relatives à l’espace de noms sont les suivantes :
+ **Namespace** (Espace de noms) : le nom.
+ **Namespace ID** (ID de l’espace de noms) : l’identifiant unique.
+ **ARN** - Identifiant unique utilisé pour spécifier la ressource à travers AWS. Il contient des propriétés comme la région et le service.
+ **Status** (État) : l’état, tel que **Available** (Disponible).
+ **Date de création** : la date (UTC) de création de l’espace de noms.
+ **Storage used** (Stockage utilisé) : l’espace de stockage utilisé par l’espace de noms et tous ses objets.
+ **Admin user name** (Nom d’utilisateur de l’administrateur) : le compte de l’administrateur. Il s’agit généralement du compte utilisé pour créer l’espace de noms.
+ **Database name** (Nom de la base de données) : le nom de la base de données contenue dans l’espace de noms.
+ **Total table count** (Nombre total de tables) : le nombre de tables dans tous les schémas.

Les paramètres et propriétés supplémentaires de l’espace de noms figurent sur plusieurs onglets. Cela inclut les éléments suivants :
+ **Workgroup** (Groupe de travail) : indique le groupe de travail associé à l’espace de noms.
+ **Data back up** (Sauvegarde des données) : dans ce panneau, vous pouvez configurer et créer des instantanés, ainsi que configurer des points de récupération.
+ **Security and encryption** (Sécurité et chiffrement) : vous pouvez gérer les autorisations des rôles IAM et afficher ou modifier vos paramètres de sécurité et de chiffrement. Il s’agit notamment de l’état de votre clé de chiffrement et du paramètre permettant d’activer la journalisation des audits. Pour plus d’informations sur la journalisation d’audit pour Amazon Redshift sans serveur, consultez [Journalisation d’audit pour Amazon Redshift sans serveur](https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-audit-logging.html).
+ **Unités de partage des données** : affiche les unités de partage des données. Grâce au partage des données, vous pouvez donner accès aux données sans avoir à les copier ou à les déplacer. Pour plus d’informations sur le partage de données, consultez [Partage de données dans Amazon Redshift sans serveur](https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-datasharing.html).

# Recherche d’un espace de noms
<a name="serverless-console-configure-namespace"></a>

Dans le menu Amazon Redshift, vous pouvez sélectionner un élément dans la liste **Namespaces** (Espaces de noms) afin d’afficher ou de modifier les propriétés d’un espace de noms. Les informations sur la console comprennent le nom de l’espace de noms, le nom de l’administrateur et d’autres propriétés.

Les paramètres et propriétés d’un espace de noms se trouvent sur plusieurs onglets. Cela inclut les éléments suivants :
+ **Workgroup** (Groupe de travail) : affiche les groupes de travail associés à l’espace de noms.
+ **Data back up** (Sauvegarde des données) : vous pouvez configurer et créer des instantanés, ainsi que configurer des points de récupération.
+ **Security and encryption** (Sécurité et chiffrement) : vous pouvez gérer les autorisations des rôles IAM et afficher ou modifier vos paramètres de sécurité et de chiffrement. Il s’agit notamment de l’état de votre clé de chiffrement et de vos paramètres de journalisation des audits.
+ **Unités de partage des données** : affiche les unités de partage des données.

# Modification de la sécurité et du chiffrement
<a name="serverless-console-configuration-edit-network-settings"></a>

Amazon Redshift sans serveur est sécurisé au moyen du chiffrement KMS. Vous pouvez mettre à jour les paramètres de chiffrement via la console :

1. Choisissez **Namespace configuration** (Configuration d’espace de noms) dans le menu principal de la console, choisissez l’espace de noms à modifier, puis sélectionnez **Edit** (Modifier) dans l’onglet **Security and encryption** (Sécurité et chiffrement). Une boîte de dialogue s’affiche.

1. Vous pouvez sélectionner **Personnaliser les paramètres de chiffrement**, puis **Choisir une clé gérée par le AWS client** pour modifier la clé utilisée pour chiffrer vos ressources.

1. Pour **Audit logging** (Journalisation de l’audit), choisissez les journaux à exporter. Chaque type de journal spécifie des métadonnées différentes.

1. Pour terminer la mise à jour de la configuration, choisissez **Save changes** (Enregistrer les modifications).

# Modification de la AWS KMS clé d'un espace de noms
<a name="serverless-workgroups-and-namespaces-rotate-kms-key"></a>

Dans Amazon Redshift, le chiffrement protège les données au repos. Amazon Redshift Serverless utilise automatiquement le chiffrement par AWS KMS clé pour chiffrer à la fois vos ressources Amazon Redshift Serverless et vos instantanés. En tant que bonne pratique, la plupart des organisations passent en revue le type de données qu’elles stockent et prévoient un plan de rotation des clés de chiffrement selon un calendrier. La fréquence de rotation des clés peut varier, en fonction de vos politiques de sécurité des données. Amazon Redshift Serverless prend en charge la modification de la AWS KMS clé de l'espace de noms afin que vous puissiez respecter les politiques de sécurité de votre entreprise.

Lorsque vous modifiez la AWS KMS clé, les données restent inchangées.

## Modification d'une AWS KMS clé à l'aide de la console
<a name="serverless-workgroups-and-namespaces-rotate-kms-key-console"></a>

Dans Amazon Redshift, le chiffrement protège les données au repos. Amazon Redshift sans serveur utilise le chiffrement automatique des clés AWS KMS pour chiffrer à la fois Amazon Redshift sans serveur et les instantanés. En tant que bonne pratique, la plupart des organisations passent en revue le type de données qu’elles stockent et prévoient un plan de rotation des clés de chiffrement selon un calendrier. La fréquence de rotation des clés peut varier, en fonction de vos politiques de sécurité des données. Amazon Redshift Serverless prend en charge la modification de la AWS KMS clé de l'espace de noms afin que vous puissiez respecter les politiques de sécurité de votre entreprise.

Lorsque vous modifiez la AWS KMS clé, les données restent inchangées.

1. Connectez-vous à la console Amazon Redshift AWS Management Console et ouvrez-la à l'adresse. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dans le menu de navigation, choisissez **Namespace configuration** (Configuration de l’espace de noms). Choisissez votre espace de noms dans la liste.

1. Dans l’onglet **Security and encryption** (Sécurité et chiffrement), sélectionnez **Edit** (Modifier).

1. Choisissez **Customize encryption settings** (Personnaliser les paramètres de chiffrement), puis sélectionnez une clé pour l’espace de noms. Vous pouvez éventuellement créer une clé.

## Modification des clés AWS KMS de chiffrement à l'aide du AWS CLI
<a name="serverless-workgroups-and-namespaces-rotate-kms-key-cli"></a>

`update-namespace`À utiliser pour modifier la AWS KMS clé de l'espace de noms. L’exemple suivant montre la syntaxe de la commande :

```
aws redshift-serverless update-namespace
--namespace-name
[--kms-key-id <id-of-kms-key>]
// other parameters omitted here
```

Vous devez avoir créé un espace de noms, sinon la commande CLI donne lieu à une erreur.

Le temps nécessaire pour changer la clé dépend de la quantité de données dans Amazon Redshift sans serveur. Cette opération prend généralement quinze minutes par tranche de 8 To de données stockées.

## Limitations
<a name="serverless-workgroups-and-namespaces-rotate-kms-key-limitations"></a>

Vous ne pouvez pas passer d'une clé KMS gérée par le client à une AWS KMS clé. Dans ce cas, vous devez créer un nouvel espace de noms.

Vous ne pouvez pas effectuer d’autres actions pendant la modification de la clé.

# Suppression d’un espace de noms
<a name="serverless-console-namespace-delete"></a>

Si vous souhaitez supprimer un espace de noms auquel est associé un groupe de travail, vous devez d’abord supprimer le groupe de travail.

Sur la console Amazon Redshift sans serveur, effectuez les étapes suivantes :

1. Choisissez **Namespace configuration** (Configuration des espaces de noms) dans le menu de gauche, puis choisissez dans la liste l’espace de noms que vous souhaitez supprimer.

1. Choisissez **Actions** et sélectionnez **Delete namespace** (Supprimer l’espace de noms).

1. Une boîte de dialogue s’affiche. Vous pouvez conserver vos données en créant un instantané manuel avant d’effectuer l’opération de suppression.

   Entrez *delete* (supprimer) et sélectionnez **Delete** (Supprimer) pour confirmer la suppression.