InfluxDB 的查询构建器?

Posted

技术标签:

【中文标题】InfluxDB 的查询构建器?【英文标题】:Query builder for InfluxDB? 【发布时间】:2018-09-25 23:02:24 【问题描述】:

在 Python 中正确构建 InfluxDB 查询的首选方法是什么?

(我一直在寻找合适的 InfluxDB 查询构建器。我发现的那些要么是旧的/过时的,要么不能真正为 InfluxDB 生成有效的查询。)

【问题讨论】:

【参考方案1】:

您也许可以使用Pinform,这是 InfluxDB 的某种 ORM/OSTM(对象时间序列映射)。

它可以帮助设计架构和构建普通或聚合查询。

cli.get_fields_as_series(OHLC,
    field_aggregations='close': [AggregationMode.MEAN],
    tags='symbol': 'AAPL',
    group_by_time_interval='10d')

免责声明:我是这个库的作者

【讨论】:

以上是关于InfluxDB 的查询构建器?的主要内容,如果未能解决你的问题,请参考以下文章

向 Laravel 查询构建器添加自定义函数

查询构建器上的 laravel orderByRaw()

将原始 SQL 转换为 Laravel 查询构建器

Laravel 通过属性获得雄辩的查询构建器关系

将原始 SQL 查询传递给 Laravel 上的查询构建器

使用 Laravel 查询构建器方法 whereIn() 和子查询