基于Bigquery数据未呈现的Datalab中的%%图表折线图

时间:2016-02-29 06:45:04

标签: google-cloud-datalab

我正在对Bigquery中的GAP数据运行查询,我想从中生成图表。

%%sql --module mobileGraph02
SELECT STRFTIME_UTC_USEC(UTC_USEC_TO_DAY((visitStartTime+36000)*1000000),'%Y/%m/%d') AS dateDate,
EXACT_COUNT_DISTINCT(fullVisitorId) AS sessions
FROM TABLE_DATE_RANGE([99949271.ga_sessions_],
TIMESTAMP('2016-02-21'), 
TIMESTAMP('2016-02-25')) 
GROUP BY dateDate
ORDER BY dateDate

我尝试根据“带有Google Charting API的交互式图表”文件中的一个示例创建一个图表。

%%chart line --fields dateDate,sessions --data mobileGraph02

这个版本:

%%chart line -f dateDate,sessions -d mobileGraph02

UI中的帮助文档返回以下内容:

%%chart line -h
usage: %%chart line [-h] [-f FIELDS] -d DATA

optional arguments:
-h, --help            show this help message and exit
-f FIELDS, --fields FIELDS
                      The field(s) to include in the chart
-d DATA, --data DATA  The name of the variable referencing the Table or
                    Query to chart

我发现图表本身没有呈现,并且根据此帖子没有错误消息: Charts drawn with %%chart command do not render

1 个答案:

答案 0 :(得分:0)

Datalab在将数据传递给图表库之前没有做太多的数据验证(如果https://github.com/GoogleCloudPlatform/datalab/pull/676合并,可能会改变一天)。因此,可能已在浏览器控制台中报告错误,因为图表库是Javascript代码。