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

> Diffusez les événements d'exposition aux expériences Kameleoon dans Databricks pour permettre l'analyse centralisée et le reporting des résultats des campagnes.

Une fois que vous avez [activé l'intégration Databricks pour votre projet](./setting-up-databricks), vous pouvez activer **Use Databricks as a destination** pour envoyer en toute transparence des événements à votre compte Databricks 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/databricks/use-databricks-as-a-destination/Capture-decran-2025-07-07-a-16.33.12.png)
</Frame>

## Activer Databricks comme destination

Pour activer Databricks comme destination :

1. Cliquez sur **Use Databricks as a destination**.
2. **Databricks catalog** : nom du « catalog » Databricks qui contiendra le schéma Kameleoon dans lequel écrire (le dossier de niveau supérieur).
3. **Schema** : Schéma contenant les tables que cette tâche d'ingestion interrogera.

<Frame>
  ![](https://storage.googleapis.com/kameleoon-storage-documentation/user-manual/images/integrations/data-warehouses/databricks/use-databricks-as-a-destination/Capture-decran-2025-07-07-a-16.26.52.png)
</Frame>

## Ce que fait « Databricks as a destination »

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

Les événements seront stockés dans le schéma `kameleoon_events` de votre catalog Databricks — contenant les tables que cette tâche d'ingestion interrogera. Il s'agit du catalog Databricks que vous avez configuré lors de la [configuration](./setting-up-databricks), 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 de campagne stockées dans Databricks, 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 de Databricks 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 Databricks, vous contribuez à l'enrichissement de votre base de données Databricks, en en faisant un référentiel complet de données utilisateur pouvant être utilisées à diverses fins analytiques et de business intelligence.
