use*_*141 6 olap reporting elasticsearch
乍一看,似乎使用Elasticsearch作为后端,可以轻松快速地构建具有类似枢轴功能的报表,如传统商业智能环境中所使用的那样.
通过"类似枢轴",我的意思是,在SQL术语中,数据按一到两个维度进行分组,过滤,按一维或二维排序,并通过多个指标聚合,例如总和或计数.
"简单"是指对于足够大的集群,不需要预先聚合数据,这样可以节省ETL和数据工程时间.
"快速"是指由于Elasticsearch的近实时功能报告,与传统商业智能系统相比,在许多情况下可以减少延迟.
是否有任何理由,不将Elasticsearch用于上述目的?
ElasticSearch是多维数据集的绝佳替代品,我们今天将它用于同一目的.一个巨大的好处是,使用多维数据集,您需要知道要创建报告的维度.使用ES,您只需要输入越来越多的数据,然后再计算出如何报告它.
在我们公司,我们经常会有数据经历以下生命周期.
一条忠告:如果您认为您可能想要报告,请从头开始.将1M行插入ES非常容易,更新1M行是一个更大的痛苦.
归档时间: |
|
查看次数: |
4107 次 |
最近记录: |