开发者社区> 问答> 正文

给出初赛示例数据,只是帮助大家理解初赛赛题计算逻辑

```
        淘宝订单消息                                                                            
        订单id     买家ID    商品ID        卖家ID        订单时间                总价            对应的整分时间戳
        taobaoId1   buy1      productId1    salerId1      1467082096000       100.0           2016/6/28 10:48
        taobaoId2   buy2      productId2    salerId2      1467082156123       10.0          2016/6/28 10:49
        taobaoId3   buy3      productId3    salerId3      1467082156400        200.0          2016/6/28 10:49

        天猫订单消息
        订单id     买家ID    商品ID         卖家ID         订单时间                总价
        tmallId1   buy6      productId11    salerId6      1467082096000        110.0            2016/6/28 10:48
        tmallId2   buy1      productId21    salerId2      1467082156123        100.0         2016/6/28 10:49
        tmallId3   buy8      productId31    salerId2      1467082156400        500.0           2016/6/28 10:49

        付款消息
        订单ID       金额        来源       支付平台     创建时间              对应的整分时间戳
        taobaoId1   50.0         支付宝       pc         1467082096001    2016/6/28 10:48
        tmallId1    110.0         银联        wire       1467082096001    2016/6/28 10:48
        taobaoId1   50.0         银联         wire       1467082097001    2016/6/28 10:48
        taobaoId2   5.0         其他         pc         1467082156300    2016/6/28 10:49
        taobaoId2   5.0         其他         pc         1467082157300    2016/6/28 10:49
        tmallId2    100.0         支付宝       pc        1467082158000    2016/6/28 10:49
        tmallId3    500.0         支付宝       wire      1467082156400    2016/6/28 10:49
        taobaoId3   200.0        支付宝       pc         1467082156400     2016/6/28 10:49

        写入tair的结果是
        platformTaobao_teamcode_1467082080    100
        platformTaobao_teamcode_1467082140    210
        platformTmall_teamcode_1467082080    110
        platformTmall_teamcode_1467082140    600
        ratio_teamcode_1467082080    3.2
        ratio_teamcode_1467082140    1.83

```


为了方便大家更好的理解赛题,我们给出了几条示例数据,帮助大家理解。注意两点:
1、统计交易额,只要考虑当前这一分钟的数据即可;
2、统计交易比例,需要考虑历史数据。


这个示例数据结构,不严谨。很多和赛题定义有冲突,大家请忽略,只是希望帮助大家理解计算逻辑。



展开
收起
玄弟 2016-06-28 11:58:42 6136 0
8 条回答
写回答
取消 提交回答
  • 回 13楼玄弟的帖子
    订单id是long类型吧,看着上面的实例是string呢
    2016-06-29 09:57:10
    赞同 展开评论 打赏
  • Re给出初赛示例数据,帮助大家理解初赛赛题
      话说怎么实例数据跟之前给的那个文档和demo不一样。。  是以这个为准还是以demo里面的为准。。      

    -------------------------

    回 12楼玄弟的帖子
      不一样啊。。 比如orderid里面demo里面是没有email ,taboo的   支付平台的值也只有0和1
    2016-06-29 09:36:39
    赞同 展开评论 打赏
  • Re给出初赛示例数据,帮助大家理解初赛赛题
    从meta拉出来的消息,根据消息你可以获取他所属的topic的
    2016-06-28 21:32:56
    赞同 展开评论 打赏
  • Re给出初赛示例数据,帮助大家理解初赛赛题
    如何根据订单ID区分订单是天猫还是淘宝呢?是ID有前缀吗?还是根据topic区分?
    2016-06-28 21:18:51
    赞同 展开评论 打赏
  • Re给出初赛示例数据,帮助大家理解初赛赛题
    请问,如果一个价格为100元的订单在第1分钟的时候建立,在第2分钟分钟支付了30元,在第3分钟支付了70元,那么这3分钟内各自的交易额是多少?会出现一个订单,只支付了一部分价格的情况么?

    -------------------------

    回 6楼玄弟的帖子
    谢谢。再请教一个问题,天猫订单的id和淘宝订单的id会冲突么,如果不冲突,那么请问是用了不同前缀或者什么方法将两种id分离开?
    2016-06-28 20:14:02
    赞同 展开评论 打赏
  • 回 2楼玄弟的帖子
    您好,在操作规范中不是说支付平台是short类型的么,为啥这里不是?
    2016-06-28 19:54:59
    赞同 展开评论 打赏
  • 回 1楼(小强7657723) 的帖子
    嗯,保留两位

    -------------------------

    回 3楼(jeremy_aligo) 的帖子
    我粗心啦,是short 我这个是给你们看的。sorry

    -------------------------

    回 4楼(shindar) 的帖子
    第一分的交易额是0,第二分的交易额是30,第三分钟是70;为了降低难度,我们保证所有的订单都会被成功支付

    -------------------------

    回 11楼(wowanfengz) 的帖子
    题目是一样的,你可以参考下题目和初赛数据文档,我们都同步过的。

    -------------------------

    回 10楼(小强7657723) 的帖子
    嗯,我觉得初赛,具体时间不影响大家写代码吧

    -------------------------

    回 14楼(wowanfengz) 的帖子
    你说这个意思 是吧。可能这个示例数据是我临时编造的,我只是希望你们理解初赛的逻辑。至于这个帖子的数据结构什么的,就忽略吧

    -------------------------

    回 16楼(半夜郎中) 的帖子
    看来是我不够严谨,我只是希望大家理解初赛计算逻辑。没care 这些数据结构
    2016-06-28 19:27:59
    赞同 展开评论 打赏
  • Re给出初赛示例数据,帮助大家理解初赛赛题
    金额不是需要保留到小数点后两位吗?
    那样的话写入的是100.00? 210.00?

    -------------------------

    Re给出初赛示例数据,帮助大家理解初赛赛题
    有个问题
    时间戳一定是2015-11-11这一天的是嘛?
    还是说有可能是类似于2016/6/28 10:49 这种?

    -------------------------

    回 13楼玄弟的帖子
    感觉是会影响的 如果知道了具体的确定一天的时间的话,会好处理很多
    不过也可能是自己跌topology设计存在问题
    2016-06-28 19:09:38
    赞同 展开评论 打赏
滑动查看更多
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
图计算及其在阿里的应用 立即下载
图计算及在阿里应用 立即下载
图计算专场 大规模分布式图计算、学习和推理技术 及创新应用论坛 立即下载