摘要:前言支持三種數(shù)據(jù)查詢類型。,,是無(wú)維度,支持單維度,支持雙維度?,F(xiàn)在有一個(gè)需求基于服務(wù)名和調(diào)用鏈的兩個(gè)維度,從獲取最大分位數(shù)的前五名數(shù)據(jù)。但是沒(méi)有排序查看官方文檔的查詢格式。官網(wǎng)上明確標(biāo)識(shí)可以通過(guò)實(shí)現(xiàn)查詢。其中可以限制返回?cái)?shù)量。
前言
druid支持三種數(shù)據(jù)查詢類型。timeseries,topn,groupby
timeseries是無(wú)維度,topn支持單維度,groupby支持雙維度?,F(xiàn)在有一個(gè)需求:基于服務(wù)名和調(diào)用鏈的兩個(gè)維度,從druid獲取最大分位數(shù)的前五名數(shù)據(jù)。topn是單維度的。groupby是雙維度的。但是沒(méi)有排序
groupby的查詢格式。官網(wǎng)上明確標(biāo)識(shí)可以通過(guò)groupby實(shí)現(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可以限制返回?cái)?shù)量。但是沒(méi)有說(shuō)可以排序。真的無(wú)語(yǔ)
點(diǎn)擊查看limitspec的詳情http://druid.io/docs/0.12.1/q...
官方文檔還是寫的很詳細(xì)的,多看官方文檔有益身心。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/76643.html
摘要:俗名德魯伊是一個(gè)為在大數(shù)據(jù)集之上做實(shí)時(shí)統(tǒng)計(jì)分析而設(shè)計(jì)的開源數(shù)據(jù)存儲(chǔ)。下文都以德魯伊代表為什么創(chuàng)建德魯伊在最近幾年,互聯(lián)網(wǎng)技術(shù)的快速增長(zhǎng)已經(jīng)產(chǎn)生了大量由機(jī)器產(chǎn)生的數(shù)據(jù)。通過(guò)請(qǐng)求訪問(wèn)數(shù)據(jù)庫(kù) 什么是druid 與某連接池同名,但完全是兩個(gè)東西。Druid(俗名德魯伊)是一個(gè)為在大數(shù)據(jù)集之上做實(shí)時(shí)統(tǒng)計(jì)分析而設(shè)計(jì)的開源數(shù)據(jù)存儲(chǔ)。這個(gè)系統(tǒng)集合了一個(gè)面向列存儲(chǔ)的層,一個(gè)分布式、shared-noth...
閱讀 1017·2021-11-16 11:45
閱讀 2193·2021-10-09 09:44
閱讀 1415·2019-08-30 14:03
閱讀 1219·2019-08-26 18:28
閱讀 3391·2019-08-26 13:50
閱讀 1793·2019-08-23 18:38
閱讀 3507·2019-08-23 18:22
閱讀 3673·2019-08-23 15:27