产品概述

时间序列数据库(Time Series Database,简称 TSDB)是一种高性能、低成本、稳定可靠的在线时间序列数据库服务,提供高效读写、高压缩比存储、时序数据插值及聚合计算等服务,广泛应用于物联网(IoT)设备监控系统、企业能源管理系统(EMS)、...

查询数据

构造查询条件 示例代码 构建一个 Query 对象,即查询条件:Query query=Query.timeRange(startTime,endTime)/设置查询时间条件.sub(SubQuery.metric("hello").aggregator(Aggregator.AVG).tag("tagk1","tagv1").build())/设置子查询.sub...

多值数据查询

时间点数据查询 TSDB支持单时间点数据查询。您可以将开始时间和结束时间设置为相同的数值。例如:"start":1356998400,"end":1356998400。子查询 JSON 格式 名称 类型 是否必选 描述 默认值 举例 metric String 是 指标名。无 wind ...

单值查询数据

时间点数据查询 TSDB支持单时间点数据查询。您可以将开始时间和结束时间设置为相同的数值。例如,"start":1356998400,"end":1356998400。子查询(JSON格式)名称 类型 是否必选 描述 默认值 举例 aggregator String 是 聚合函数,详见...

SDK 常用类概览

本文按照 SDK 包名罗列了 TSDB SDK 中常用的类。关于某些重要的常用类的详细信息和方法说明,请单击它们的类名链接查看相应文档。包名:com.aliyun.hitsdb.client 类名 描述 TSDBConfig TSDB 配置类;所有的客户端选项都在这个类中进行配置...

GROUP BY子句

基本语法的常见问题 查询结果中出现时间戳和值 使用基本语法,TSDB For InfluxDB®依赖 GROUP BY time()中的时间间隔和系统的预设时间边界来确定每个时间间隔内的原始数据和查询返回的时间戳。示例 原始数据:SELECT"water_level"FROM"h2o_...

FAQ

TSDB For InfluxDB®中,epoch 0(1970-01-01T00:00:00Z)通常用作空时间戳(null timestamp),如果您请求的查询中没有时间戳返回,例如,对于没有规定时间范围的聚合函数,TSDB For InfluxDB®返回epoch 0作为时间戳。哪些InfluxQL函数...

TSDBClient

Result putSync public Result putSync(Point…points)从接口复制的说明:TSDB 同步写时间点 指定者:putSync 在接口中 TSDB 参数:points-时间点集合 返回:Result 查询数据方法 query public List<QueryResult>query(Query query)从接口...

专业术语

now(当前时间)本地服务器当前的纳秒级时间戳(timestamp)。point(数据点)TSDB For InfluxDB®数据结构中的一部分,由序列(series)中包含的field组成。每个数据点由它的序列和时间戳(timestamp)唯一标识。您不能在同一序列存储多个有...

通过HTTP API查询数据

时间戳默认按RFC3339格式的UTC时间返回,并精确到纳秒,例如 2015-08-04T19:05:14.318570484Z。如果您想要返回Unix格式的时间戳,请在您的请求中设置参数 epoch,其中,epoch 的值是字符串类型,可以是[h,m,s,ms,u,ns]之一,分别代表小时...

版本说明

TSDB时间线没有限制住增长的问题修复。修复删除时间线失败时多值 schema 信息删除遗漏的问题。V2.5.0 2019年4月13日 时序结构化查询语言TSQL 重磅发布。开发更简单,时序计算覆盖全面,支持多metric join,提供更强大的多业务指标分析能力...

如何设计时间线结构提升查询效率

例如,下图有3条时间线:时间线倒排索引概念 为了加速查询TSDB会给每一条时间线都生成倒排索引。具体来说,TSDB会给时间线上的每个tag、metric生成索引,索引到该tag、metric对应到的时间线上。例如,在时间线概念里出现的3条时间线,会...

Quick BI如何接入TSDB

本文为您介绍Quick BI如何接入TSDB。Quick BI是一个基于云计算致力于大数据高效分析与展现的轻量自助BI工具服务平台。通过对数据源的连接和数据集的创建,对数据进行即时的分析与查询;通过电子表格或仪表板功能,以拖拽的方式进行数据的...

命令行界面介绍

Influx的命令行界面(CLI),它是一个用来跟数据库进行交互的轻量工具。有关如何下载使用CLI,可参考文档命令行界面。CLI默认通过端口3242向TSDB For InfluxDB® HTTP API发送请求,直接与TSDB For InfluxDB®通信。说明 也可以向数据库...

查询日志

在一些业务场景中,用户会向TSDB发起高流量的查询,造成较高的负载,从而使TSDB的整体性能无法达到预期。在这种情况下为方便用户定位引发性能问题的查询TSDB的管理控制台上提供了查找慢查询日志的功能。操作方法 登录 TSDB控制台。在TSDB...

通过HTTP API写入数据

时间戳放在行的最后,是一个从UTC 1970年1月1日起到现在的纳秒的Unix时间,它是可选的,如果没有明确给出时间戳,TSDB For InfluxDB®会把服务器本地的纳秒的Unix时间当作数据点的时间戳。在TSDB For InfluxDB®中,任何时间戳都是UTC...

行协议参考

如果没有指定数据点的时间戳,那么TSDB For InfluxDB®使用服务器本地的纳秒级时间戳(UTC格式)作为数据点的时间戳。数据点的时间戳。TSDB For InfluxDB®中每个数据点接受一个时间戳。Unix纳秒级时间戳。使用HTTP API指定除纳秒之外其它...

日志说明

阿里云时序数据库TSDB已与阿里云ActionTrail集成,您可以在ActionTrail中查看和检索用户行为日志,并将日志投递到日志服务 LogStore或指定的OSS存储空间中,以满足实时审计、问题回溯分析等需求。ActionTrail中记录的TSDB操作日志 TSDB的...

使用Influx CLI(命令行界面)连接TSDB For InfluxDB...

如果没有提供时间戳,系统会把服务器本地的纳秒的Unix时间当作数据点的时间戳。在TSDB For InfluxDB®中,任何时间戳都是UTC时间(协调世界时)。文件导入 示例数据:文件test.txt,里面包含多个数据点。DML#CONTEXT-DATABASE:mydb#...

行协议教程

如果您没有指定数据点的时间戳,那么TSDB For InfluxDB®使用服务器本地的纳秒级时间戳(UTC格式)作为数据点的时间戳。在示例中,时间戳是 1465839830100400200(也就是 2016-06-13T17:43:50.1004002Z,按照RFC3339格式)。下面的行协议...

常见问题

示例1:使用聚合函数并且没有指定时间范围>SELECT SUM("water_level")FROM"h2o_feet"name:h2o_feet time sum-1970-01-01T00:00:00Z67777.66900000004 该查询TSDB For InfluxDB®的空时间戳(epoch 0:1970-01-01T00:00:00Z)作为时间戳...

请求结构

请求参数 TSDB 的写入类请求可以指定请求参数,通过请求参数确定写入请求的返回内容和写入超时时间。请求头 自引擎版本v2.5.13以来,TSDB开始支持用户鉴权功能。对于开启了用户鉴权功能的实例,发送面向TSDB查询或写入请求时,需要在请求...

名词解释

背景信息 时间序列数据库 TSDB:英文全称为 Time Series Database,提供高效存取时序数据和统计分析功能的数据管理系统。时序数据(Time Series Data):基于稳定频率持续产生的一系列指标监测数据。例如,监测某城市的空气质量时,每秒...

创建导出任务

时间点映射 将日志记录中的时间戳映射到TSDB时间戳,默认将日志发生时间作为TSDB时间戳(“${logTag:_time_}”),该字段支持表达式替换。字段映射 配置哪些日志字段应设为TSDB字段,第一个框填写日志字段名称,第二个框填写TSDB字段名称。...

修改导出任务

时间点映射 将日志记录中的时间戳映射到TSDB时间戳,默认将日志发生时间作为TSDB时间戳(”${logTag:_time_}}”),该字段支持表达式替换。字段映射 配置哪些日志字段应设为TSDB字段,第一个框填写日志字段名称,第二个框填写TSDB字段名称...

转换函数

示例3:计算指定field key对应的field value的绝对值并包含多个子句 SELECT ABS("a")FROM"data"WHERE time>='2018-06-24T12:00:00Z' AND time该查询返回measurement data 中field key a 对应的field value的绝对值,它涵盖的时间范围在 ...

使用示例

您可以使用 TSDB 对象的 query 方法查询符合查询条件的数据。示例代码 查询一小时的数据:package com . aliyun . hitsdb . client . example ;import java.io.IOException;import java.util.List;import ...

HTTP API 概览

API 描述/api/put 写入数据/api/query 查询数据/api/query/last 查询时间线最新数据点/api/mput 多值写入/api/mquery 多值查询/api/query/mlast 多值查询最新数据点/api/suggest 查询 Metric,Tagk,Tagv,Field/api/dump_meta 查询 Tagk 下...

InfluxQL参考

InfluxQL是一种类似SQL的查询语言,用于与TSDB For InfluxDB®进行交互并提供专门用于存储和分析时序数据的功能。本文档是Influx查询语言(InfluxQL)的参考文档。符号 使用Extended Backus-Naur Form(“EBNF”)指定语法。EBNF与 Go 语言...

开发指南

PromQL参考 PromQL是Prometheus提供的一种功能查询语言,允许用户实时选择和汇总时间序列数据。如要了解更多有关PromQL的内容,请参考Prometheus官方提供的 PromQL文档。TSDB for Prometheus内置实现的remote storage adapter接口,极大...

常见问题

io.grpc.StatusRuntimeException:INTERNAL:Missing start time.TSDB query execution failure …… } 这种错误的原因是因为用户执行的 SQL 语句中,未在 WHERE 语句中指定查询起始时间,比如:select*from metric_name 因为不带时间范围的 ...

OFFSET及SOFFSET子句

注释:如果 WHERE 子句包含时间范围,TSDB For InfluxDB®将不会返回任何结果,OFFSET 子句可能会导致TSDB For InfluxDB®返回时间戳不在该时间范围内的数据点。示例 标记数据点返回的位置>SELECT"water_level","location"FROM"h2o_feet...

产品功能

您也可以通过 TSDB 产品控制台的数据查询功能进行数据分组、降采样、空间聚合的可视化数据查询展现。数据管理 数据时效设置 您可以通过控制台或者 API 设置数据的有效期。数据时效开启并设置完成后,系统对于定义的过期数据将立即标记失效...

如何减少查询数据点提高查询效率

本文介绍如何通过减少单次查询数据点来提升查询效率。时序查询优化的其中一个原则就是,查询命中的数据点越少,查询效率越高。因此来说查询条件尽量精确。如何减少扫过的数据点数 查询周期与写入的采集周期强相关,尽量减少毫秒采集周期...

Query

参数:startTime-开始时间戳 endTime-结束时间戳 返回:Builder getStart public long getStart()获取查询时间范围的开始时间。getEnd public long getEnd()获取查询时间范围的结束时间。getDelete public Boolean getDelete()获取是否...

应用场景

前端的监控系统和大数据处理系统会利用 TSDB 的数据查询和计算分析能力进行业务监控和分析结果的实时展现。电力化工及工业制造监控分析 传统电力化工以及工业制造行业需要通过实时的监控系统进行设备状态检测,故障发现以及业务趋势分析。...

Query.Builder

Builder(long startTime,long endTime)根据开始时间与结束时间构造实例 方法概要 限定符和类型 方法和说明 Query build()构建一个查询条件。Query.Builder delete()指定查询出的数据要被删除。目前该功能暂不支持,请忽略该方法。Query....

使用限制

QPS上限:此处QPS测量的查询基准为以5分钟作为查询时间范围扫描一条按每10秒上报一条数据的时间线(只含一个Tag的单值数据)的查询 注意事项 单次查询中,如果包含多个子查询,其中某个子查询触发了实例对于子查询的限制,那么整个请求...

ExploreHiTSDBInstanceData

返回参数 名称 类型 描述 Metric List 数据 metric Start String 数据查询开始时间,毫秒值 End String 数据查询结束时间,毫秒值 TimeLines List 数据列表 Tags List 数据 tag 列表 TagKey String 数据 tag key TagValue String 数据 tag ...

功能介绍

TSDB for Prometheus是阿里云时间序列数据库TSDB为Prometheus提供的一种高性能,低成本,稳定可靠的在线远端存储服务,提供高效读写,高压缩比存储。TSDB for Prometheus可无缝被Prometheus集成,在协议上原生支持Prometheus远端存储对接至...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
短信服务 数据库备份 DBS 商标服务 域名 弹性公网IP 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用