是否可以从熊猫创建一个新的 Google BigQuery 表?
Posted
技术标签:
【中文标题】是否可以从熊猫创建一个新的 Google BigQuery 表?【英文标题】:Is it possible to create a new Google BigQuery table from pandas? 【发布时间】:2015-09-22 20:22:22 【问题描述】:我想知道是否可以从 pandas 创建一个新的 bigquery 表。我在文档中没有看到它,所以我猜不是。但是没有证据等,所以我想我会问。如果可能的话,我很乐意看到一个例子。
【问题讨论】:
【参考方案1】:这是在0.17中添加的,应该很快就会在这里发布。请参阅发行说明here。
如果您使用 conda,您可以像这样升级到候选版本:
conda install -c pandas pandas
【讨论】:
太棒了——我应该检查一下 deb 分支。熊猫有什么不能做的吗? (不是一个真正的问题,但它是可笑的可扩展!)【参考方案2】:作为一个选项:您始终可以通过为 select 语句提供所需数据类型的虚拟数据和所需文件名的别名以及额外的 where 子句和适当的处置来创建 [empty] 表 - 例如,如果为空,则写入目标表
SELECT col1, col2, col3 FROM (
SELECT 1 as col1, 'b' as col2, true as col3
)
WHERE false
【讨论】:
谢谢你——我会 0.17,但这也很好。以上是关于是否可以从熊猫创建一个新的 Google BigQuery 表?的主要内容,如果未能解决你的问题,请参考以下文章
使用API 将一张幻灯片从Google幻灯片复制到新的演示文稿中