1
*我花了几天谷歌搜索,无法找到答案*SQL归因模型
如何创建SQL(或我的情况下,Hadoop的)一个平等点击归因模型。
基本上,我想要做的就是看客户的旅程。
假设A人在您的网站上购买汽车。
人首先通过Google来找你,然后再通过谷歌。然后几天后,通过电子邮件再次访问您的网站。最后,他手动输入您的网站地址,并以8,000英镑的价格购买汽车。
做出Last Touch Attribution很容易,并说他通过网站来购买它。
但是,在一个SQL世界里,你怎么说他买了一辆汽车,超过4个旅程,所以每次旅程价值2000英镑(8,000美元/ 4)。这辆车是四分之一的旅程。
什么,我希望得到的是:谷歌 ,2个旅程,汽车的0.5,£4000 电子邮件,1个旅程,车上的0.25,£2000 网站,1个旅程,的0.25车,£2,000
我的领域是渠道,orderid,日期,收入。我列出了客户使用的所有渠道,并创建了他们的统计。但我不确定如何在包含代码的数据库中通过渠道拆分订单。
承认失败,请求帮助是羞辱。我在尝试,但我不能让SQL做到这一点。有任何想法吗?
发布您的样本数据和所需的结果。我希望你知道Hadoop是一个MapReduce引擎,而不是一个SQL数据库。 –
我知道它是地图缩减而不是SQL,是的。我会在稍后尝试获取样本数据。但是,Hadoop不幸的是我必须与之合作 – user2907590