与“查询”相关
在InfluxDB中查询数据
学习使用Flux以及InfluxDB用户界面和'influx'命令行界面查询存储在InfluxDB中的数据。
开始使用Flux和InfluxDB
开始使用Flux,这是一种功能性数据脚本语言,学习编写查询InfluxDB的Flux查询的基础知识。
Influx查询
该 influx query 命令执行提供为字符串的文字 Flux 查询或包含在文件中的文字 Flux 查询。
使用 Flux 查询数据
关于Flux的常见和复杂查询及用例的指南。
使用InfluxQL查询数据
使用InfluxDB 1.x /query兼容端点使用InfluxQL在InfluxDB Cloud和InfluxDB OSS 2.4中查询数据。
执行查询
有多种方法可以从InfluxDB查询数据,包括InfluxDB UI、CLI和API。
InfluxDB 1.x 兼容性 API
InfluxDB v2 API 包含与 InfluxDB 1.x 客户端库和第三方集成(如 Grafana 等)兼容的 InfluxDB 1.x 端点。
优化 Flux 查询
优化您的Flux查询,以减少其内存和计算(CPU)需求。
查询字段和标签
使用 filter() 根据字段、标签或任何其他列值查询数据。 filter() 执行的操作类似于 InfluxQL 和其他类似 SQL 的查询语言中的 SELECT 语句和 WHERE 子句。
数据探索中的查询
使用InfluxDB用户界面(UI)数据探测器查询InfluxDB。了解如何使用InfluxDB UI在InfluxDB 2.1中查询数据。
使用Flux查询InfluxDB
学习使用Flux从InfluxDB查询数据的基础知识。
使用InfluxDB API的查询
使用InfluxDB API查询InfluxDB。了解如何在InfluxDB 2.1中使用InfluxDB API查询数据。
使用Flux转换数据
学习使用Flux从InfluxDB查询的数据进行转换的基础知识。
在Flux REPL中查询
使用 Flux REPL 查询 InfluxDB。了解如何使用 Flux REPL 在 InfluxDB 2.5 中查询数据。
使用 influx 查询命令
使用 influx CLI 查询 InfluxDB。了解如何使用 influx query 在 InfluxDB 2.1 中查询数据。
计算增长
使用 increase() 来跟踪表中多个列的增加。这个函数在跟踪随时间变化而循环的计数值或定期重置的计数值时尤其有用。
计算移动平均数
使用 movingAverage() 或 timedMovingAverage() 返回数据的移动平均值。
计算变化率
使用 derivative() 计算后续值之间的变化率,或使用 aggregate.rate() 计算每个时间窗口的平均变化率。如果点之间的时间间隔不同,这些函数将点标准化到一个共同的时间间隔,使得值易于比较。
填充数据中的空值
使用 fill() 函数来替换 null 值。
查找中位数值
使用 median() 返回一个值,表示输入数据的 0.5 分位数(第50百分位)或中位数。
查找百分位数和分位数值
使用quantile()函数返回输入数据中所有位于q分位数或百分位数的值。
查询累积和
使用cumulativeSum()函数计算值的累计总和。
查询第一个和最后一个值
使用 first() 或 last() 返回输入表中的第一个或最后一个点。
查询 SQL 数据源
Flux sql 包提供用于处理 SQL 数据源的函数。使用 sql.from() 来查询 SQL 数据库,如 PostgreSQL、MySQL、Snowflake、SQLite、Microsoft SQL Server、Amazon Athena 和 Google BigQuery。
查询 Flux 版本
使用 runtime.version() 返回安装在 InfluxDB 中的 Flux 版本。
/query 1.x 兼容性 API
该 /query 1.x 兼容性端点使用 InfluxQL 查询 InfluxDB Cloud 和 InfluxDB OSS 2.x。
influx repl
命令 influx repl 打开一个交互式的读取-评估-打印循环 (REPL),您可以在其中运行 Flux 命令。