原生查询类型 · ApacheDruid中文技术文档(原生sql是什么意思)

  本篇文章为你整理了原生查询类型 · ApacheDruid中文技术文档(原生sql是什么意思)的详细内容,包含有原生资源查询器 原生sql是什么意思 原生http 原生资源数据库 原生查询类型 · ApacheDruid中文技术文档,希望能帮助你了解 原生查询类型 · ApacheDruid中文技术文档。

  [!WARNING]

  Apache Druid Druid SQL Druid SQL SQL

   JSON Timeseries

   Timeseries

  

{

 

   queryType : timeseries ,

   dataSource : sample_datasource ,

   granularity : day ,

   descending : true ,

   filter : {

   type : and ,

   fields : [

   { type : selector , dimension : sample_dimension1 , value : sample_value1 },

   { type : or ,

   fields : [

   { type : selector , dimension : sample_dimension2 , value : sample_value2 },

   { type : selector , dimension : sample_dimension3 , value : sample_value3 }

   aggregations : [

   { type : longSum , name : sample_name1 , fieldName : sample_fieldName1 },

   { type : doubleSum , name : sample_name2 , fieldName : sample_fieldName2 }

   postAggregations : [

   { type : arithmetic ,

   name : sample_divide ,

   fn : / ,

   fields : [

   { type : fieldAccess , name : postAgg__sample_name1 , fieldName : sample_name1 },

   { type : fieldAccess , name : postAgg__sample_name2 , fieldName : sample_name2 }

   intervals : [ 2012-01-01T00:00:00.000/2012-01-03T00:00:00.000 ]

  

 

   7

  
sample_datasource 2 2012-01-01 2012-01-03 sample_fieldName1 longSum sample_fieldName2 doubleSum sample_fieldName1 sample_fieldName2 double

  

[

 

   timestamp : 2012-01-01T00:00:00.000Z ,

   result : { sample_name1 : some_value , sample_name2 : some_value , sample_divide : some_value }

   timestamp : 2012-01-02T00:00:00.000Z ,

   result : { sample_name1 : some_value , sample_name2 : some_value , sample_divide : some_value }

  

 

  Grand Total( )

  Druid grandTotal :true

  

{

 

   queryType : timeseries ,

   dataSource : sample_datasource ,

   intervals : [ 2012-01-01T00:00:00.000/2012-01-03T00:00:00.000 ],

   granularity : day ,

   aggregations : [

   { type : longSum , name : sample_name1 , fieldName : sample_fieldName1 },

   { type : doubleSum , name : sample_name2 , fieldName : sample_fieldName2 }

   context : {

   grandTotal : true

  

 

  Zero-filling(0 )

  Timeseries 2012-01-01/2012-01-04 Day 2012-01-02

  

[

 

   timestamp : 2012-01-01T00:00:00.000Z ,

   result : { sample_name1 : some_value }

   timestamp : 2012-01-02T00:00:00.000Z ,

   result : { sample_name1 : 0 }

   timestamp : 2012-01-03T00:00:00.000Z ,

   result : { sample_name1 : some_value }

  

 

   skipEmptyBuckets 2012-01-02

  json

   queryType : timeseries ,

   dataSource : sample_datasource ,

   granularity : day ,

   aggregations : [

   { type : longSum , name : sample_name1 , fieldName : sample_fieldName1 }

   intervals : [ 2012-01-01T00:00:00.000/2012-01-04T00:00:00.000 ],

   context : {

   skipEmptyBuckets : true

  }

   ICP 16001958 Copyright 2020 apache-druid.cn All right reserved powered by Gitbook

  2021-11-17 15:22:04

  以上就是原生查询类型 · ApacheDruid中文技术文档(原生sql是什么意思)的详细内容,想要了解更多 原生查询类型 · ApacheDruid中文技术文档的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: