我在理解如何使用join.inner()函数时遇到了一个问题。如果我对要使用join.iner函数的流使用limit()函数,我似乎只能得到一个结果(并且是正确的结果)。

如果不限制这个左流,我不会得到任何错误,只是没有结果。这是因为我如何得到左流?你知道我在这里做错了什么吗?

我对使用InfluxDB很熟悉,因此使用的是flux语言,所以必须是我。

谢谢大家的回答!

import "array"
import "join"

left =
    from(bucket: "TestBucket")
    |> range(start: 0)
    |> filter(fn: (r) => r["_measurement"] == "TestMeasurement")
    |> limit(n : 1000000000000000000)
    |> group()
     //|> yield(name: "LEFT")
    

right =
    array.from(
        rows: [
            {arrayValue: "123", _time: 2023-01-11T03:00:04.000Z},
        ],
    )
    //|> yield(name: "RIGHT")

result = join.inner(
    left: left,
    right: right,
    on: (l, r) => l._time == r._time, // I made sure that there is indeed a common time 
    as: (l, r) => ({l with rightValue: r.arrayValue}),
)
    |> yield(name: "RESULT") 

通量查询:join.inner()不返回任何内容;不要限制我使用的流的更多相关文章

  1. Node.js 使用axios读写influxDB的方法示例

    这篇文章主要介绍了Node.js 使用axios读写influxDB的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  2. 通量查询:join.inner()不返回任何内容;不要限制我使用的流

    我在理解如何使用join.inner()函数时遇到了一个问题。如果我对要使用join.iner函数的流使用limit()函数,我似乎只能得到一个结果。如果不限制这个左流,我不会得到任何错误,只是没有结果。你知道我在这里做错了什么吗?我对使用InfluxDB很熟悉,因此使用的是flux语言,所以必须是我。谢谢大家的回答!

  3. 从头搭建 influxdb

    1.登陆机器机器有密码,每次登陆都要输入,好麻烦,于是这样:它会将你本机的公钥添加到目标机器的~/.ssh/authorized_keys中,并对文件夹与文件设置合适的权限2.安装nodejs(忽略)安装nodejs使用cnpm替换npm来加速下载下载n使用n更新nodejs到最新稳定版本3.安装pm2(忽略)4.下载安装influxdb5.配置、启动、设置开机启动6.为influxdb添加权限认

  4. Ubuntu 16.04 LTS下安装Influxdb

    addkeyaddsourcesupdateinstallstartuse打开浏览器http://127.0.0.1:8086查看influxdb应用对应的几个端口号有没有正常工作

  5. Influxdb relay ubuntu

    Point属性传统数据库中的概念time每个数据记录时间,是数据库中的主索引fields各种记录值也就是记录的值:温度,湿度tags各种有索引的属性:地区,海拔这里不得不提另一个名词:series:所有在数据库中的数据,都需要通过图表来展示,而这个series表示这个表里面的数据,可以在图表上画成几条线:通过tags排列组合算出来。root@ubuntu:~#lsgrafana_4.1.1-1484211277_amd64.debinfluxdb_1.1.1_amd64.debroot@ubuntu:~#

  6. javascript – 基于JS的influxdb图形编辑器,如Grafana,Influga,是否有可重用的库?

    我一直在使用像grafana或influga这样的工具,这是非常棒的项目,它们可以通过图表和各种类型的图形来创建仪表板.我想知道,是否可以将这些应用程序的两个核心功能分离在独立的JavaScript库中,这些库可以在现有的Web应用程序中重复使用?2个主要功能是:>图形编辑器>图形视图grafana和类似解决方案的问题是它们不容易与现有的Web应用程序集成,并且这些项目正在复杂化和增加新功能,而许多人可能需要的是某种集成在现有的Web应用程序.有人在这里工作吗?

随机推荐

  1. 如何扩展ATmega324PB微控制器的以下宏寄存器?

    我目前正在学习嵌入式,我有以下练习:展开以下宏寄存器:如果有人解决了这个问题,我将不胜感激,以便将来参考

  2. Python将ONNX运行时设置为返回张量而不是numpy数组

    在python中,我正在加载预定义的模型:然后我加载一些数据并运行它:到目前为止,它仍在正常工作,但我希望它默认返回Tensor列表,而不是numpy数组。我对ONNX和PyTorch都是新手,我觉得这是我在这里缺少的基本内容。这将使转换中的一些开销相同。

  3. 在macOS上的终端中使用Shell查找文件中的单词

    我有一个文本文件,其中有一行:我需要找到ID并将其提取到变量中。我想出了一个RexEx模式:但它似乎对我尝试过的任何东西都不起作用:grep、sed——不管怎样。我的一个尝试是:我为这样一个看似愚蠢的问题感到抱歉,但我在互联网上找不到任何东西:我在SO和SE上读了几十个类似的问题,并在谷歌上搜索了几个教程,但仍然无法找到答案。欢迎提供任何指导!

  4. react-chartjs-2甜甜圈图中只有标题未更新

    我正在使用react-chartjs-2在我的网站中实现甜甜圈图。下面是我用来呈现图表的代码。我将甜甜圈图的详细信息从父组件传递到子组件,所有道具都正确传递。当我在beforeDraw函数外部记录props.title时,它会记录正确的值,但当我在beforeDraw函数内部记录props.title时,它将记录标题的前一个值,从而呈现标题的前值。我在这里做错了什么?

  5. 如何在tkinter中使用Python生成器函数?

    生成器函数承诺使某些代码更易于编写。但我并不总是知道如何使用它们。假设我有一个斐波那契生成器函数fib(),我想要一个显示第一个结果的tkinter应用程序。当我点击“下一步”按钮时,它会显示第二个数字,依此类推。我如何构建应用程序来实现这一点?我可能需要在线程中运行生成器。但如何将其连接回GUI?

  6. 如何为每次提交将存储库历史记录拆分为一行?

    我正在尝试获取存储库的历史记录,但结果仅以单行文本的形式返回给我。

  7. 尝试在颤振项目上初始化Firebase时出错

    当尝试在我的颤振项目上初始化firebase时,我收到了这个错误有人知道我能做什么吗?应用程序分级Gradle插件Gradle项目颤振相关性我已经将firebase设置为Google文档已经在另一个模拟器上尝试过,已经尝试过创建一个全新的模拟器,已经在不同的设备上尝试过了,已经尝试了特定版本的firebase,已经尝试添加但没有任何效果,已经在youtube上看到了关于它的每一个视频,该应用程序在android和iOS两个平台上都抛出了这个错误

  8. 在unix中基于当前日期添加新列

    我试图在unix中基于时间戳列在最后一个单元格中添加一个状态列。我不确定如何继续。

  9. 麦克斯·蒙特利。我一直得到UncaughtReferenceError:当我在终端中写入node-v时,节点未定义

    如果这是您应该知道的,请确认:我已将所有shell更改为默认为zsh。当我在终端中写入node-v时,我一直收到“UncaughtReferenceError:nodeisnotdefined”。但它显示节点已安装。我是个新手,在这方面经验不足。

  10. 如何在前端单击按钮时调用后端中的函数?

    那么如何在后端添加一个新的端点,点击按钮调用这个函数。

返回
顶部