はじめまして。株式会社オプテージの冲中です。
Datahubを活用させていただいているのですが、以下のような「同一IDが複数レコード含まれるデータセット」の扱い方を教えていただけないでしょうか。
user_id, option_service_id, option_start_date
aaa, service_1, 2019-01-22
bbb, service_1, 2019-04-23
bbb, service_2, 2019-08-02
ccc, service_2, 2019-01-02
具体的なイメージは以下です。
サイト来訪したユーザーが、現在どのオプションサービスを利用中か把握したいと考えています。
ただ、オプションサービス1契約単位のデータしか出力できないため、上記のようなデータセットしか出せません。
上記データセットをそのまま紐付けテーブルに移して紐付けると、「ID:bbb」の人は「契約中のサービス:service_1もしくはservice_2」のどちらかしか紐付かず、正しく把握できません。
そこで、以下のようなデータに変換する必要があるのかなとなんとなく思っています。
user_id, サービス1, サービス1利用開始日, サービス2, サービス2利用開始日
aaa, 1, 2019-01-22, ,
bbb, service_1, 2019-04-23, service_2, 2019-08-02
ccc, , , service_2, 2019-01-02
以上、アドバイスをお願いいたします!