

 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.

# Partage de données entre Régions AWS
<a name="across-region"></a>

Vous pouvez partager des données à des fins de lecture entre des clusters Amazon Redshift dans des Régions AWS. Grâce au partage de données entre régions, vous pouvez partager des données entre elles Régions AWS sans avoir à les copier manuellement. Vous n’avez pas besoin de décharger vos données dans Amazon S3 et de les copier dans un nouveau cluster Amazon Redshift ou d’effectuer une copie d’instantané entre régions.

Grâce au partage de données entre régions, vous pouvez partager des données entre des clusters situés dans la même région ou de manière différente Compte AWS, Comptes AWS même lorsque les clusters se trouvent dans des régions différentes. Lorsque vous partagez des données avec des clusters Amazon Redshift situés dans les mêmes clusters Compte AWS mais différents Régions AWS, suivez le même flux de travail que le partage de données au sein d'un. Compte AWS Pour de plus amples informations, veuillez consulter [Partage de l'accès en lecture aux données au sein d'un Compte AWS](within-account.md).

Si les clusters partageant des données se situent dans Comptes AWS des entités différentes Régions AWS, vous pouvez suivre le même flux de travail que pour partager des données entre eux Comptes AWS et inclure des associations au niveau régional dans le cluster de consommateurs. Le partage de données entre régions prend en charge l'association de partage de données à l'ensemble Compte AWS, à l'intégralité ou à des espaces Région AWS de noms spécifiques au sein d'un. Région AWS Pour plus d'informations sur le partage de données entre Comptes AWS personnes, consultez[Partage de données entre Comptes AWS](across-account.md).

Lors de la consommation de données provenant d’une autre région, le consommateur paie les frais de transfert de données entre régions de la région productrice vers la région consommatrice.

Pour utiliser l’unité de partage des données, un administrateur de compte consommateur peut associer l’unité de partage des données de l’une des trois manières suivantes.
+ Association avec un ensemble Compte AWS englobant tous ses Régions AWS
+ Association avec un particulier Région AWS dans un Compte AWS
+ Association avec des espaces de noms spécifiques au sein d'un Région AWS

Lorsque l'administrateur choisit l'intégralité Compte AWS, tous les espaces de noms existants et futurs des différents éléments Régions AWS du compte ont accès aux partages de données. Un administrateur de compte consommateur peut également choisir une Régions AWS ou des espaces de noms spécifiques dans une région pour leur accorder l’accès aux unités de partage des données.

**Si vous êtes un administrateur producteur ou un propriétaire de base de données**, créez une unité de partage des données, ajoutez des objets de base de données et des consommateurs de données à l’unité de partage des données et accordez des autorisations aux consommateurs de données. Pour de plus amples informations, veuillez consulter [actions de l’administrateur producteur](producer-cluster-admin.md).

**Si vous êtes administrateur de compte producteur**, autorisez les partages de données à l'aide de la console AWS Command Line Interface (AWS CLI) ou Amazon Redshift et choisissez les consommateurs de données. 

**Si vous êtes un administrateur de compte consommateur,** procédez comme suit :

Pour associer un ou plusieurs partages de données partagés depuis d'autres comptes à l'ensemble Compte AWS ou à des espaces de noms spécifiques Régions AWS au sein d'un compte Région AWS, utilisez la console Amazon Redshift. 

Grâce au partage de données entre régions, vous pouvez ajouter des clusters dans un environnement spécifique à Région AWS l'aide de la AWS Command Line Interface console (AWS CLI) ou Amazon Redshift.

Pour spécifier une ou plusieurs AWS régions, vous pouvez utiliser la commande `associate-data-share-consumer` CLI avec l'`consumer-region`option facultative.

Dans le cas de la CLI, l'exemple suivant `Salesshare` associe le à l'ensemble Compte AWS à l'`associate-entire-account`option. Vous ne pouvez associer qu’une seule région à la fois.

```
aws redshift associate-data-share-consumer
--region {PRODUCER_REGION}
--data-share-arn arn:aws:redshift:{PRODUCER_REGION}:{PRODUCER_ACCOUNT}:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare
--associate-entire-account
```

L’exemple suivant associe le `Salesshare` à la région USA Est (Ohio) (`us-east-2`).

```
aws redshift associate-data-share-consumer
--region {PRODUCER_REGION}
--data-share-arn arn:aws:redshift:{PRODUCER_REGION}:0123456789012:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare
--consumer-region 'us-east-2'
```

L'exemple suivant `Salesshare` associe le à un espace de noms de consommateur spécifique Compte AWS dans un autre espace de la région Asie-Pacifique (Sydney) (`ap-southeast-2`).

```
aws redshift associate-data-share-consumer
--data-share-arn arn:aws:redshift:{PRODUCER_REGION}:{PRODUCER_ACCOUNT}:datashare:{PRODUCER_CLUSTER_NAMESPACE}/Salesshare
--consumer-arn 'arn:aws:redshift:ap-southeast-2:{CONSUMER_ACCOUNT}:namespace:{ConsumerImmutableClusterId}'
```

Vous pouvez utiliser la console Amazon Redshift pour associer des partages de données à vos espaces de noms complets Compte AWS Régions AWS ou spécifiques au sein d'un. Région AWS Pour ce faire, connectez-vous au [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/). Associez ensuite un ou plusieurs partages de données partagés depuis d'autres comptes à votre espace de noms complet Compte AWS Région AWS, complet ou spécifique au sein d'un. Région AWS Pour de plus amples informations, veuillez consulter [Associer un partage de données à un autre Compte AWS dans Amazon Redshift](writes-associating.md).

Une fois que les espaces de noms Compte AWS ou des espaces de noms spécifiques sont associés, les partages de données peuvent être utilisés. Vous pouvez également modifier l’association d’unité de partage des données à tout moment. Lorsque vous remplacez l'association d'espaces de noms individuels par un Compte AWS, Amazon Redshift remplace les espaces de noms par les informations. Compte AWS Lorsque l'association passe d'un espace de noms Compte AWS à un espace de noms spécifique, Amazon Redshift remplace les informations par Compte AWS les informations de l'espace de noms. Lorsque vous passez d'une association complète Compte AWS à des AWS régions et espaces de noms spécifiques, Amazon Redshift remplace les informations par les informations relatives à Compte AWS la région et à l'espace de noms spécifiques.

**Quand vous êtes administrateur consommateur**, vous pouvez créer des bases de données locales qui font référence aux unités de partage des données, et accorder des autorisations sur les bases de données créées à partir d’unités de partage des données aux utilisateurs ou rôles du cluster consommateur, selon les besoins. Vous pouvez aussi créer des vues sur des objets partagés et créer des schémas externes pour référencer et attribuer des autorisations détaillées à des schémas spécifiques de la base de données consommateur importée sur le cluster consommateur. Pour plus d'informations, consultez [actions de l’administrateur consommateur](consumer-cluster-admin.md).

# Gestion du contrôle des coûts pour le partage de données entre régions
<a name="cross-region-billing"></a>

Avec Amazon Redshift, vous pouvez gérer le contrôle des coûts liés à l’unité de partage des données entre régions en configurant le partage de données afin de limiter la quantité de données transférées entre régions AWS . La gestion du contrôle des coûts pour le partage de données entre régions vous permet de définir des limites de transfert de données, de surveiller l’utilisation des transferts de données et de recevoir des notifications lorsque vous approchez ou dépassez ces limites.

Lors de la consommation de données provenant d’une autre région, le consommateur paie les frais de transfert de données entre régions de la région productrice vers la région consommatrice. Le prix du transfert de données est différent selon les régions. Les frais sont basés sur les octets de données analysés pour chaque exécution de requête réussie. Pour plus d’informations sur la tarification Amazon Redshift, consultez [Tarification Amazon Redshift](https://aws.amazon.com/redshift/pricing/).

Vous êtes facturé pour le nombre d’octets, arrondi au mégaoctet suivant, avec un minimum de 10 Mo par requête. Vous pouvez définir des contrôles de coûts sur l’utilisation de vos requêtes et afficher la quantité de données transférées par requête sur votre cluster.

Pour surveiller et contrôler votre utilisation et les coûts d’utilisation associés du partage de données entre régions, vous pouvez créer des limites d’utilisation quotidiennes, hebdomadaires et mensuelles, ainsi que définir des actions exécutées automatiquement par Amazon Redshift si ces limites sont atteintes afin de maintenir votre budget avec prévisibilité.

Selon les limites d'utilisation que vous définissez, les actions entreprises par Amazon Redshift peuvent consister à enregistrer un événement dans une table système, à envoyer une CloudWatch alarme et à avertir un administrateur via un Amazon SNS, ou à désactiver le partage de données entre régions pour une utilisation ultérieure.

Pour créer des limites d’utilisation dans la console Amazon Redshift, sélectionnez **Configure usage limit** (Configurer la limite d’utilisation) sous **Actions** pour votre cluster. Vous pouvez surveiller vos tendances d'utilisation et recevoir des alertes en cas d'utilisation dépassant les limites définies grâce à des CloudWatch mesures générées automatiquement à partir des onglets **Performances du cluster** ou **Surveillance**. Vous pouvez également créer, modifier et supprimer des limites d'utilisation par programmation à l'aide des opérations de l'API Amazon Redshift AWS CLI ou de l'API Amazon Redshift. 