> ## 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 Snowflake comme destination

> Envoyez les événements d'exposition aux expériences Kameleoon vers Snowflake afin de centraliser les résultats des campagnes et de les analyser aux côtés de vos données existantes.

<Warning>
  Les identifiants doivent être fournis en utilisant l'option d'authentification **Key-Pair**, et non l'option **Password**.
</Warning>

## Activer Snowflake comme destination

Une fois que vous avez [activé l'intégration Snowflake pour votre projet](./setting-up-snowflake), vous pouvez activer **Use Snowflake as a destination** pour envoyer les résultats de vos campagnes Kameleoon vers Snowflake.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/integrations/data-warehouses/snowflake/setting-up-snowflake/snowflake.png)
</Frame>

Pour ce faire, suivez ces étapes :

1. Dans la configuration du projet sélectionné, vous trouverez une section intitulée **Use Snowflake as a destination**. Cliquez sur cette section.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/integrations/data-warehouses/snowflake/use-snowflake-as-a-destination/image-36.png)
</Frame>

2. Fournissez l'ID de projet Snowflake associé à votre projet Google Snowflake.
3. Cliquez sur **Validate** pour enregistrer et appliquer vos paramètres de configuration.

## Ce que fait « Use Snowflake as a Destination »

L'activation de **Use Snowflake as a destination** enverra tous les événements d'exposition aux expériences Kameleoon vers Google Snowflake.

Les événements seront enregistrés dans le schéma `KAMELEOON_EVENTS` de la base de données `KAMELEOON` que vous avez créée avec un accès en écriture pour l'utilisateur que vous avez créé pour Kameleoon lors de la [configuration](./setting-up-snowflake), dans une table appelée `kameleoon_experiment_event`.

Voici le schéma SQL de la table :

```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 [donnée personnalisée Cross Device Reconciliation](../../../../developer-docs/cross-device-experimentation), si elle a été définie.
