国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

大數(shù)據(jù)分析druid實現(xiàn)雙維度的topn查詢

luzhuqun / 2355人閱讀

摘要:前言支持三種數(shù)據(jù)查詢類型。,,是無維度,支持單維度,支持雙維度。現(xiàn)在有一個需求基于服務名和調(diào)用鏈的兩個維度,從獲取最大分位數(shù)的前五名數(shù)據(jù)。但是沒有排序查看官方文檔的查詢格式。官網(wǎng)上明確標識可以通過實現(xiàn)查詢。其中可以限制返回數(shù)量。

前言

druid支持三種數(shù)據(jù)查詢類型。timeseries,topn,groupby
timeseries是無維度,topn支持單維度,groupby支持雙維度。現(xiàn)在有一個需求:基于服務名和調(diào)用鏈的兩個維度,從druid獲取最大分位數(shù)的前五名數(shù)據(jù)。topn是單維度的。groupby是雙維度的。但是沒有排序

查看官方文檔

groupby的查詢格式。官網(wǎng)上明確標識可以通過groupby實現(xiàn)topn查詢。

{
  "queryType": "groupBy",
  "dataSource": "sample_datasource",
  "granularity": "day",
  "dimensions": ["country", "device"],
  "limitSpec": { "type": "default", "limit": 5000, "columns": ["country", "data_transfer"] },
  "filter": {
    "type": "and",
    "fields": [
      { "type": "selector", "dimension": "carrier", "value": "AT&T" },
      { "type": "or", 
        "fields": [
          { "type": "selector", "dimension": "make", "value": "Apple" },
          { "type": "selector", "dimension": "make", "value": "Samsung" }
        ]
      }
    ]
  },
  "aggregations": [
    { "type": "longSum", "name": "total_usage", "fieldName": "user_count" },
    { "type": "doubleSum", "name": "data_transfer", "fieldName": "data_transfer" }
  ],
  "postAggregations": [
    { "type": "arithmetic",
      "name": "avg_usage",
      "fn": "/",
      "fields": [
        { "type": "fieldAccess", "fieldName": "data_transfer" },
        { "type": "fieldAccess", "fieldName": "total_usage" }
      ]
    }
  ],
  "intervals": [ "2012-01-01T00:00:00.000/2012-01-03T00:00:00.000" ],
  "having": {
    "type": "greaterThan",
    "aggregation": "total_usage",
    "value": 100
  }
}

其中l(wèi)imitspec可以限制返回數(shù)量。但是沒有說可以排序。真的無語
點擊查看limitspec的詳情http://druid.io/docs/0.12.1/q...


官方文檔還是寫的很詳細的,多看官方文檔有益身心。

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/76643.html

相關文章

  • 數(shù)據(jù)分析druid數(shù)據(jù)實時統(tǒng)計分析數(shù)據(jù)存儲)

    摘要:俗名德魯伊是一個為在大數(shù)據(jù)集之上做實時統(tǒng)計分析而設計的開源數(shù)據(jù)存儲。下文都以德魯伊代表為什么創(chuàng)建德魯伊在最近幾年,互聯(lián)網(wǎng)技術的快速增長已經(jīng)產(chǎn)生了大量由機器產(chǎn)生的數(shù)據(jù)。通過請求訪問數(shù)據(jù)庫 什么是druid 與某連接池同名,但完全是兩個東西。Druid(俗名德魯伊)是一個為在大數(shù)據(jù)集之上做實時統(tǒng)計分析而設計的開源數(shù)據(jù)存儲。這個系統(tǒng)集合了一個面向列存儲的層,一個分布式、shared-noth...

    felix0913 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<