基本的に、私がしようとしていることは顧客の旅を見ることです。
人物Aがあなたのウェブサイトで車を購入したとします。
人物Aは、まずGoogleを介してあなたに来て、その後Googleを介してやり直します。その後、数日後、再度電子メールであなたのウェブサイトに来る。最後に、あなたのウェブサイトアドレスを手動で入力し、8,000ポンドで車を購入します。
ラストタッチアトリビューションを実行して、彼がウェブサイトから購入したと言います。
しかし、SQL世界では、彼が4つの旅で1台の車を買ったと言いますが、それぞれの旅は2,000ポンド(8,000/4)に相当します。そして車は1/4の旅です。 グーグル、2人の旅、車の0.5、£4,000 メール、1人の旅、車の0.25、£2,000 ウェブサイト、1人の旅の0.25:私はこれであるために取得したいよ何
車、£2,000
私のフィールドは、チャネル、オーダーID、日付、収益です。私は顧客が使用したすべてのチャンネルのリストを持っていて、それらの数を作成しました。しかし、私はどのようにコードを持つデータベースで、チャネルで注文を分割するか分からない。
敗北を認め、助けを求めるのは屈辱的です。私は努力していますが、私はSQLでこれを行うことはできません。何か案は?
サンプルデータと希望の結果を投稿します。 HadoopがMapReduceエンジンであり、SQLデータベースではないことに気づいたら幸いです。 –
私はそれがmap reductionであり、SQLではないことを認識しています。後でサンプルデータを取得しようとします。しかし、ハドープは悲しいことに、 – user2907590