如何在数据实验室中使用 BigQuery 的数据集
How can I use BigQuery's dataset in Data Lab
我在 BigQuery 中有一些数据集,我想知道是否有办法在 Data Lab 中使用相同的数据集?由于数据集很大,我无法下载它并在 Data Lab 中重新加载它。
非常感谢。
BigQuery Python 客户端库支持查询存储在 BigQuery 中的数据。要从客户端库加载命令,请将以下代码粘贴到笔记本的第一个单元格中:
%load_ext google.cloud.bigquery
%load_ext
是众多 Jupyter 内置魔法命令之一。
BigQuery 客户端库提供了一个 %%bigquery
单元格,它运行 SQL 查询,returns 结果作为 Pandas DataFrame。
您可以从 public 数据集或您项目中的数据集查询数据:
%%bigquery
SELECT *
FROM `MY_PROJECT.MY_DATASET.MY_TABLE`
LIMIT 50
我能够毫无问题地从数据集中成功获取数据。
你可以关注这个tutorial。希望对你有帮助。
我在 BigQuery 中有一些数据集,我想知道是否有办法在 Data Lab 中使用相同的数据集?由于数据集很大,我无法下载它并在 Data Lab 中重新加载它。
非常感谢。
BigQuery Python 客户端库支持查询存储在 BigQuery 中的数据。要从客户端库加载命令,请将以下代码粘贴到笔记本的第一个单元格中:
%load_ext google.cloud.bigquery
%load_ext
是众多 Jupyter 内置魔法命令之一。
BigQuery 客户端库提供了一个 %%bigquery
单元格,它运行 SQL 查询,returns 结果作为 Pandas DataFrame。
您可以从 public 数据集或您项目中的数据集查询数据:
%%bigquery
SELECT *
FROM `MY_PROJECT.MY_DATASET.MY_TABLE`
LIMIT 50
我能够毫无问题地从数据集中成功获取数据。
你可以关注这个tutorial。希望对你有帮助。