【问题标题】:BigQuery and Grafana timeseriesBigQuery 和 Grafana 时间序列
【发布时间】:2022-07-07 01:53:06
【问题描述】:

你好,你好吗?我咨询你是因为我需要对 bigquery 进行查询,这是一个计数,并带来按日期分组的最大值数,并将其传递给 grafana 中的时间序列图。我当前的查询有一个问题,它给我带来了一个平均值,我想要计数不同的值给我带来,除了它们是浮动的。也许有更好的方法来执行查询并在特定时间带来最大数量的值。我把我目前拥有的东西留给你看。 从已经非常感谢你了;干杯

在格拉法纳中:

与 users as(select timestamp(timestamp) as fecha, count(distinct u) as uin from test_todaydata_view WHERE ev like "%p%" and date(timestamp) = current_date('UTC-3') group by fecha order by fecha asc),

filas as (SELECT timestamp(fecha) + INTERVAL 7 MINUTE as ff, count(uin) OVER(ORDER BY uin asc ROWS BETWEEN unbounded PRECEDING AND CURRENT ROW) as usuarios FROM users )

select datetime_trunc(ff,MINUTE) AS fem, AVG(usuarios) OVER(ORDER BY ff RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) as usuarios from filas where $__timeFilter(ff) group by ff,usuarios

dashboard in grafana

【问题讨论】:

  • 你好@Esteban Perez,我很难从你的文字中理解你的问题。您能否提供示例数据,例如您正在查询的表中的样本和预期的结果表?
  • 感谢您的回答。 bigquery 的当前结果是这个 resultado 实际 con bigquery 与预期结果最相似的结果是这个,只是它应该在第一张照片中标记更多用户,并且从 00:00 到 23:00:resultado esperado

标签: google-bigquery count timestamp grafana


【解决方案1】:

感谢您的回答。 bigquery 的当前结果是这样的

resultado actual con bigquery

与预期最相似的结果是这个,只是它应该在第一张照片中标记更多用户,并且从 00:00 到 23:00:

resultado esperado

【讨论】:

    猜你喜欢
    • 2021-01-11
    • 2015-07-12
    • 2022-01-13
    • 1970-01-01
    • 2023-01-27
    • 2019-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多