1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/honeymoose-druid-docs-cn

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
timeboundaryquery.md 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
YuCheng Hu Отправлено 19.07.2021 23:53 9e96b69
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>

<script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

TimeBoundary查询

[!WARNING] Apache Druid支持两种查询语言: Druid SQL原生查询。该文档描述了仅仅在原生查询中的一种查询方式。

时间边界查询返回数据集的最早和最新数据点。语法是:

{
    "queryType" : "timeBoundary",
    "dataSource": "sample_datasource",
    "bound"     : < "maxTime" | "minTime" > # optional, defaults to returning both timestamps if not set
    "filter"    : { "type": "and", "fields": [<filter>, <filter>, ...] } # optional
}

时间边界查询有3个主要部分:

属性 描述 是否必须
queryType 该字符串始终为"search", Druid根据该字段来确定如何执行该查询
dataSource 要查询的数据源, 类似于关系型数据库的表。 可以通过 数据源 来查看更多信息
bound 可选,设置为 maxTimeminTime 仅返回最新或最早的时间戳。如果未设置,则默认为返回两者
filter 参考 Filters
context 参见 查询上下文

结果的格式为:

[ {
  "timestamp" : "2013-05-09T18:24:00.000Z",
  "result" : {
    "minTime" : "2013-05-09T18:24:00.000Z",
    "maxTime" : "2013-05-09T18:37:00.000Z"
  }
} ]

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/honeymoose-druid-docs-cn.git
git@api.gitlife.ru:oschina-mirror/honeymoose-druid-docs-cn.git
oschina-mirror
honeymoose-druid-docs-cn
honeymoose-druid-docs-cn
master