是否可以从 pandas 创建新的 Google BigQuery table?

Is it possible to create a new Google BigQuery table from pandas?

我想知道是否可以从 pandas 创建一个新的 bigquery table。我没有在文档中看到它,所以我猜不是。但是没有证据等等,所以我想我会问。如果可能的话,我很乐意看到一个例子。

作为一个选项:您始终可以通过提供 select 语句来创建 [empty] table ,其中包含所需数据类型的虚拟数据和所需文件名的别名以及额外的 where 子句和适当的配置 -目的地 table 并写空例如

SELECT col1, col2, col3 FROM (
  SELECT 1 as col1, 'b' as col2, true as col3
)
WHERE false

这是在0.17中添加的,应该会在这里发布不久。请参阅发行说明 here

如果您使用的是 conda,则可以像这样升级到候选版本:

conda install -c pandas pandas