Passer au contenu principal
Une fois que vous avez activé l’intégration Databricks pour votre projet, 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.

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.

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, 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 :
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, 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.