> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kameleoon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Utiliser Amazon Redshift comme destination

> Diffusez les événements d'exposition aux expériences Kameleoon dans votre base de données Amazon Redshift pour permettre l'analyse centralisée et le reporting des résultats des campagnes.

Avec l'intégration Amazon Redshift, vous pouvez stocker les résultats des campagnes dans votre base de données Redshift pour une analyse et un reporting faciles.

**Principaux avantages :**

* Stockez sans effort les résultats des campagnes pour une analyse centralisée.
* Profitez d'un stockage sécurisé et d'un transfert de données simplifié, en accédant aux données nécessaires à la prise de décision avec seulement votre ID de projet.

<Note>
  Les intégrations data warehouse sont disponibles en tant que module complémentaire premium pour nos modules Web Experimentation et Feature Experimentation. Pour plus d'informations, veuillez contacter votre Customer Success Manager.
</Note>

Une fois que vous avez [activé l'intégration Amazon Redshift pour votre projet](./setting-up-amazon-redshift), vous pouvez activer **Use Amazon Redshift as a destination** pour envoyer en toute transparence des événements à votre compte Amazon Redshift chaque fois que des visiteurs sont exposés à l'une de vos expériences Kameleoon.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/integrations/data-warehouses/amazon-redshift/use-amazon-redshift-as-a-destination/Capture-decran-2025-05-26-a-15.05.13-1536x246.png)
</Frame>

## Activer Amazon Redshift comme destination

Pour activer Amazon Redshift comme destination :

1. Cliquez sur **Use Redshift as a destination**.
2. Choisissez votre type de cluster : **Provisioned** ou **Serverless**.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/integrations/data-warehouses/amazon-redshift/use-amazon-redshift-as-a-destination/Capture-decran-2025-06-02-a-14.45.25-1536x1243.png)
</Frame>

* Pour le type de cluster **Provisioned**, vous devez fournir :
  * **Redshift cluster ID :** Associé à votre cluster Amazon Redshift. Cet ID de cluster est un composant essentiel pour diriger les résultats des campagnes vers la bonne destination dans Redshift.
  * **S3 bucket name :** Le nom complet d'un bucket Amazon S3 qui sera utilisé pour la mise en attente des événements diffusés avant le chargement en masse périodique dans Redshift. La policy attachée au rôle AWS que vous avez fourni doit accorder l'accès à ce bucket.
  * **Redshift AWS region :** Un code de Region où réside votre cluster Redshift source. Ce code peut être trouvé dans votre console AWS. Exemple : `us-west-2`.
  * **Database :** Le nom de la base de données Redshift contenant les données que vous ingérez.
* Pour le type de cluster **Serverless**, vous devez fournir :
  * **Redshift serverless workgroup :** Le nom de votre workgroup.
  * **S3 bucket name :** Le nom complet d'un bucket Amazon S3 qui sera utilisé pour la mise en attente des événements diffusés avant le chargement en masse périodique dans Redshift. La policy attachée au rôle AWS que vous avez fourni doit accorder l'accès à ce bucket.
  * **Redshift AWS region :** Un code de Region où réside votre cluster Redshift source. Ce code peut être trouvé dans votre console AWS. Exemple : us-west-2.
  * **Database :** Le nom de la base de données Redshift contenant les données que vous ingérez.

## Ce que fait **Use Amazon Redshift as a destination**

L'activation de **Use Amazon Redshift as a destination** diffusera tous les événements d'exposition aux expériences Kameleoon vers Amazon.

Les événements seront stockés dans le schéma `kameleoon_events` de votre `{database}` — le nom de la base de données Redshift où les données sont ingérées. Il s'agit de la base de données AWS que vous avez configurée lors de la [configuration](./setting-up-amazon-redshift), avec un accès en écriture accordé à l'utilisateur Kameleoon. Les données seront enregistrées dans une table nommée `kameleoon_experiment_event`.

Le schéma SQL de cette table est le suivant :

```sql theme={null}
CREATE TABLE  kameleoon_experiment_event (
     nonce  BIGINT  PRIMARY KEY, -- unique identifier of the event
     timestamp  BIGINT, -- timestamp in millis of the event
     visitor_code  VARCHAR(255), -- Kameleoon visitor identifier
     custom_visitor_id  VARCHAR(255), -- Visitor identifier used by your company
     experiment_id  BIGINT, -- Kameleoon id of the experiment
     variation_id  BIGINT -- Kameleoon id of the variation
 );
```

Le `custom_visitor_id` est lu depuis la [custom data Cross Device Reconciliation](../../../../developer-docs/cross-device-experimentation), si elle a été définie.

Avec les données des campagnes stockées dans Amazon, vous bénéficiez de la possibilité d'effectuer des analyses et des rapports approfondis. Vous pouvez tirer parti des capacités de requête d'Amazon pour extraire des informations précieuses des données collectées, vous aidant à prendre des décisions basées sur les données pour optimiser vos campagnes et l'expérience utilisateur.

En centralisant les résultats des campagnes Kameleoon dans Amazon, vous contribuez à l'enrichissement de votre base de données Amazon, en en faisant un référentiel complet de données utilisateur pouvant être utilisées à diverses fins analytiques et de business intelligence.
