Saltar al contenido principal
Una vez que haya habilitado la integración de Databricks para su proyecto, puede activar Use Databricks as a destination para enviar de forma fluida eventos a su cuenta de Databricks cada vez que los visitantes sean expuestos a uno de sus experimentos de Kameleoon.

Activar Databricks como destino

Para activar Databricks como destino:
  1. Haga clic en Use Databricks as a destination.
  2. Databricks catalog: nombre del “catalog” de Databricks que contendrá el esquema de Kameleoon en el que escribir (la carpeta de nivel superior).
  3. Schema: esquema que contiene las tablas que esta ingestion task consultará.

Qué hace “Databricks como destino”

Habilitar Use Databricks as a destination transmitirá todos los eventos de exposición a experimentos de Kameleoon a Databricks. Los eventos se almacenarán en el esquema kameleoon_events de su catalog de Databricks, que contiene las tablas que esta ingestion task consultará. Este es el catalog de Databricks que configuró durante la configuración, con acceso de escritura concedido al usuario de Kameleoon. Los datos se guardarán en una tabla llamada kameleoon_experiment_event. El esquema SQL de esta tabla es el siguiente:
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
 );
El custom_visitor_id se lee desde el dato personalizado de Cross Device Reconciliation, si se ha establecido. Con los datos de campaña almacenados en Databricks, obtiene la capacidad de realizar análisis e informes en profundidad. Puede aprovechar las capacidades de consulta de Databricks para extraer información valiosa de los datos recopilados, lo que le ayuda a tomar decisiones basadas en datos para optimizar sus campañas y la experiencia del usuario. Al centralizar los resultados de campaña de Kameleoon en Databricks, contribuye al enriquecimiento de su base de datos de Databricks, convirtiéndola en un repositorio completo de datos de usuario que puede utilizarse para una variedad de fines de análisis e inteligencia de negocio.