Java 使用apache spark根据周对数据进行分组

Java 使用apache spark根据周对数据进行分组,java,apache-spark,nosql-aggregation,Java,Apache Spark,Nosql Aggregation,我是一个新手,我在mongo有大约15 TB的数据 ApplicationName Name IPCategory Success Fail CreatedDate abc a.com cd 3 1 25-12-2015 00:00:00 def d.com ty 2 2 25-12-2015 01:20:00 ab

我是一个新手,我在mongo有大约15 TB的数据

ApplicationName  Name        IPCategory Success   Fail  CreatedDate
  abc            a.com        cd          3      1      25-12-2015 00:00:00
  def            d.com        ty          2      2      25-12-2015 01:20:00
  abc            b.com        cd          5      0      01-01-2015 06:40:40
我正在寻找基于ApplicationName,groupby(名称,IpCategory)的一周数据。我能够从mongo获取数据并将输出保存到mongo。我正在使用java进行这项工作


注:-从一个月的数据,我只需要上周。它应该是groupby(名称,IPCategory)。

请尝试详细说明一下。不清楚您到底需要什么或遇到了什么样的问题。您的问题是什么?我从标题中猜测,您希望按CreatedDate、日历周对记录进行分组。是这样吗?如果是这样的话,也许你可以编辑你的问题,明确地说。我更新了查询。如果还不清楚,请告诉我。