问题标签 [google-data-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4121 浏览

regex - 谷歌数据工作室中的正则表达式提取

我想在谷歌数据工作室中创建一个计算字段,它只返回字符串开头的数字,看起来像这样:

我认为我有正确的正则表达式,但它只返回 null,这意味着正则表达式是错误的。

我试过的正则表达式:

  • ^这应该代表值的开始
  • [0-9]应该计算任何数字
  • .应该匹配任何字符
  • *算作前一个字符的乘数

真的希望有人可以帮助我,因为我无法让它工作

0 投票
1 回答
6727 浏览

google-sheets - Google Data Studio - 在字符串中分隔值

我有一个链接到 Data Studio 的 Google 电子表格,其中一列有一个逗号分隔的值列表(例如:book、car、house)

在 Data Studio 中,您可以输出该行,但我希望能够将每个值拆分为可单独搜索/过滤。

我没有遇到任何似乎使这成为可能而无需修改我不想做的电子表格的事情。Data Studio 中是否有任何方法可以实现这一点?

0 投票
1 回答
1466 浏览

google-apps-script - 数据源支持多页请求时的分页

Google 数据洞察社区连接器是否支持分页?

我使用外部数据服务。该服务逐页返回数据。它需要startnext参数,它需要 2 req/sec。我可以覆盖类似方法getData或升级request参数以实现此功能吗?

如果不是。是否有获取此类数据的最佳实践?

0 投票
1 回答
4318 浏览

google-data-studio - Google Data Studio - 自动文件上传

是否有可能每天自动将文件上传 (csv) 到 Google Data Studio?不幸的是,通过 Google 表格上传文件对我来说不是一个解决方案。

0 投票
1 回答
1882 浏览

regex - 在谷歌数据工作室中使用 google-re2 进行正则表达式提取和前瞻

我正在尝试REGEXP_EXTRACT在一个语句中构建一个查询,该CASE语句并不能完全按照我想要的方式进行:

示例数据:

我想要的是抓住ABC|abc查询(如果存在)。如果它不存在,我想返回一个默认值。

我找到了一个页面,我可以在其中看到Google-RE2 RegEx的正则表达式可能性。

我知道如何构建案例:

问题在于提取Eventcategory.

到目前为止我已经尝试过:

真的希望有人可以帮助我,因为我目前没有任何选择。

0 投票
2 回答
1061 浏览

google-data-studio - 如何检查字符串是否匹配?

我有一个只有读取权限的 Google 表格文档。

它有一组工人。其中一个字段用于“工作位置”,另一个字段用于“房屋位置”。当这些字段不匹配时,工作人员是“远程”的。

我正在尝试将计算列添加到 Google Data Studio 中的数据源,但我找不到任何检查等价性的字符串函数,并且J=K无法正常工作。

CASE 运算符也不能比较列。

有没有办法让公式确定两个字段是否相等?

0 投票
0 回答
889 浏览

sql - 使用 Rank() Bigquery 为人员建立排名

我有列的表:

因此,我需要通过参数“par1”、“par1_detailed”根据 x1/x2 对这些人进行排名。我的这个用例的工作示例:

我正在使用“rank”对 Google Data Studio 中的一些表进行排序,它非常适用于同时具有 par1 和 par1_detailed 以及我在 par1_detailed 上使用过滤器的表。

因此,当我想对没有 par1_detailed 过滤器的表进行排序或在 par1_datailed 过滤器中选择所有数据时,问题就开始了。对于那种情况,排名计算错误。我明白为什么会发生这种情况(我需要重新计算 x1/x2 比率,因为在这种情况下 z 的总和并没有真正显示 x1/x2 比率),但我不知道为我的用例创建查询很热门。

编辑

表中的数据如下所示:

这里有什么帮助吗?

0 投票
1 回答
204 浏览

facebook-insights - 在 facebook 洞察连接器的 getData() 实现中推送多个值

我正在编写一个 facebook 洞察连接器以在 google 数据工作室中使用,但在请求中使用指标page_fans_city时我找不到处理响应的正确方法。返回的数据格式如下:

如您所见,“值”不是单个项目(数字或字符串),而是一个对象。我的数据架构包括:

在我的getData(request)函数实现中,我需要推送所有对城市名称 - 在特定时间范围内的每一天都喜欢,所以我写道:

但是如果我使用这些维度/指标来构建表格,我会在数据工作室仪表板上得到一个系统错误。有谁知道管理这种情况的正确方法?也许架构必须不同?提前致谢。

更新

这是我目前发送的:

有任何想法吗?

0 投票
1 回答
109 浏览

google-data-studio - Google DataStudio:在我目前正在开发的新连接器中重用现有连接器

我需要从“Google Sheets”和“Analytics”中提取数据,我正在为此创建一个连接器,我想知道是否可以重复使用 DataStudio 提供的现有“Google Analytics”和“Google Sheets”。

0 投票
4 回答
5214 浏览

mysql - Data Studio 无法识别 MySQL 日期和日期时间格式

我已经使用标准连接器将 Google 数据工作室与 MySQL 数据库相关联。除了日期日期时间字段之外,几乎所有东西都可以正常工作。

我在 phpmyadmin 中有这 2 个字段(字段名、字段类型output):

  • Validated_date日期时间 2017-09-27 12:31:04
  • Expiration_date日期 2017-12-24

在 Data Studio 中,我设置了这些类型,但没有一个被识别:

  • Validated_date 日期小时 (YYYYMMDDHH)
  • Expiration_date日期 (YYYYMMDD)

我尝试在 SELECT 中使用 date_format 格式化字段:

我什至尝试了其他 date_formats,但它们在 Data Studio 中从未被识别为日期:

任何想法?