数据工作室|设置日期范围时“无数据”

时间:2019-05-17 20:25:02

标签: google-analytics data-visualization google-data-studio

目标:

建立一个具有日期范围和计数趋势不断增长的折线图。

数据格式

| ------日期------- | ------ Count ---- |

| --- YYYY / MM / DD --- | -------- 1 ------------ |

| ------------------------------ | -------- 0 ---------- -|

| ------------------------------ | -------- 0 ---------- -|

| --- YYYY / MM / DD --- | -------- 1 ------------ |

| --- YYYY / MM / DD --- | -------- 1 ------------ |

问题

当我在表格中查看数据时,可以清楚地看到我的数据。但是,当我通过数据过滤器或在图表中选择自定义日期范围时,总是得到“ 无数据”。我确保我的日期数据已映射到YYYY / MM / DD。

问题

是什么导致这种行为?从所有逻辑来看,都有数据,当我删除日期范围或设置为自动日期范围时,我可以看到它,但是当我使用特定日期范围时,则看不到。

  

注意

     

并非所有条目都有日期。我以为这可能是个问题,所以我添加了一个过滤器以排除有日期的数据。这没有解决问题。您可能会问我何时有空行;这是因为我有更多数据,但无法在此处显示。

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:0)

不是“正确”的答案,但是以下解决方法对我有用。

创建一个新字段并将公式设置为org.apache.kafka.common.serialization.StringSerializer,其中TODATE(Date,'DEFAULT_DASH','%Y%m%d')是您无法使用的原始日期字段。

然后使用此新字段作为日期维度和日期范围将适用于此字段。

答案 1 :(得分:0)

我在这里说过尝试使用TODATE(Date,'DEFAULT_DASH','%Y%m%d'),但没有用。

最终的工作是删除所有图形和日期范围过滤器,删除数据源并重新创建,然后在当前时刻将TODATE(Date,'DEFAULT_DASH','%Y%m%d')添加为新字段。源代码创建,然后完美运行

答案 2 :(得分:-1)

如果您使用Google表格作为数据源,请确保

  1. 您的数据集从第一列A和第1行开始,即在A1单元格中;
  2. 日期格式为YYYY-MM-DDYYYYMMDD
  3. 日期范围维度与数据源一起选择,并设置为日期。

或者,您可以为日期字段创建自定义过滤器。但是,由于这将是您自己的日期维度,因此您将既没有日历也没有预设时间段选项。