Influxdb计算两个字段的不同联合(计算两个字段的不同组合)

时间:2019-01-07 08:40:42

标签: influxdb influxql

我有具有这样的架构的Influxdb(v 1.7.1)表:

table_name
tags:  tag_1, tag_2, tag_3
fields:  field_1, field_2, field_3

所有字段的变化很大(数百万个不同的值),因此不能将它们用作标签,陷入许多系列错误

我需要的结果是按天分组的field_1field_2之间的不同组合以及一些标签

在PostgreSQL上,我们通过对field_1进行分组,然后对不同的field_2进行计数,行数很多,查询也变得很慢。

我被两个字段之间的不同组合所困扰,对部分进行分组很容易。 Distinct仅适用于一个字段influxdb。 想法是将它们组合成另一个系列,然后计数,流入没有这种东西。

每个field_1值我都有成千上万个不唯一的field_2值。我有数百万个field_1field_2值,因此将它们移到标签和分组是不可能的。

我需要一种可能的数据聚合策略,直到达到该数量为止。

0 个答案:

没有答案