如何在BigQuery BI引擎中复制row_number

问题描述

我有这个查询,该查询在BigQuery中可以正常工作

WITH
  tt AS (
  SELECT
    StationName,SUM(Mwh) AS Mwh
  FROM
    `datastudio.today_view_MT`
  GROUP BY
    1)
SELECT
  StationName,Mwh,ROW_NUMBER() OVER(ORDER BY Mwh DESC ) AS rnk
FROM
  tt

但是从2020年8月开始,BI引擎并没有加速分析功能,如何使用自联接或类似的东西重写相同的查询,因此BI引擎将加速它。

我的实际用例是,查询使用了Data Studio中的参数,因此我无法实现结果,因为有三个参数,所以有很多不同的组合。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)