【问题标题】:Data Studio on top of BigQuery Table, Filter breaking data connectionBigQuery 表之上的数据洞察,过滤中断数据连接
【发布时间】:2019-10-21 09:48:53
【问题描述】:

我遇到了一个问题,即 DataStudio 上的一些过滤器插入到 Bigquery 中的单个表中。

这是一张零售表,所以我有产品 ID 和一些级别的类别,还有一个指标。

我确实在不同级别的类别上使用了过滤器,效果很好。但是当我对产品 ID 进行过滤时,我的数据源确实出现了连接中断。

这是第一个问题。

即使在我在过滤器中搜索产品 ID 之前,过滤器框也不会显示与我提供的模板匹配的所有产品 ID(在接受过滤器之前,仅显示框)。

【问题讨论】:

  • 在 BQ 控制台检查所有用户的查询历史并查看生成的错误语法。这是一个线索,可以帮助您朝着正确的方向前进。
  • 谢谢,好线索。我之前应该检查过,但失败的查询日志看起来根本不是实时的。是分批的还是类似的?此外,所有列都是匿名的,因此阅读起来可能会很棘手^^最后一点,当我从仪表板尝试历史记录中的失败查询时,它运行良好:s
  • 另外一点,我失败的过滤器是在使用过滤器中的“仅”功能的产品 ID 上。但是我的查询以“不在”运行,它应该在“在”。但是当我再次运行给定的查询时,它在 BQ 中运行良好。
  • 查询历史应该是实时的。您可以打开 dat 访问审计日志,并挖掘一条 SQL,它也会返回您执行的查询。
  • 我猜是新的 web UI 差异,与旧的检查过,它是实时的。

标签: google-bigquery google-data-studio


【解决方案1】:

从日志中修复的问题。

感谢您的帮助。

这个问题是关于应用过滤器,例如"IN" 运算符到数字字段。我确实在工作室数据源连接器中进行了投射。但看起来演员并没有在过滤器连接器中跟随。在我的 BQ 表中投射确实解决了这个问题。

但是过滤框仍然与我给定的模式不匹配,这意味着我的某些产品 ID 无法过滤。是因为 Data Studio 过滤器功能无法索引 250k+ 值吗?

编辑:过滤器组件中的 10k 个值来自此处:https://support.google.com/datastudio/answer/6312144?visit_id=637072563886027802-222108669&rd=1

只需更改组件的“样式”,它就可以索引我所有的结果:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 2017-04-28
    • 1970-01-01
    相关资源
    最近更新 更多