使用Python查询BigQuery,这个Python表如何工作?

时间:2016-02-24 09:45:30

标签: python google-bigquery

我从here使用Python查询BigQuery的指南。

在底部,这是我感到困惑的代码段:

NameGeo = bqdata["schema"]["fields"][0]["name"]
NameVal = bqdata["schema"]["fields"][1]["name"]
table.add_column(NameGeo, unicode, NameGeo)
table.add_column(NameVal, float, NameVal)
for row in bqdata["rows"]:
    table.append(["US-"+row["f"][0]["v"], float(row["f"][1]["v"])])

我不明白这整个" schema"和" field"事情是......

我理解他们是专栏,因为我已经根据我的需要改变了它。但是现在我需要添加N个列,我只是不确定我是怎么做的!

任何帮助都会很好。

1 个答案:

答案 0 :(得分:1)

原来我是一个假人,只是在寻找错误的东西。

找到了我刚刚提出的所有内容的文档。土井。

对于同一条船上的其他任何人Here's the link to the BigQuery API Documentation