InfluxDB和Flux

使用Flux进行查询和编码——这是一种来自InfluxDB制作者的强大语言,允许开发人员获得跨时间的见解。雷竞技有结算错误吗
InfluxDB和Flux
什么是通量

什么是通量?

Flux lang是一种函数式数据脚本语言,用于查询、处理、编写、分析和处理来自InfluxDB和许多其他来源的数据,如SQL数据库(大查询、PostgreSQL、MS SQL Server)、带注释的csv、JSON和Bigtable。

Flux的用途

报价

“Flux更加灵活,因为它不仅仅是一种查询语言……将不同来源的数据结合起来的能力非常强大。”

安吉洛·福斯蒂博士,软件工程师,Vera C. Rubin天文台

为什么使用Flux?

Flux lang易于学习,具有出色的可读性,使其易于生产。它有一个命令行界面和一个基于web的用户界面,用于指向和单击脚本构建。由于Flux是一种可组合的语言,开发人员可以将函数链接在一起,或者构雷竞技有结算错误吗建专门用于定制应用程序的自定义函数。

此外,由于Flux查询是代码,它们可以被测试和检入源代码控制系统,可以单独测试,对于复杂的查询,可以从单独测试的子组件构建。最后,Flux允许开发人员以他们喜欢的方式雷竞技有结算错误吗工作。

流量特性

多个数据源

集成不同的数据源,包括数据库、第三方api或任何数据存在的文件系统。使用join函数将来自SQL数据库的数据与时间序列数据结合起来,以获得更深入的了解。

可扩展的

Flux在标准库中有近400个可用函数,可以帮助您检索、转换、处理和输出数据。向外部端点发送通知ServiceNow松弛,或PagerDuty或者使用Geotemporal函数将时间序列与位置数据联系在一起。

动态类型

Flux是一种静态类型语言,它要求容器类型包含一致类型的数据。像JSON这样的数据格式没有类型限制,当与“动态”类型一起使用时,Flux允许使用Flux数据类型准确地表示任何JSON数据。

InfluxDB任务

调度Flux脚本来转换数据流、将数据写回InfluxDB或触发其他操作。一些流行的任务包括降低采样或在达到阈值时发送警报边缘数据复制

集成

Flux很好地使用了分析工具和环境,如Jupyter,并使用Apache箭头数据交换格式,加速与大数据分析系统的集成。

交叉编译

在Flux上使用PromQL等其他语法,InfluxQL等。Flux使用一个针对不同源进行计划的优化器。

通量基本知识

来自任何地方的数据

InfluxDB支持查询、连接和转换来自SQL数据源的时间序列、地理位置和数据,以帮助您获得应用程序所需的见解。

资源

VS Code插件

在VS Code中编写和运行Flux脚本

Flux语法基础

本指南介绍了Flux如何处理一些简单的表达式。

使用Flux数据类型

Flux数据类型定义了一组可能的值和操作。

通量的新闻

通过阿奈Dotis-Georgiou/ 2022年10月6日/InfluxDB通量

本文最初发表于The New Stack,经授权在此转发。EDR使开发人员能够在边雷竞技有结算错误吗缘使用InfluxDB的全部功能。雷竞技有结算错误吗开发人员还可以将云中的相同数据用于不同的目的....

Influxdbu

开发人员教育

时间序列应用程序开发人员的访问培训。雷竞技有结算错误吗

community-new

社区

我们的奖项是为了表彰开发者社区的贡献。

滚动到顶部
Baidu