CDIセグメント
Braze Cloud Data Ingestion (CDI) を使用すると、データウェアハウスまたはファイルストレージシステムから Braze への直接接続を設定して、関連するユーザーまたはカタログデータを定期的に同期できます。
この機能では、データウェアハウスに直接クエリーを実行するため、データウェアハウスでこれらのクエリーを実行することに関連するすべてのコストが発生する。CDIセグメントはSQLセグメントクレジットを消費せず、セグメント拡張の制限にカウントされず、データポイントを消費しない。
前提条件
Brazeワークスペース内でデータウェアハウスのデータをセグメンテーションに使用するには、接続ソースを作成し、Segment Extensions内でCDIセグメントを作成する必要がある。CDIセグメントを使用すると、CDI接続を介して利用可能になったデータを使用して、独自のデータウェアハウスに直接クエリするSQLを記述し、Braze内でターゲットにできるユーザーグループを作成できる。
CDIセグメントを作成する
ステップ 1:ソースを設定する
最初の CDI セグメントを作成する前に、Connected Sources の手順に従って、データウェアハウスと新しい Connected Source をセットアップする。
ステップ2:セグメントを作成する
まず、新しいセグメント・エクステンションを作成し、フル・リフレッシュを選択する。
データソースにはCDIデータテーブルを選択する。
CDIセットアップの一環として、CDIセグメントで使用するコネクションを選択できる。各接続は特定のデータテーブルのセットを持っている。開発チームは、CDIのセットアップ中に接続とデータテーブルを設定することができる。
利用可能なデータテーブルを表示するには、Referenceを選択する。準備ができたら、接続を選択する。
次に、BrazeのSQL構文を使ってセグメントのSQLを書く。
CDIセグメントはすべて、選択列としてexternal_user_id
。また、external_user_id
、Brazeでユーザー用に設定したものと一致させる必要がある。クエリー結果にBrazeに存在しないユーザーが含まれている場合、それらのユーザーは無視される。Brazeは、CDIセグメントの出力に基づいて新しいユーザーを作成しない。
セグメントのプレビュー、セグメントの管理、自動メンバーシップ更新の実行方法については、SQL Segment Extensionsを参照のこと。
最後に、Brazeセグメント内でこのSegment Extensionを使用して、このオーディエンスにキャンペーンまたはCanvasを送信することができる。
考慮事項
- セグメント・エクステンションは、複数の接続ではなく、1つの接続からのみデータを参照できる。
- セグメント・エクステンションは、以下のいずれかをデータソースとして使用できる:CDIデータまたはBraze Snowflake(電流)データ。Segment Extension内でデータソースを混在させることはできないが、複数のSegment Extensionを作成してセグメント内でまとめて参照することはできる。
トラブルシューティング
- クエリが最大実行時間に達するとタイムアウトする可能性がある。この最大実行時間は、Cloud Data Ingestionページで接続シンクごとに設定される。最長走行時間は60分である。
- SQLがデータウェアハウスに適した構文で書かれていることを確認する。