gpt4 book ai didi

google-data-studio - 数据工作室 : Blended Data: Datetime can't be aggregated

转载 作者:行者123 更新时间:2023-12-05 03:24:10 25 4
gpt4 key购买 nike

我有两个表caseparty。它们都来自 BigQuery。在 case 表中,BigQuery 中的 DATETIME 类型中有一个日期字段。我想绘制一个图表来显示每月的案例数。当我只使用 case 表时,它工作得很好。

case number per month date shows in Year Month type

但是,当我将 case 表与 party 表混合时,聚合不再适用于日期字段。

multiple rows with the same year month doesn't aggregate into one row

这就是我加入表格的方式。

join by case id apply inner join

如何使混合中的日期和时间字段聚合正常工作?

更新

我已尝试使用 TODATE(date, 'RFC_3339', '%Y-%m-%d') 创建自定义字段,但聚合仍未应用于自定义字段.

最小的例子

  1. 在本地创建a.csv
a_id,date
1,2022-05-25T00:00:00
2,2022-05-25T00:00:00
3,2022-06-01T00:00:00
4,2022-06-02T00:00:00
  1. 在本地创建b.csv
a_id,b_id
1,1
1,2
2,3
3,4
4,5
4,6
  1. a.csvb.csv 上传到 Data Studio 报告中。
  2. a.csvb.csva_id 字段上的内部连接混合。我从两个表的指标中删除了“记录计数”,并将所有字段添加为维度。
  3. 使用在上一步中创建的混合添加“表格”类型图表。
  4. date字段作为唯一的一个维度,并选择“年月”作为类型。
  5. a_id 字段作为唯一的一个指标,并选择“Count Distinct”作为聚合。

实际结果

<表类="s-表"><头>日期(年月)a_id<正文>2022 年 5 月22022 年 6 月12022 年 6 月1

预期结果

<表类="s-表"><头>日期(年月)a_id<正文>2022 年 5 月22022 年 6 月2

示例报告

Here

最佳答案

这是一个错误,已在 Google's DataStudio IssueTracker 中报告过.

您可能想给问题加注星标(Google 根据受影响的用户数量对问题进行优先级排序)。

此外,在同一个线程中,报告用户建议使用上述公式作为解决方法。

YearMonthAsDate = DATE(YEAR(date_tran),MONTH(date_tran),1)

值得一试。

关于google-data-studio - 数据工作室 : Blended Data: Datetime can't be aggregated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72350795/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com