繁体   English   中英

BigQuery:时间序列数据的每日平均值

[英]BigQuery : Daily averages for time series data

我有网络中某些路由器的时间序列数据。 我需要为看起来像这样的数据计算每个类别的每日吞吐量。 ( https://i.stack.imgur.com/PCvan.png )

大多数在线示例都讨论了随时间变化的移动平均线。 但我想要按路由器和网络名称计算过去一年中每一天的每日平均值。 就像是

预期产出

我在 WINDOW 上查看了 AVG。 但它只给出一个固定时间段(1 天前、1 个月前等)的移动平均线。 有没有办法计算一年中每一天的平均值? 按 routerID 和网络名称分组

这个查询是你需要的吗?

    SELECT
        DATE(ts) AS day,
        RouterID AS router_id,
        wifi_ssid,        
        AVERAGE(avg_kbps) AS average_bandwidth_for_day,
      FROM
        ts_table
  GROUP BY
        1, 2, 3

(如果没有,您需要澄清您的问题)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM