Skip to content

Braze で Currents を使用する方法

Braze は Currents を選択したパートナーと内部で使用しています。

弊社ではメールやプッシュの Campaigns から得たデータをフィルターにかけ、ビジネスインサイトツールである Looker に取り込んでいますが、そこにたどり着くまでには少し異なるルートがあります。弊社では ETL(Extract, Transform, Load)手法の逆バージョンを使用しています。つまり、順序を ELT(Extract, Load, Transform)に切り替えるのです。

ステップ 1: イベントデータの取り込みと集約

エンゲージメントツール(Campaigns や Canvas など)を使用して Campaigns を開始した後、独自のシステムとメールパートナーからのデータを使用してイベントデータを追跡します。このデータの一部は集計されてダッシュボードに表示されますが、さらに詳細を調べたいと考えました。

ステップ 2: データストレージパートナーへのイベントデータの送信

保存と抽出の目的で、Braze のイベントデータを Amazon S3 に送信するように Currents を設定しました。Athena を使用して S3 の上でクエリを実行できることはわかっています。これは短期的に優れたソリューションです。しかし、弊社ではリレーショナルデータベースとビジネスインテリジェンス / 分析ツールを使用する長期的なソリューションを求めていました。(これはお客様にも推奨するソリューションです。)

S3 はデータの移動、ピボット、分析のための柔軟なストレージとルーティングオプションを提供します。S3 ではデータを変換しません。特定の構造を維持するためです。

ステップ 3: リレーショナルデータベースでのイベントデータの変換

S3 からウェアハウス(弊社の場合では Snowflake Data Sharing または Snowflake Reader Accounts)を選択します。そこでデータを変換してから Looker に移動します。Looker では、データを構造化して整理するブロックを設定しています。

ウェアハウスの選択肢は Snowflake のみに限りません。他にも RedshiftGoogle BigQuery などがあります。

Snowflake Reader Accounts

Snowflake Reader Accounts は、Snowflake アカウントや Snowflake との顧客関係を必要とせずに、Snowflake Data Sharing と同じデータおよび機能へのアクセスをユーザーに提供します。Reader Accounts では、Braze がアカウントを作成してデータを共有し、ログインしてデータにアクセスするための認証情報を提供します。これにより、すべてのデータ共有と使用料金の請求は完全に Braze が処理します。

詳細については、カスタマーサクセスマネージャーにお問い合わせください。

その他のリソース

使用状況の監視に役立つリソースについては、Snowflake の Resource Monitors および Viewing Warehouse Credit Usage の記事をご確認ください。

ステップ 4: ビジネスインテリジェンス (BI) ツールを使用してデータを操作する

最後に、BI ツールを使用してデータを分析し、チャートやその他のビジュアルツールに変換します。Looker と Looker Blocks を使用することで、Currents からデータが移動するたびに ETL や ELT を行う必要がなくなります。

同じことをやってみたいと思いましたか?以下のドキュメントをチェックして、これらの詳細情報と、データベースの構築にどのように活用できるかをご確認ください。

New Stuff!