> ## 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.

# Databricks をデスティネーションとして使用する

> Kameleoon の実験エクスポージャーイベントを Databricks にストリーミングして、キャンペーン結果の一元的な分析とレポーティングを可能にします。

[プロジェクトで Databricks 連携を有効化](./setting-up-databricks)した後、**Databricks をデスティネーションとして使用** を有効化すると、訪問者が Kameleoon の実験にエクスポーズされるたびに、Databricks アカウントへシームレスにイベントを送信できます。

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

## Databricks をデスティネーションとして有効化する

Databricks をデスティネーションとして有効化するには：

1. **Use Databricks as a destination** をクリックします。
2. **Databricks catalog**：書き込み対象の Kameleoon スキーマを含む Databricks 「カタログ」（トップレベルのフォルダ）の名前です。
3. **Schema**：このインジェスチョンタスクがクエリを実行するテーブルを含むスキーマです。

<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>

## 「Databricks をデスティネーションとして使用」が行うこと

**Use Databricks as a destination** を有効にすると、すべての Kameleoon 実験のエクスポージャーイベントが Databricks にストリーミングされます。

イベントは、Databricks カタログの `kameleoon_events` スキーマに格納されます。これは、[セットアップ](./setting-up-databricks)時に設定し、Kameleoon ユーザーに書き込みアクセス権を付与した Databricks カタログです。データは `kameleoon_experiment_event` という名前のテーブルに保存されます。

このテーブルの SQL スキーマは次のとおりです。

```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
 );
```

`custom_visitor_id` は、設定されている場合、[クロスデバイスリコンシリエーションのカスタムデータ](../../../../developer-docs/cross-device-experimentation)から読み取られます。

キャンペーンデータを Databricks に格納することで、詳細な分析とレポーティングが可能になります。Databricks のクエリ機能を活用して、収集されたデータから貴重なインサイトを抽出し、データドリブンな意思決定でキャンペーンとユーザー体験を最適化できます。

Kameleoon のキャンペーン結果を Databricks に集約することで、Databricks データベースの充実化に貢献し、さまざまな分析やビジネスインテリジェンスの目的で活用できる包括的なユーザーデータのリポジトリとして機能します。
