Skip to content

CDIセグメント

Braze Cloud Data Ingestion (CDI) を使用すると、データウェアハウスまたはファイルストレージシステムから Braze への直接接続を設定して、関連するユーザーまたはカタログデータを定期的に同期できます。

前提条件

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セグメントの出力に基づいて新しいユーザーを作成しない。

最後に、Brazeセグメント内でこのSegment Extensionを使用して、このオーディエンスにキャンペーンまたはCanvasを送信することができる。

考慮事項

  • セグメント・エクステンションは、複数の接続ではなく、1つの接続からのみデータを参照できる。
  • セグメント・エクステンションは、以下のいずれかをデータソースとして使用できる:CDIデータまたはBraze Snowflake(電流)データ。Segment Extension内でデータソースを混在させることはできないが、複数のSegment Extensionを作成してセグメント内でまとめて参照することはできる。

トラブルシューティング

  • クエリが最大実行時間に達するとタイムアウトする可能性がある。この最大実行時間は、Cloud Data Ingestionページで接続シンクごとに設定される。最長走行時間は60分である。
  • SQLがデータウェアハウスに適した構文で書かれていることを確認する。
「このページはどの程度役に立ちましたか?」
New Stuff!