Google bigquery 谷歌数据工作室-产品销售额与总销售额的比较

Google bigquery 谷歌数据工作室-产品销售额与总销售额的比较,google-bigquery,google-data-studio,Google Bigquery,Google Data Studio,这个问题有点棘手 我在data studio中列出了5种产品 Product_Name Sales %OutOfTotalSales A 1000 2% - ? B 2000 3% - ? C 3000 4% - ? D 4000 5% - ? E

这个问题有点棘手

我在data studio中列出了5种产品

Product_Name     Sales      %OutOfTotalSales
     A           1000            2% - ?
     B           2000            3% - ?
     C           3000            4% - ?
     D           4000            5% - ?
     E           5000            6% - ?
如何在google data studio中获得总销售额的
%

作为假设,我需要创建一个额外的字段

  • (总额/产品总额*100/总额)

接下来的问题是,如果我理解正确,如何在GDS中的这个表达式中获得
TOTAL_GROSS
,那么理想情况下,您应该在DataStudio之外进行计算,因为DataStudio并没有真正设置为自动进行计算

但是,如果这不是一个选项,您必须为每个产品分别创建一个度量,对于产品a,该度量类似于:

sum(CASE WHEN Product_Name = 'A' then Sales Else 0 END)/sum(Sales)
要在BigQuery中进行计算,请执行以下操作:

SELECT Product_Name, Sales, Sales/SUM(Sales) OVER () as %OutOfTotalSales
FROM you_table

如果我理解正确,那么理想情况下,您可以在DataStudio之外进行计算,因为DataStudio并没有真正设置为自动进行计算

但是,如果这不是一个选项,您必须为每个产品分别创建一个度量,对于产品a,该度量类似于:

sum(CASE WHEN Product_Name = 'A' then Sales Else 0 END)/sum(Sales)
要在BigQuery中进行计算,请执行以下操作:

SELECT Product_Name, Sales, Sales/SUM(Sales) OVER () as %OutOfTotalSales
FROM you_table

可能需要比这多一点耐心。你们说在DataStudio中你们有5种产品,其中包括%的总销售额,然后问你们是如何在DataStudio中得到它的?你能再清楚一点问题是什么吗?关于总量的问题,它与数据的关系如何?@Bobbylank我有Product_name和Sales列,但不确定如何制作第三列。。因为它应该是每种特定产品占产品总数的%,所以我们可能需要耐心一点。你们说在DataStudio中你们有5种产品,其中包括%的总销售额,然后问你们是如何在DataStudio中得到它的?你能再清楚一点问题是什么吗?关于总量的问题,它与数据的关系如何?@Bobbylank我有Product_name和Sales列,但不确定如何制作第三列。。因为它应该是每个特定产品占产品总数的%