Datablab GeoMap不会绘制大量记录

时间:2017-02-15 21:47:14

标签: google-bigquery google-cloud-platform google-cloud-datalab

以下命令集应在世界地图上绘制标记:

import datalab.bigquery as bq

 %%sql --module geo_data
    SELECT
      userLat,
      userLon
    FROM
      [project_id:datasource.table]

%%chart geo --data geo_data

查询返回~180k行,当在我的macbook上使用8GB RAM运行本地版本的datalab时,它永远无法生成图表。我发现大量的记录似乎是问题,当我在查询结尾添加LIMIT 100时,图表就会快速生成。

什么阻止了~180k记录被绘制?

1 个答案:

答案 0 :(得分:2)

Datalab图表由Google Charting API提供支持 - 它们无法绘制~180k记录。

地图的文档,即此图表的基础:

https://developers.google.com/chart/interactive/docs/gallery/map