ユーザーデータ管理機能を利用中のプロジェクトでは、個人情報(identify)イベントで連携されたユーザー毎の最新情報が紐付けテーブルに蓄積されます。
この記事では、紐付けテーブルからDatahubデータテーブルにそのデータを同期し、Datahubクエリから利用できるようにする手順を説明します。
ユーザーデータ管理機能が有効であることを確認する
- 「グローバルナビゲーション」 > 「インサイト > 紐付けテーブル」を開きます
Personal Data (identify)
という名称の紐付けテーブルがあることを確認します- その紐付けテーブル内にデータが格納されていることを確認します
- identifyイベントの実装が必要です
※ユーザーデータ管理機能については、こちらをご覧ください。
テーブルを新規作成する
- 「グローバルナビゲーション」 > 「データハブ」 > 「データセット」を開きます
Personal Data (identify)
のデータを同期するためのテーブルを新規作成します- テーブル名
- 例:
personal_data
- 例:
- テーブル名
データ同期用のジョブフローを作成する
- 「グローバルナビゲーション」 > 「データハブ」 > 「ジョブフロー」を開きます
- ジョブフローを新規作成します
- ジョブを追加します
- ジョブ名
- 例:
Personal Data (identify)を同期
- 例:
- ジョブタイプ
データテーブルへインポート
- インポート元
紐付けテーブル
- 紐付けテーブル
Personal Data (identify)
- インポート先
- (先ほど作成したテーブル)
- ルール
置き換え
- ジョブ名
- ジョブフローの設定をします
スケジュール実行を有効にする
をON繰り返し実行を有効にする
をON- 実行間隔を日次等で設定します
- 例:
毎日 5時 0分
- 例:
- ジョブフロー名
- 例:
Personal Data (identify)を同期
- 例:
データ更新の確認
- 作成したジョブフローを「今すぐ実行」します
- ジョブ完了後、データ更新先のテーブルに個人情報(identify)のデータが格納されていることを確認します