CDIセグメントエクステンション
Braze クラウドデータ取り込みを使用すると、データウェアハウスやファイルストレージシステムから Braze への直接接続を設定して、関連するユーザーデータやカタログデータを定期的に同期できます。
CDIセグメントエクステンションは、データウェアハウスに直接クエリを実行するため、データウェアハウスでこれらのクエリを実行することに関連するすべてのコストが発生する。CDIセグメントエクステンションは、SQLセグメントクレジットを消費せず、セグメントエクステンションの上限にカウントされず、データポイントを記録しない。
前提条件
データウェアハウスデータを Braze ワークスペース内のセグメンテーションに使用するには、接続されたソースを作成し、セグメントエクステンション内に CDI セグメントを作成する必要があります。CDIセグメントエクステンションを使用すると、CDI接続を通じて利用可能になったデータを使用して、独自のデータウェアハウスに直接クエリするSQLを記述し、Braze内でターゲットとなるユーザーグループを作成することができる。
CDIセグメントを作成する
ステップ 1: ソースを設定する
最初の CDI セグメントエクステンションを作成する前に、接続ソースのステップに従って、データウェアハウスとの新しい接続ソースを設定する。
ステップ 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(電流)データ。セグメントエクステンション内でデータソースを混在させることはできませんが、セグメント内で一緒に参照する複数のセグメントエクステンションを作成することはできます。
トラブルシューティング
- クエリが最大実行時間に達するとタイムアウトする可能性がある。この最大実行時間は、Cloud Data Ingestionページで接続シンクごとに設定される。最大実行時間は 60 分です。
- SQLがデータウェアハウスに適した構文で書かれていることを確認する。
GitHub でこのページを編集