我们正在使用AppEngine和我们的应用程序的数据存储,我们有一个包含条目列表的中等大小的信息表。是否有任何appengine Java报告生成样本?
我想总结报告中的条目列表,指定每条条目出现的次数,例如,通常在SQL中,我只需使用select distinct
作为列,然后遍历每个条目并仅使用select count(x) where value = valueOfEntry
。
虽然计数部分很容易完成,但不同的问题是“一个问题”。我能找到的唯一解决方案就是MapReduce,大部分示例都基于Python。有this blog entry这是非常有用的,但有点过时,因为它早于减少部分。然后是视频here和我能找到的一些其他资源。
然而,它真的很难让我明白如何构建他汇总表,如果我不能写一个独立的实体,我没有减少的阶段?
这看起来似乎微不足道,容易做到,但需要这么多的篮球,有没有样品或现有的报表引擎,我就可以不用插件所有的摩擦AppEngine上?
我看到BigQuery,但它似乎就像一个巨大的麻烦,将数据移出应用程序引擎,进入那家商店。我尝试将数据下载为CSV,但也遇到了许多问题。从长远来看,它似乎不是一个实际的解决方案。
谢谢。我已经完成了所有这些工作,我希望能有一些额外的工作,而不是从字数开始。少数人确实早一点减少支持。 我也希望像第三方报表引擎支持Appengine?其他开发者不需要这样的东西吗? –
虽然我对答案并不满意,但更多的是可用的问题,而不是塞巴斯蒂安本身的答案,所以我接受了这一点。 希望如果这种情况是固定的人可以在这里发布更好的答案。 –